[ [ 28010334110575468561902600741485531442782202544093796981690691011044215415504141730524672235532362801856317206135045333134043504345324199310226212906617161108774896132076145319190075775571219699549764373752692974088428466684111722084336177596885502393608643800706925692670107629693929067825769065210131115372704446493062398271332401152906234419437081310609713518271671473148943338569260626255663616971166872673423561109770482950033366651571052870686708992580022491702841018152419752451470024227914861018795809449999423253586286041653116642795742998376149390499321506787502405810580334960381340449887281269648800446793034050236375074346169914324479983475053436072581057273901175537070414290681258208350365403846927577550744548012077594632493480769179945800030049343636610289767530745045556190307990129369953250231603715731892900135042893700733847273723883361787348465318146402659498637573559246515384259463712720986880781643874590972980619144584553873582636727125907388724556378339854661194234790239252079053890589010138385496251686600547546687650848477656637116319653277673232724156416891847535793567664860159755123510046890353428025163764050895823919274218520992620964880263706251524112149010655121616591271880131489175937147508738776191112990544605794846712711923582742682995359023564920296770121743754754473461425420650833168476603798353335328188063652936822335471566102223142176289805932212654168161942878031024908311642865920883324931473749647176397307627302708670540621894098913066339290869977733383964278083517487822852823289533363355063462726114133578086686994205735888059874284052783056800368173026115584000000000000000000000000000000000000000000000000000000000000 + 1220331757596945987216949980482422831471223369453635195234237991606342553629954217093597327042972151502279357701088962825162923150964735135149812706229596705612819963505653654897356571705355562930775874387478895861779932220588819337418586206724291619236662203685324132163300309535927035919258126019600463954655075215003072935197975119067295853972280036125099894396437919244043129169980967379134231167554879788779708224874931330367913534157505763034682206299842671238155875415475925693565365872029374141630676711435558404479211945253943226485047630085250918700559204438883749381191496002790049831983474397288422920078741091263403486638196437692619180350170129537640695881471272561126993288901103534322941799088482145760716377388403629806480310895289873920219299001595235403220594995704851713200268729490941477370688794328748061704319190281603214381180295524055734045715661649285309218180780140480351540005909114296684056061933636114573439375849509266427076442168150663002226931683207205977865904152413681291380034050177787755114193445414483704352678829909753582261508677472282868641127969679082540977945802433672129350531547099561814775150675631746310370244043492591006137319287542438172760553328359238525686822586423957767571352482249342096785393006782733046995583805696547345398366133053208464766858408218819582877204002589846810271726726082948256660972200229782806961425938160017901408820338189467411504222843634275427346286867514544774207134720193985796624542487249761850676216687027103610620154490130221217775305470035396943027314432987619158913063671284911604620319973804424448200724047671978013509859619635200000000000000000000000000000000000000000000000000000000000*i1 + 12876213703117681744258740363939395786058349895671753817029270195707830516246000929958556745578365575194221324812991122168116313285402219954842372136617835983304726238669514215816680904680410193768486493469383749279956751008405408334417066665263470019904055684486625886487394648359121922768410690490875055352113605423346917128791562507462680056217909559011680321787462180724957982194067598133446325925563838765134382085337490334566734439313836906258185305608151805891479901869413634318471681219996520622361890252974809638780818906960921265260552265469021319266930919014280123159202242517486900758332250485417080646069979725911041443635751884705081569810258046862389448722687634833993553233190510079570250261704571190651213574859004268209176847370901171838556338441490347946753162393509855623685111443251627396077086043135427759191650586225442996779693905730711761009605613151282424817292687985110314799040491607291150461976789952403687347612431673148783673321810641067639777161779097504651093112402590977434600810131401479391659791442431532622562369080926470164246244505390036287474474595603501878936975756867498178834476782771078999119742780624715245981662850304488231740671650904768527671352076462957589471631060285195954813573641967247524817267633187323287234360800021347891817927408658787798483634435236367669709468588676100857591602761312589784894250292414069886279077270035308549906541115831198278072415299583624627020897651738332673395806605602944588610825533262217090515209097600493097089499999521607766287613673911583235855703511860120069686845584888967005114903643556735535465285358033371987266544599040000000000000000000000000000000000000000000000000000000000*i1^2 + -13418107212249137644026958957498719993514475724064473693392234690285001600384732741566301141010984959232666905273965838781549177372863310411379129505321609039667653168378688711046072430632443335588356241092852577021120908437837299280480595181805418136335290898830789232881647686073035849515353113906432576612277139364399335249648553165917924835983659477752115757565364709876661041106577072129156685251282860483945826025480826988079624506262838548641120912731323838043058161333622198376049989583513964164720386077842239769166436764109646090878959770024305147052133995040739239598461157420356151963638153760811080324847894872832390520502344588071914946870251738791888666351820849372289890384890445512292344741845863431388164046972638256181655930122835829582730248235755751473631256070137305313453807002742165880837629134721150670151617090344473139567103302098059174903695884297259228729220971890678048209760167560377376944742628865977970833533669438843723135041748683385607322474440032194918660218317607241093849013422037142992083408139939941648155411017504271889884985101015964659289017210397081964576844595710684046937362882805989610990959900171007058043778667839466381995266988830238843727194017563942738114225689057600413851259327640676733447394247395420027547869074104947091348546126896147413438134951092759675792183553707088403366214756787422200159244926010584459470815068530579662636899028560260242766467776841255333997601581706474928065071708281312373187722094895224789015822249359643573931262513122101053370581001841351775801214109005249453116637845128271739384392491663095658625547909947604294495633408000000000000000000000000000000000000000000000000000000000*i1^3 + 24301866112133075499381276018456204995993966758394652773821507211962352252157101024815445994781373856664660538890161693573316544405046655871577541251825468486970584832908244337882454062017032566798638848195527429107859477549669584990447007389545703279021903535190314762554143569361701607167275545095395437145672813475159100402999172372044515933466169151778049908256966099174349469940479273608198644643165231598773201534323039653491256223253653433252751229471648258638814119533706049068674982812500824214143127342912831807687071442279701487898819169966055111126289982849920293862943904170796536612589758677477421083237009738866485607192995333910768503739774683939653929827502865601549078334280843020082517204046926795155699308887907741760557444261781532539271868689574378783604093834570449698996094102630788823960333976399862166993980196394699964032990464663104934922568934581972659118285945122268626708335658756740405564285035055861344171806888915771546725299306532118233607000966242340444398968334065502837711054128000111964911777193885190564135395555241758086294174193442245613645199010160420486622616937211424992683722591040033451870197889208602208495481102777230344536437212386656858654968504362440490789567465477074378864932568007552309867556503884201814077102234496336447008760737507402136333111606776748228901034686385957116968001523860371931301192348284723569247369469769122560292947048332500710345790871054770490680618883603251411585998761300432552051665449675687334216658521904533214625018713123433209465572270029043333723749607974211060211323533007376944041200155791656576883052682885588087891558400000000000000000000000000000000000000000000000000000000*i1^4 + -9134909232019661405506815277510524351873784199622272641841755423416226883146878800272350454504525507320066681143148288198829411584820530590351865471927250117805972461069916194324051910745494163072950118067939458651042024067315930092797196342231999307823866922888875468009235437235771868779512838107033149820922996237395271664621652253890430609804471876885209882287561810337224877308586100202194463796073250633015382770264737838084326289401135397773009169333267217015610328453021167901602646621539336941533940489826447183954916342035481167969499327698573309911939215714684302251325379827702226283036840062319505196171568122687595112123895520225366039222684325289792860942053566704535090221939321365542082205935542592832640814574874613711786975256896447761941282647655341223271293106296265138573320011677342870982499290431479306835349432096730968607234515389978999707428265846611793168557773820595502381634030749413585204706847188183371325430552202052109229706258870650969021215347993745206823079058778294365606484033743786473260690251169342837198751650297019701726303498067157098169228088517070660366571306058937096131231058786178644549967385090149787329971378480566670849025699744674967489846825360559661493414360739787942961704205099715140655233036905220346834216983427248754630573002489064288672890901902361275725635261127336156015982481870828340924254158297588865573826580876556740523825307003276760077995733106823762376365323779816900595466225553692381386102766024937070045605191572602950334319177018200523560490947403701777490390399419297552983892516908737113618081288708583369962950274933294115061760000000000000000000000000000000000000000000000000000000*i1^5 + 6327079078511727993450513789249024499082288963676365685166797509859826247322658368366363175046553673677481505750178283902745231518628872865549640252165056067700872404417743241794860144489762880354582164745677781394808278970745739042940367654919453002017169695819646390047594645426450113998251814676548606374388774077598058207306267010175490537082133027649247132271699797106425698850683571314329813558990151178472459922156113409163115184915450514084262851489587051021289080480408369664083144254325905219497975118781393950824925299311492416604688682912266573040251082595947630383830250826060928794163287692271827096070384123701167537660931122178216045330763755020475157834300627739800024866516798065990899289734632934101168949397076478540636009811430619664361689621348893026203436514407891110291689910941880718168523715208542339406707236957567816581872190526454871466619149777428299451848956192318499398198850420913822438791017472640166052048873794334307666406436223673379542822037278339699957550514032952667157162394302424872109210477793393618387632462938817396217217541126421462204342111029941683617745728278881877792947252702334357876260439423084889305098116677343038071854579362363344257395595089107414332899799243493872559881664683964594310493564410172160854231965275929687315415017363696424970097922217984532277555297092849291380456348068327201578805539593097563168714313977260378678363071554923889527972026828127034935393225510287132754229900142012978230791181632049131775392438492176492142709022929563666152770255654760870036805646439062573775412416448631524290321255626150930106061091745971568640000000000000000000000000000000000000000000000000000000*i1^6 + 1695501159350935431458932450129658257434133501216906613718421625348112574019659442482433294537747852059981222852103609615880001269415602547039918833225444986080586321017781274974821826801385716357457972470399705095198930415576353066333634931683866563476114014027212532030156816017212238826791662145029898312645766244399796307251168519827418191406284881667043603695118584767308853016124270668140885788068798108807224677099664043771687697938429731951133566088684652155673961686787269639768778569530123036091866731702984613711003409414405647814285517575034140461721995033603410327776774408999533989001660322453519028555374502043411383074747925480185748315555963455308835104153452925180702398957347962070876420380576488687973850168180355965109800478080844974051995182652650361422770566857428052520610997580614089391291544579067809028704521266617329921596102916900462322095153076154802547033648719841263255902054935084714653767448555744043321884636360793356343775896550727517347475027699539519794292280439419474767488782269218729197546854469609669364101377150394949081944689467321572655410472124886119150225463986335133344525752933615654484340628977631994564148124969204300543001848053497038547482711258637193303374577684226815716970182212443524593995384971785497229165399552939471326097393746071111038677630697049058341478129657623721911107397009791041601308515775964285647769979351912844141006597365884162599627922333578634409166998434074839928647925744081674412434493549390635552897655487939709256750256318044207084689341215963723465116012680437727907401031609860865522566668059027274273147700754618777600000000000000000000000000000000000000000000000000000*i1^7 + 110890547717838402370044316074322287001029224044636048672833158662732691177982375414313006932372709815180561137646929914799408706989516005938071789542459064676219025578557505851181902056621282092697780884042819961238113133373218288532378480891290063191433537616356752320609730261865173246977416754341974008052210247269758241136705951043002402869920494384328906933606456700358968767421887759820188478019685840961812181805079440480930298787563097115843600426886445142659069908089809208358057407760437384962316925833956172405535973671180128906670676802767890106648225396500515546051172595268779181742692528542712813641912566618784159374212685532527840840729656365734106832549248865552608188076465866396641907074479926455075959234638145318522558402661537948604616589132834915131810808827907672423969953350972560695945035820638220289848044677119293820349305584581627407616791696098925898636073945074432157970999272966122892132403697738649613199315954978014759063662448948800984384015470709970900730004687863267972246646193088923323928962198415504291431207247384901280778626482341501952390936028490939211185562821172421593483659652636480607840449830066114421319726956082837822057542350400467088144505283703894188496662364765909543904382904059685537036463802940420778731255038456768323947661712515608181073389468222343562661968518851220051745767199980412287307040469553196616789521189256892185789453406791924998887352894462600892355322232039549260714852553739003762412797550705947108828300975853783321008331328039907127620647369825711351876288386479284403114117008544314861638577337478290735347747447111680000000000000000000000000000000000000000000000000000*i1^8 + -15137763090796768343618820460558052568568043427751351296046487029163522431608838959092336610643785383202618181941703998849289876875236929310763088352070819338550201538545385429890308598971536418873812265416002443528164623680197915005086815799007460423746772817762677510277293841405163040778399202777949753246083553803680017662761352970531095247683125827699765290206443323417654574356942739056920596336113206499043706860356543680147145632458592133561396568577011916118543733492415865001213815085599328088138529329656117403549425140319823353839539753932020119339645828869354511185474001725526871197182954787991592588130098813788966127840760648138638094549016408521032375168069377560921065992198814928152000255417195067463749955736439824792507451159272350278204144520878119001416273437527737283186354641929332787568761599175056615524318127772251366534166447333008814671180836631861136314172848154542516149129229890852955036299341472298144908550357269758251184209038356253595671883484557506761676943398189571559298406436229478565027934679839975731900741510971703751250595021726990990221958184134485189830111652614280176311196158404147921147889645837806412568321239959224490886347717575645719829204284664057010497742341941872329412028562006328940273522261656741982707161702970849957877950517829309512057500359920512012504811191833428133121942240942454786642424564251262341039548340981689341853670493865577855291948019958675486231693185508864862614624320798888819181341884569198743036131909327661993740651236619694664331740048806208146476993229351923683377918783482621459487523198793896032966319013888000000000000000000000000000000000000000000000000000*i1^9 + -1245217079809703259866012314068018682516294637946029066509577309993495235658815086193402901397780247422094175569181608775512119314472918888245242935828464003120337319876373109544793650091452802510713202568826253796911557080006475408917612695286183283054033032717712633353577756648648071057062039918090069652543258261053518778907449936266389655655098898639130453663331715770238811515345040693602469653117534626777628872753970134426417517881968947657601285102507379056590459588144816900503292303876179313436442225954529588837517253433609402384317294069188888696859401033155630272131917429947823216612943829037498900252259223238019992584898924744283563334340554604382196995392258922603778801959242119263623602208384233821080287846518540274968285100620576649583559956918132324678300435440478517483369397872423337663117613637953649897164554928210689371743131726306243669465903402140663342743126881680522066464728446881336891047822032171520722634092240987294830496596881290332096732109959721125041066781030146237137398362229456276904990380021111702343117448786472494237454922947451377272868129847367734108101499177830929152101984627174791888231999513544203323147098479592615781374079980597755040425574220822677863084860015313423649455294796012973264431878609366012918276151835817023411502984504725276587734826374268478721883556162692054750946958582516331553911829943424705182979185077263916264149949061325178929402995916482347438328322730972966060951733637745841082531554378392635496641627199299706713938185370696484076336787219785699926370432127336764229155544609632635477995241425733068139370905600000000000000000000000000000000000000000000000000*i1^10 + 48117224313173882290038011896853315938599162072485675718242899917676937090735576596180447998420273024585539141775235134771361580457497861398489351430557815822742981081380346242797740339225437250641231749425387029463850271304253469341509862899791215661638644780788898578620581887897347359406578283667507982809691001343977007704025506595839376471297125133048476886229138696709128942070954249524921112177275913477570898513669267046255881536991711969342724404146462876486452020396033020786094185743758788747068726527805110690796037755085648852231248691721777328335631575029655427549005815167073330592155836661971039365813448938665782155274755272140772266410052318283420407498875044869482842719664682511693046446412841026869734660138542805325068522614370906073340190049673759398628843583352263882023433125658049143349656195563596571873744823081984643637402230662634698193716631248486072552458459727298436760721423254405817923823918662941133989697539250057934091807965789308193482507505431386907984898576870259895300439160133035940539087880841043836560135971514374408618855696856371413027446396645705978858565722134678746419632482877718628921598661597911870278374343480659025452358834895946731785210149649298309383396232113625408272588215330497124159388397749250834233817124815813144612196149144873513220920795683185009389255170544764985261186138857720699441598536825670750749337331419618557188656604680092852815400164585938429609156257389759664650512211407022625646605269543442080719225795226971689163680941976253095693848876809144319795529331396597801050847451797667313322456700182242724413440000000000000000000000000000000000000000000000000*i1^11 + 4423896645740180149034188737745030170882098858151308158749632754808013329083014035677275660827391744756089545601954575019424169764681536073607304625871258481302714551225554327031167363407665373443051721878191853810359986205078523268335154363913621627177228944246802949955701810197014472353269743032524197811366477684600627598812035808695486910172594335319088021670550304774625262688639067498745476147023931877146275571696862571007937978354517348824295525162683253168588242763127503889252240459149466213234736308450265939103099753183577011002163042164896682063654010336449107594573932906911422017351828197595869678537875332848180909648076432040320759614723456136015411905208424325924499251396241764463489832244234583996337121234005750743036964578039397508656164721397176493363339876400569913936348191665909014162898261692329851698617880929816004250670154057178447048690449130483006709744038537718333079774219380989327516511101007066045894064037121556307575352789071581315144083921714650930420786402068176316264288840516935578947591674277365385459374417311815434724443327822019777066933636466784863417025490219507786214158578771524929394348032269434186364856826818527666748563324643428420539251445596133292771398622630163617398944375449470979696746985389121321655850866872102658581479489012745257820527438370489295680456219495973828993147435366615943058781481318539035520887155465620164873187721715961682756233724296482910783623079979427668286263346378713732463658942373682179953720444022975583923629296015980141198083493110331312692861697422080781006659850002496912658914893774544961536000000000000000000000000000000000000000000000000*i1^12 + 110400216695005926415783498082733964260706750656804456102493542656560394034630482782928124982004479116296316898278188087937672685999452709113567736643460067301935512561176574939542584563207060328995214699360676405248180897967081898937596772757771616667617818108319523001234124108732318839994221909081047549424335669592846111096785006883548067073946179343513795341940809874261907313514972445327784688780942437960853411891722594061669325484945270966361272912896449322861738029605247897632525219854024370209513089418024448798644137874817469868632384620734214674208628412775965645292690620320896296179913462717760607494001824786631350811434459126796177451519069841174140517630939782871589887729634815054113239960065201018740330594280006622537594966235173301917800871333678880064456413367321404207193309697603857754841689170295428082880483902761581387403917990108002067681148932403969354813695749896364375430681581404781984114070636534841511532364807147308941863175496231665914015229164025806392552380785207968346109669620697492235058108626446780930892888939643799547569990253751043348100964741284146197972742245120896719356255540885139335739276533187428792030412361462903876484885054862667855321780349527158123839852533740566215114876259118572186104452727920292956240954844533278968547290517436677224160391584976036071551146985119766387590043447561761305139556706739253894379037804573038436861127390811588399079491547769420361516259479842851030349548777326323518650378753160233860531549550947309827746929988632035974279590922190915242884835998367645145378982573544321272606517908786380800000000000000000000000000000000000000000000000*i1^13 + 4409820648868311919866678178669602294591261656974351290696856391000613398270053989251410507446254073736743720788857260500306892412094558465550759323330549681348399230352263260955064052448747800813372219544997072695268224917203045819813902029243970615314919723394119488795220395881422971103559776724767196211265605246573242983903099527918180351848969253315384048355441687821600993251463500080345707278623384266784816867516006575721471512430446574827960355197249062764018885246619485014181057669528859104562107541816140720172053306276884966964456132252999045409732164097097183145418781176180293612760159060942666494367754154194791296934102944661136651384582689554415388841773530021728443896883247066625522219779195802706555410191216901232855815935874971669787960083466830727523427458236511811132135338026514838174965472512175765434889952758994197576593868956633010698991243160181677094074845535238837330630917702685858367859066625467488311811635877916202317899626169601809085808714041582545239080935289447543641014602771748910011004762095832211246093349789765318015506626378664935052965819542006610489418029101667002660393871386563499550315491172879837515543171648727103636416144085586175508670017219292128520332553876586869340252744972492185805700807375113516417656352805623325044903344343532665606796800358908247131630092965361774429024341209292154879827379300603819078583889665904524548959981040002566696513061237151632598719706370736237247292364671907055971314931369579974910381419796594289664197098817429414260391103344956912634729561581613405381291950234255417245817886474240000000000000000000000000000000000000000000000*i1^14 + -1515668717629937776911784948076849969225557878228156810837697990215245401536636696317303463183318319119883515402925938211753018789180527142539471947626404110402343346089445400785392072418507400008643524897420085557192859298209352673557423476495075281750839317906326079966069224090200003869913557838837188404907937643619201700889506169187443649448954769140389221164185823445528779823440931741259361378493150111457831335516400180586881150153785158405078289495153625173854288529927900585736526000003685084311083658113869842372548668613759660747609727851751446913756125677915140104862695595100662940161023851013866982625564746982206655055665724355378542437404094274194286447264044108280713563719770361689747937547523839705572851098606473533452052092140696043746948143156398007058818843951950761492382915915192308928646085356544214934488558209485871431115917508466548051053910903311218517044045711645712075372145114207622085297965108130520672857058877524418700881863971292507275237789310945636028933290050680876219250293503135891143529275370394241576450596439888800422368744001856177300958379938051943995111693310849762724774904118520280133438716033296092200088337295036920418772570090209916465985505611393651233787172551769406257733721817506672452623522913124438865067732561634952369033752734055183280304253342642918449743214609244079045695493024047131971895456883164266379614691974934271432992725854089772378796328925253143718548364204629820812635565378721436073314467280568815001480639668939662176968294635970345176242835052095284889604784796871730929460789089499360729071878144000000000000000000000000000000000000000000000*i1^15 + 54045901693197669326259644339898458729505096733794427546131105924896742983602647757918086265809949748163969501709005211667316631464615317246510056123151908307061892488481212006421224387413635639614225998219096034868824374852969733655660181109844032219464910359447266414824069434313121882754294817200718439627206259339478515724049877487446892968166670013959220234518928383074534229297549689595201315918584283795328378210253129013244157882890483000710782129079250272100137009346470675516726794420668705379995749652604412089606508811423782071667508519561798867630175052313139747826832580775862368858984311316591473099785625992490643149000787126122005434452400078178978307790820356026741516231477808323551725744866617392134169853018684568299699222343874828984383869169110908850715760508926824393956783250360873505935849623513377861220376526757268463762757358931016488089465986196416083303917606319885160740250638512478317853608007892428075001582786288084323503478472722398552836212060967526277087512808321981748597851424591614968310094410696774320284363383992256280207123182551143198923637513020518053558633399420938866992255038583086755553496165032655000827146688861407636435313464627892206430379370092694436495431199367735089362921913140673745333984825535582302132851605230810537849363570408458350064474824212398829763243299758994030304510728525018950325107647157452007913133318420528506831336557134978256751863821082511342643875427457261846977651327799575313342086421898707371175954712463558804175572257216434926852553345140841402218437104299808554616330691849924003233792000000000000000000000000000000000000000000000*i1^16 + -495828587020280821789833119621208258892489872634560067248833862160593577084265262730513811363717338610276350689391191747508194027606114006142583205689232382438754030561116532312209078087717435482231910582958750179614711396226865127758593413555477728627761552986645348000251105589587575713542409190217123646796730902611999496572239394705419902892448381873709564180866744370249070191298027752570835405049067203547324814489775896195822243513669324467788571969363248526242001037344110202498469073693465640587335679547877941001852491242056150788297632121704296293839476579799869886237706509348921195511146684513048235334112841960963301169591854333213194175122487231256080047298307688996716545192068021892771796813378077499097181341878526284575414013430686191921873815104508802391021823511659548241533950132850254603425413562182940852085873879448057234305312453186242590926726220508759802844906830646765684838278785513465521151379297675387905161182199167125084294036636306860312202867373028093666455437603748826107072770505065471936940555352998005563851396298251375371024249062482624302468193618600183672017504921727116197128194033556126388115455278690668555340805372223114608233892556254201092185335849881987361320549747646264873607736739852088508586765167766976483109304295973721905281024223594594481017234105833028300845814521847498508088349949022794164042728807646578759062564484799445634305578387088091461780148304414933356656547948497260089469346538464031015503430024842169664898078506718737718207151286604054875187437963511500059777399702853644075507474422223748464640000000000000000000000000000000000000000000*i1^17 + -5965596903419377368825166871881757551727408122463651186282393761573827454246000554573015954302954072742136564704549551321309508396908985430447444624498218558039811870423379817164026623262613750358071795000150176019517775072690761801800778803994212517056949807069981858442930519069353816800067264987909685222550883251686857143612349079649976055488214100126505854954127584640474505168276825039619029282477692932409158858039529501840142972650926179066209559272255395535796538397306517090007260308941987732674302060419908117127831141971334047910536738056022143397914038363666616592407941122813086676366154729175586885512547835728000814654993523068043688735460834734454014381871963000707145857883553332299093683940104681495086009720888434773630739628915219253217046805232801460375771457781319604382317688442650076846521260695352194901522408231265068063995784967134093002529572567855871020244784520980685867531110258192860588439287437707464447139121548945545474447375914061383720843998266505650756178744659075364714802217213064794518394754820089314643919970893881541717056611360568950447839098883316002232627040219522309784699684543242412451799682563712661870047132300990917213605099968403131280485215844186179166222203026580919148452930384964302270509342688640276406006669136580726836876069431748878478796874162373837573415779389430417115720327134932329023048174253860710892514642025200305182989176177656566996294966136732464166250081447767120750474343226260961648936997059448814154644646195931087624369570918155440084071170433569269853758334454494052169822391377068032000000000000000000000000000000000000000000*i1^18 + 80046655122330377619605885512189475895145352723413509122590163605778812769086388608254659618184582890038363522910359625054872182238769961305684890426871184719510179543497927771609858400997069010780027507535283114556834477086957710493656615840398315231617937237589970670531097235668147428892269299026526598879573343046776153330536432698371233151910838130807680971947641425513612131318129894079912240494843418979649202102881469988291726315146227260094396091857864932902690757320077835513118327017870110855143024927188179781516446411682286418049798131507179956175188911386816410994388076347661687319204471704963652421226330761409192113711663847461832617348127898810981779733480236962955656161603860062372569764342264373026239204135056007303417363605926934915450804287120874407894897547658952192993301241095032255985613056628198170748321772533393507848114030486387786801866042154292450705741816861866530966245195065951603187053822664121076547597889515787434498204607521641975168311015179333555036537469923051846488166197708078013540471244980431421000113219459266561603540045172314632511431458942248416863611707751904376175223511165407628068818398530958924051358746298456550924386941060423231631757794962737139605338743673336435100568492925507955906440508824949474063233725714259150359645549949292209783933041000861764237867953618248970677446385842889091307876779475647550866825303445437897625677999755124344987058971835511223641764991690205864156572431359963999862916540220248259071734930112716915290551791069074868716413236246146607984458481410003634926526870323200000000000000000000000000000000000000000*i1^19 + 1232077660897032476654828363618438655123708063036762628003198994042080432110332035301247076250043232988691860438852815627486156498102152356752976652167822608516601087202219797412288913558678654345071896176745067800882000084300805564084891289385720899575917073050599075139930388081396123466739705969238623984387462155497679853773052768637607751483271948047851876456548689336795617287432343445089057984516672640014938779810217414859759800464065047975127955115370046353447803148632690512783729818774192278037882869209055679017932200255575298940153601144560726785101047266963151713552046038403115237157987127965936428010960082661857039711515415586531237775982026034487282477390851653546850706315059094030821311534018877784433738431979531990645349114541214877250815270196664437841824173637862034080070445454228537112746022027192742857768129639749519165951049816200422846922415752258680990927058957537508893112537646291517684440179253811126372420448472248709306030577197152004342605272874430491678089915387905157728431810625762281202437008949600704827523143790477904164642476944373237231958134065892075859177746107330485670012765860652802107760752700909066157437740045642127398186827831085971685476224794994375837550517349963760296956444545895943461219370213766392896221967837415356673444148787483790995048272686231378242571898248774549660482758769401732711280942666531515693954832907377521920086595146627034586726759955029832218396994182268206289825609197017467263335275500427282444680807809938214939611991607295642737345329265375027336669211943715185906407178240000000000000000000000000000000000000000*i1^20 + 5692439955820167332012063375478780526183288572399196147138883081983666416599763273866176338425614224656684041425638112994651565532229793657105331733763350153797970661646296904522427662133546246186364335816838780405434838921521872562686890229940426368077779927982150834171436545932226445492365698160389027369662408348730807506910005084768780621554612143499175000285619212975855302515497347710350068451044611919453021481972503383954532038139940748265747524204739842106896763308886386642729212258721379125216067021020355922319610404358678860749016217486892313333246071636484627311237671556720515612823338181395684447063101511626576109765226344722995936242089449126400093543512744521642068090335387557333656221693140838486164934001267819735659706450399404292318047195468212918304602991362890423820276602621801810843874342196598300514077004721010563286028573941872436092360854758976493460268511178063591878574261904163497591922989025076591125104839228584152165033636290993812493990908941438629850106412498429464586826366191307881707648746105935277075969715082632460570893725905850813942820407803174767950623364302249013628590491545931583152453581526285397870402431868811287168494777833806305883932727233394661274535189775883549503445891307163259120569180363651267794771860008596320292635593432333842261846968333649650936015498794786483384745574717410790823313833357300892661234229549338671053423976713270030385284104932984565106534341936191683093753148295613648449388883480397354766380486514744807145318911072669928104981649327354814441585305623453902045184000000000000000000000000000000000000000*i1^21 + 11370701729001892320909055873793619561997797132165709913809074166407640116460416933110718921717795213975170536401011975235922724314610327631915773044602346320591045522748591279810870700753541374735553815551430072510801011870471776441897480835697470804080429746853612188637622006901456237442273385137113579704268825143905098572856130538655709546493349208445025755868439051887899822871047640116273953095092511412813313455283809845793355423664532608530882558658501105532927685908881468504836342626642495055886795797863433458224918877377734667224407841630951383221187479780819349763358324858310180232855894679698329923323653965252135837317376274272396133982698545257925426250150129237794202673157517287858892897571348148817421231471504152369318334335320039164896720649872530479134847176159881572229563529751199640355532654275492560284611281936727989723700217991248415455084054996607610379595228011281025493448548276251524279724133588707410562832910963570901775942239519110245646177578764330529812184853881132054092182421549923213824956922302190745338157984524358108966730013942134455966595688373252489688046328334236677656478042936117349785204377568246305358915570854615001436997844848490737852884915085393389789048835824224852708910188073478967288637675762163754789178732519475315136857196592686222504810111700168720142837374898599261763168829045486321708399401467512008951757086533394419825802240967351670509972754920117555235780730623981163777005165528287947886044825528769670472845588161197004486234441105252973674640232975004602872928171604941209600000000000000000000000000000000000000*i1^22 + -11120301107299528030953162593922726797094601206606932130659834082563735728508536412767320273785768653073027675059258728362818364472175834480622736553867144092253153824718164843395192549540642235913725694776602477125328509238639477219249879826045519736829139712710155940424956547756425150834458687961934560473485529626085524331079327995210700938629806753315121303219903015509870555068305449772486699760447481618284783734877518588330552261113223018409373476784160607628604514095502282386942532304398276090173550734823801499923404295337225190726795742894364960228487772116131527899598025682828266980174055422131628789089440328029865662940264674198448647580913901611183035645950897792806769506122233806696997307200010399985981591775778004948284503955399699779769344825482380952822389872473585759414523992100328504409900967039147145487034206221138972252179374222391650131666972817443667131907348257568835353360100195468086902883390181960862192520072113578523083023353505091249673989529592379969509627982477395279868029604885076318114704760034545049248216432388919937097779329372387377564409970618176926796964056519761449075590373822974073754702835376011133639295381998540656100426111087070646354664966323850404348452762691763590736135343552009782007430358433776397097886310401444886092489706617781842110461378011097885246222998299384281376409127237527494640733004516205736714918153382465030630532639607879394948058192530218050710362243866868916119855218070565739149547551872410365465438729541099690697962171587863549257445167247175495456806739640320000000000000000000000000000000000000*i1^23 + 2454129620435690721915548354429176665629830029751319432260653188626905156017911859464595932051431177639867325054699350215300410764219637311747356299502484489911763326615430870353330683420503982444102623070657361249687207179677843109407677066062637916299177469317563943139556349302070289758500064518342145183687506278010666231607615147231648306927912121630270053201279535742917633770548050530736105153250165273614418508166954939626615989187782185427375449471755612603260059677863569000417531608000172647616512667276986743612014560278287018270953622846161362613863939021100698765056038366224749647540179047066408286783737151628743713112881555583536165381902168694558296033088555115207021202435385467248719186699088293189608887420106197137872766805683703587143776296966770784040268659430209277511617136527454895057207240413862528908534587776386264740110174158291165094295608260148277079507091807719920945307144242963165308924984851564641065639629593841866774822970427959216074675287836650917221633933087970296026453671983094582192466494759857236310044364704614491753486019677272382625723016430881603176791967249586974779937355929776152954690511414542078463009199363596153731263275481367657542403016683694879057042584892891279916830133506498698542734565912583254425270949481296650901200577054370143826132473820371178919723899012563463526436690028956947811414676487361271157599747362109015097448950454247069957509946903513449978175588340053169404161524992869385741996354634878917970095066771786945454991944744079093637939121647564084733804544000000000000000000000000000000000000*i1^24 + 1020106852036770329874408964565366090837756265231324837992803731249964744729123397806539081664842320365222911681640410920246102195054474625587695235472897090268116018965671731409482224156120521989760338935923225559720571150785436936250084950386017834592906057361632304272483810151344623151553266199639499188861454493709128131234237616943100526742663159853251845332825611825965216055603833988676398361118686119611856261889756405813301643624913260553775201624776220178410442030633301214932680027973857861720237279284825212905751529443669238511333942995016269807528057541796448680435108554891640961621396559536998299060918413574311557858951637232667075625519051148863059373654995140524255676506445899437363475266819315907912800461143355284108748912734785818318101620491683137227854016701516815475168941814379778942224100774906602838688136490375835473476957603836270682128208190389271890136506834323269139147622262607987936796909421193364147684769269485328819372766642996303477218581349998784692846399239328563404836036149218062290286576811431140918325790150403552152772996729305821016430085857890166394610592657721488327038667396674503877732341309334222295914337989845156734921101929370443622043335238708432856585935257718563520858198084145891571066703169624018616060929848725030883637912936869672917312490873792620342775235047862103290975242644281590221218789068085005974954906479581450345133608111154776712912517504716590272200060600550433721474623863403226754724744069965192369795249295909410850952688780439789399542973762473925017600000000000000000000000000000000000*i1^25 + 129481712789617070215850516168492336627117511137799994319348888473972670543545535356796832234726046098693761404723196723768279690925811421461221784227207382527413604722983544377292984578494209730011102569553196842053981485959540690035078804469938965821410432831434863600490958879031918925804178294705867039394053430256415924862801221023681776406067473321424600139219957929027542867896314743260837440766658693184531920449440390154564400346968476979718037782916737150980396944515634063950521231149351437830648072274128243379148239528364060144345345013468427138900826161679287877603738956366800592105084667146262013443634945857902963687371649152223888705115258088893172737350477273921653070115828524027001934767230843349649693170718098747218464207599392579797977426117134496397903900722973719023742145194751758527772680268963640595530967244769758054832816867067378827768010884753635101570162125263338516057083846715808194134136231550817422320220522261477967502417962429099643065872570849831718690025802533100309455130046727811525173963706600660953839434143133269760795864309836105925021198941147301053101060424266754767534312279288839664577321891716860854496349577013853502102319508641297328771372475399596165446515103796317092168697747570118569535673569916145976300057452941972598755186570739199701742466491083712216675804726848542369808644900870581048939352857892945018964391266803657075243725109504417721073083144753793882154056328683832831730993246651065669979067948107261114702718810174799695161974322613609602315739306393600000000000000000000000000000000000*i1^26 + 8832884440279737588626663010905515008888180870453621818476068938582034291070452478717928161561917969322515389025583022666022904182388381518172398982731806591256280475525935649503634638412567298847987686152342099546486588890828115725727047725747115680035827538987719904998764039758883000862489599812229612903417561560553361172394494153370425093846162114975432214557358696337978142422185755345650519142119013678132906937131145108755401780828083462689804541789350217865955678790025091624451172318281254592670497121458282811883291381033317267670970249820755773417695531518909391141612743237185790393329009255816446104406759963127012150032215778975803142206635098762103243158115829900894246771077267834897182325045556138636875348366238322499893532750262961894380025779043881834573456860165488867481977468982943374996454042155350369279917361924422671364254349600666643050423215936100730562404975788269679567485817333999232314630072240148854100224048333862195005700167660976083471717547299759137496108752595928924884561483708697024250354018032503837406636413945045307254836899475472208523332377588174474336202143239704150414014268305143678436556652100852378658679760487588683337997195438940840318297920509912478359672568711666492644024204077101010982851722194967416470009352774697952484788989368056322022395389171542484797605287801369183520039239890626092959438498994469401517377792474925865227677587111077664228236192498027931040383345203357943116364405756093165140300641400598005699853197660546279223248129626771021644169216000000000000000000000000000000000*i1^27 + 362217750336417546333276130504993785259822225186455524246968638761516793243162163369377675231698497147606239332731914754377278165800757781530197371675340288531648261308634157266666678601929123453861972778488070797883124128959462267573713359925138086015095165125843805143857030838096989137866280717182531715695462516829410064667654669828848444630309482335467374451827816934018398955258233016155579020113102203188137649006950298919258287561806395793349179099967957943197652986310642008841326890696437505353895761265910610973182219253687280014449827899850647776661655479785301815139567306428774718981068106997431231859767051798688742561304303277057734357497453038852872778496421571885004056120600903834496534334434163901226756374062316183090493957721908565867404194941583618957879865602485589014010901284718499031295997160441830766508182297377368603074625376815009608676125637681153250418201441513798920107643125960309039299348249616203823278908355624854897933158097293260283231860141019645069017796167139211774441189100348836828153556794327076467537856948094207725390839540598819814757306388574033229925987477289207948850339447781441590170649005358488361571731790732823784148397504802867455939185589253618379707094050819570353814828772601152613704848658703605355555344444942971806642171389640431146335697850830708508539721003727474962903920407169793591297293266018668564357582910951042975514653968219926558942407059069195869902510441252922525458126551039941639229517086842196116793409806786908488762047897975704780800000000000000000000000000000000*i1^28 + 8885793217183801698408833453444710140825979544956394335811177235829716970215527690175307352950010029857529473948389688649911610498953226774869222741271459264458324800358507760594517161316485964455242650903616464091620282825263598266589273826432492808564508786290987285699932337350044049118575495243748524641831057309703250850007191873541804338159282168713233271126730818909408750411347274996882764398001169984807353153068544294954965239367204428046574794783060006254200074005550261831356324295581572688517528757602575222566016645082153298192125113271259382898792324406876060656491262082217558855486389761754160366668068593419814292922448146259444451646038348982879255044396536099419246794130729797093196621280267795853760254608047229025711017866650114913520556755311224985970447544984772816237956564486495249490225040528052595128642741054928063632237806727729840329027643408404133534443084089477019160738000412014918558518021117765020991582029989472335878783189116220021730430546650304557784066041327440402925630549671150998518642494363780232301930556688439028433607242953993115123069747106578169788525120312106482264723050603477145989697901371096591303932385863616534231813769184112809346088998478307518328032304288598047532312111411678417189521552089472381410113063424066660895077238857196341616461384962368752289542655420566956611957553446928116937005819500930030641727052496912692896854153965196824865689702431683507827025564201031975567745653776542973356370645634185375236496226293408471925108580024320000000000000000000000000000000*i1^29 + 110239303426516205562506704356932870241639425009924749319061918210205804783663818945235654032599996888686291015817401138890341039116554807214496059504835606673281654512313409227764963878138843460283583172833590037354011105449647541670303037451898027217345902506624777372723488344879999021091327839845308738841248361996593729842578800725238803947880711407104906191126225305698550084500431144475686123747698406698330981993432247348321617502071517794919144177979117355531766538684252757439441271323132204609621589059848552156050311191075730729919387125183734251762987607171951854633820411775117594533477102897364053564076340716970164550724962424325431289397364331196888360834328144469703473536486910154861906604589802925584604175660148372319808157702288428502806382373139105623825067785523241023864455138151472669470982676278858177321286660580033042531250704095303358012012973367203527070754714567463559410552021884640000628627436847132231928252544588129621989714291041435926759927484701297805819690500281025131644917425480756783218263862261076331827149641241103422361350895807673589486209237623105475871123286354926861607499023768763197092609648981513863353334341677196464360578397942284930900147334045061801851421802459946349268237614002321994077485229755478555634577065653519042814463177162150579444819414967219379535905133400693636257270168576289586185726873683999038452283677387197443219653199908598230733213378599087455669165845590096793348376234018014287259352870339284726265881844222339867213824000000000000000000000000000000*i1^30 + -304293807075505988437290969658552942934569246598146922251844780607874336206617946794454486675868872981219076810037576096303104987302476483986570303402547012116587816678386844302473124831419984667398183852964464929313606489494992351477300546438242575393769162859218449571399529014929879476238644380233379998530690268104708030457797835735936089363452505418438094096369476000673443221911591167150670029158635837660968614243259106812191616234858698957630573422450265533208279311550732044464099788885896651696596593961409757361164648774746909270837382230877707832605014051031257109403647279245578459970107964714250624734517536412857697335543935304862260957600669921951212438193040636015468825790152930930541032484019066221249276702888353591432295509754976826835436488784155762225165006210005397402060749036846574775248710126434198765072717226229852766612861414359082271644200485334388076896653391777960649073339072903617464785411334601370242839952527556330374100759805237500880268527036962847341037201612978318148837727857754240435232408065971266948260746282734111934202402020260271069049158802619583123865679456427160508508923302685655921515696758046926970923298680306830258627677933357686392289824126523536022174712529699599648682881297587617964395200643845319089761461627997775705993452876557754864344514878039014888193619264808304745942468626744114848657964769509169574882445970523135763516230854000490593107454881182959044511157686911031350732291939869418203643835152253815699780102226811289600000000000000000000000000000*i1^31 + 499076772545423257528387294107609220329517550896608559279694336471963262095818869535477327267846347366234782274726086786851456273539365199388238016607682272824400331728138681692743608894769734506829994741798873270009019364621650406903071973760326970869158422973812760752688564958402910919737173102997705474894768306508535029723855917822462071925858292536090551103632733401449450935373348116643044848013158505133011222786847358677288672738542970733646531144805610009607786025779757395985250726007015756785968606335099336156549453588070343788924665545954248938450378399794969654340929005943503376013313581394023229692443088908601412420424798781465399028838502407817755785725943233481096007244566086772854884501399893516412429546135613418511811916811174213531650301842588314747020557225185440147220215452002904210775482513742105822651919255531713496791971023006813129878851473165596331101250648500064757066331438550435525053703033995421159153667899176059064483045852250036471429851231402959777697394265130723837254853198023838827367505818759996535849941572808450203703137510388936205754802691408904409339701294118968189380571821874365034015090289664059906653952303466892211947254976280238240837097835281250318917942773097490732245903104117025941062233414249414930264719122272294869859986960681624995897264143270563852269965093570193866641844519791216639001668758884199639338095353449905907966253000421011146898953033983074149064667076496563778186601610402837562373522417899985422159708160000000000000000000000000000*i1^32 + -665200605036233317237421626481053433880697505968649429686800384872660188383260193260516068052089483379039018150689959471850316643880187084969731208583272659350972724582013064045171277379668556550163170018122957340757396292596656960626093443746375865294603331438144038016824753167463060042915243087541899101078207741626011301285216669844322375714238677462698503872670445703661197658342489464966090189024782479260269458024182119325471925523762470801184420130562888797199560181454143020718588700111773070522779929294781977405588377413155798287689305194484222928215184833575226022069633939445162576224173498808575238529536248258675233809357404746545593143573369273257010142177749004327225099241548792290724065937409067786835061928487704808522606229615160524061066876493202028830589721622816069255222079761699254406160530534851477274520031100598012741442349829076140931351770719769773046029702121350479662626899484409155312331546048693164679532438907577259503592606791323376173888613344545009698999378591005304526979998929017071062070369697561019028537112695993184834657228048464613308090709616077261195624322078872930350386442383971994530468174012352324717526763378622691765887102535343095201622715994688477689620496440495404728207925721375349651049756077073765749444724250011201483921527966201696315825779861342247858950624498904405416657290153330131899922553921549157638867780466290013075471428612375732577004459382570526099929727476284330692467393716071709791285266056596160512000000000000000000000000000*i1^33 + 725566455775473735879968487395736139674426063994785118306295177660134022829063300520508925783002261084395803052293315120730628579060462672949428863324734266439984526755617468343666251560292024645126137577670332731543475308902552347681875513969780266167115638165597669561515273811121897292498619321575986214738376027013484015141479328468578308771560655996895035716023530595188628967106906157844394420432862378297052894072564394334197164478779760580363714130221112820155330263781404364518746506875880819958495689052966675980593760923673499156497023495818783592045238643276333474424014682711157807560041396876152850727099503269610442012850438043565940952648427276740923774152425482915482132659865266725822918360000974831124867130407507913390661228098451178938541001513018516714959726511379984936614365186654247585702450406035830866535591918069455933459373375243585273954209317900971298720315688705738720399921561980633150713512409670213350981390768887793381590876970981194384112745421116441304906709748999399586540542472419934073533931158910310417483175141245331224085579710076454650210466600194345135268756689940874378841630828767356539512688901979611804394083108305705372965239632625787043098915776435476194667552878918000305199704622512767215709293533206954079341656045995886454802313354506033293255493490499501495460484012968996198048236164550403770378647153014974327523677435711336397749066606050406972090822020207556093945700721404280269270383782074084362656573030400000000000000000000000000*i1^34 + -443506030236460842064035859433917106673512079951348865225332752067805939625720685967110213101680977417085125957309620257656128177210919215626568838811685086461804164406949842012282244774037151950915128623288155726753312373876887137370423278464206033909405261330549027269692547667372469987127496300809280228596857123524426363392525024984740089076032073495411696851706077445103947488337777614965630394442873523366898590122937440131316804891569415578482682049918559149838285007463119155018495995393771107006187356185361722079666659288102759353869153008491680027224044389011310910623758795425143570435958543412379031120509620949650915983378933327170574253329485156670114804917038954860121858671880148105261175419468133063289369683411048479889879872956638387564621460670662074241828305169107118510159659545667400549245415733235682917172964207387302454745566112372800991325277717189656848477191438416473304165818531422007377125485005886107481710320865150000279981883764628562555654196916432652675172576152500327881806491385542546995942247643853825420179974488472435480346951996596347276212746025603100680239880213773067118828299478049239487727625835608156614057230412126541108707317075599307528270627291659504816028875938885689983454385915269760737055368365183900101996697974187941737713999136264663431922195082091378208446626574790465306620678148249292535164972520503508989810034183262031751108402806250765521174305371232354256273752725152237198625035391420250193920000000000000000000000000*i1^35 + 148271083113573021956292917446403819948471629165518669040051686613551942174491372120048558472026426081869295946457043453756924494015003715848899550972468758931093084353773949891759597419771130399219569278412637193875128293352808800269119303318648115877777055092468960578099043451705117578976878618835083357921780639473030949490994792473307867719839607300613369604808131116914254308669404312670483260889114570103911823796576414913012844836081385235566133883976803382893843032494285446673668873097190601533545345959635260687118508465506074819078092294657869816576889597954284722244434820834789148058103544668478982050386934401710394201393341699274506061517918897150371869683766052624231366804619019060466393577877535881765041788578751562488893669288809032192542809892854712881942793406562087383817260829870281093845706759341283906269770806619805593914823883582160132049957642790452798201130760977971154947881171649626708792237475225267472095970992380186489679168646428649013603121830777212416772807816599435602100075644744044985683739383000497739022474076950461437213121013075770925039818033455835179060680492496780425876591782231035946658065856339405624032843574569845055520757752318734283813918246229623132244684663580765698252353479314014049884999776522451475676263623993483710043346132844683256124020715114175634706600299168950170467738434036227359887625479463475287154432623681159799643168203465578955921831006090518280305574835767665464842613948416000000000000000000000000*i1^36 + -20227046106823455452869369694462423438129459092579208441824223989479683961940238979743435225328499723554717176183320571561355958714009944915738450358532990088219671543705209239461366385083494691942853910030626106170873396438967028353835562735935987115911388389624780238064370611215848037533648919342932566193927507570136945114431590148913664330970620522436729511485810409851215606482169187797664818666662753550380768266983679165860222525812635256417087742302732658105318156853996252761120385960792608881762865932565240420412557592663339430710260670651668318765859598571247121395330347576030448662979896543435215491093883971750858724845003944097350776995717500414919805020673339393093934996415757190579274388931159557138895646613324185673414620990982907940110698165500241857499308709949889168947038135501908038552654963839428284606002991734003722838330415749828046333282631378055598086525314802178647893248914503678563800418228124178429449696459995318306587742620522461253824164452309058920319437686727413121956147910418810608431377869435352061962450341846179996004627992343288324556913969092227004890768251476883088705767613937619305878720121520756443397037275689305068521569772510667920245873007669144096929208190947833123820017601232015862336717308595229983312282966159472083855704682088018526759039086635451648607694864303603938274182890511816901430462301094987029757354400104855070428235019240752711994800149319603236865796497712094589747200000000000000000000000*i1^37 + 83627923588308377534145214364280903276991478217728033588465008303620021041875601693650762019277825626260346993919353807399976152439314357604221307694007666181550618505407399460220032272551448977546116113965332625867661540217958642041189767653106208107732249815827205328885649583344869845578819209212746985152779236023919982805656384558863171508991970689677906060073456316095391828052104852955003743561921759943157462420319769808469024780916705067910347826264328188890426714777727992084633761834028749313159366100040338646152799057528270924483159815843201395594780764621963670185671875985899236421790248063069502994196015278891429770425106932057287652588515609162805847022738536619395779582261856013100066769884078892407691878506598973959451747026585495075029288627239828431727064580000774229300179471194313452026066886914113371989206383180979840872346731812643974556624914964524639478928722218613185580098475880697815532347491544599182174556904424540269531900286910267301010141354600068776222137087491868446383101614141047485463235275972689645656235287721559599948728897810417541182261059698584069061300022795911983073531979511348879359028273506465709001908130323480353438708589383097065971921024704797456926745555688065963486091179819834635077289316770469352792456926931488702354542362992230381219907427435263204646102013391711933786172635976294185234910905414221098833481991412558956218044945604521247221030985768457875074622423040000000000000000000000*i1^38 + -1318892456976988359886423036423904159963577738496466497435602752473553696522221235343929378703590117354642596133188188246302377842790018399458262111828274151139642207317102275127545861201276055745507042068309547517066929919301000484386227915865714338786196506305992728409269571414462689775295788555369152053623799373862910777071160115727725428321868568983894229928476532428307561772081282489389598646806793323454372410742011839115091659824568593174984750734905664486599393956939470392145122906719065961727666507023773684214655516627889383694868210442961794111795652257268120168728693071239389770924540797602625126281024906414700793727945273138448259076751750035829532446996370367486632925071810021572870483990260439618789738623384979687008190746880622914892200180029088938931687259120631944455454382472615237083677321433519862800611051350869644127385991287586508369946670750777373443421621559068065348948989652174101698266952963588167735689460401706121546939606725814116363512613408053092137461825949774380063464707624087499771649606601170087992788304648633530173766839752354153812658765936996929442763190475629101912594445943723651754410121760291131455326883371703493690808102655957909100604770150222785814536641049637997747735745428098656211234162113876357240756861445108847354022825125412734347156765867907647425151217469848990056057560734473624160749993743108055948461733713760189402273105340764400472419374234360952651776000000000000000000000*i1^39 + 681986107689107978460467537764986527209387015493561815411262440397482170744249501262556616747913989701125418707228955965636998048139291196153244218994498599851316035720409685322214158339611211555820936538966658124295257026792166424630469162782512825229562536901720592338373264908416838354340918506911264823543953465290663913677478475584901287071788442996917560586803567426871709361839545186329286973484938578051757353255867393005642659016987365878434937032747228349847205986595740612461354092968870507027871471940125563629002625152141459423825977767404964694235992488096645953203516282514379257700751931769239687326008960807038282795344034569621426408241153000204372983536361803047351205693468804484301187899362342176024309930379324239963577821057577226795671315153620988369814581973230151388776195141162739878130768363340331527665692875677800146512232389530577216111128538298150961347016493336758037790216992321879154638932295776184838422700923509682138940065389931872559538871382336590261070129610263014526037075495575018093594720036861649387184800035148551522265896740011973611158991707505346967304864454992415474805621842495744836948601469739599706985131496646117280892795165948643183459821690828967674801175010434908011449986149143377030323650037691849937321417913537857376458124289672260726066329324333992606365405312202281106841029458605333518059403777685165840047076386021713741786705200667230545102275661004800000000000000000000*i1^40 + -100050700503585037355019797444525110454369263323159206421650317434295062679866840037593414112401824729142749334396992950473864754209085344270644082896499204935824432372447100954704264520880260719772730138151955791604895469675034762189915079168336168302996524851668344154596616564703498816387774646089495952300924426147804337259152551505643010744094516965466689299590997868584121487509375450339410219084502355542734188070462908185949218388366942797008386546449087746371048569498024789194396019429028605582338706268453542804123357954320523024814873418644100222582660131477172763831019875583652148403043560639910709741063932453976214692375398720229288135052513415835819644089534318520532358487643784826100985574449999470858258822039208082970955963357384498190905192601205380086780637290196890238549972831946068669031719715303606160495366380727484190634427141921530049882418205962867863531273345581951190463527781805778737739153589829834192153098085051685897129157868251156653806124743462176558700309376932514068618065894004643038955020053071676456690178970922689900603137851947011344980158662898826174022236513105592982660204790838458868671094803270555963920124159146782797735740744264802803920781923448788154890062888855107647275306409195612048006873077150045503572107960302662424466846205361803189410191693062983244992604695473741630370537897636503161381347288449225136925577405397539331330535360773753195724800000000000000000000*i1^41 + 7214485917208921236307392284640666973415421919507365498180670592726535337763338956676934952379000904825359235943016195172598299521745011610830562361009082099661809918956425261615112228695521065605749566780463927552889723364267809357885093973980012711844286970804011440300367941622491429914629238858702382350778317789218803699437021152622918348545414342169780000075154463579210221073506657500659134763708112357993069151136729145862699114680892776540640551122963903579897030648002643362734665700914742816396859806673233256845450252381243426133715654462662814140149702658325983476216718666849007790247250477412319991703231427002416038808395997549361655660993990784109963767080836214273988912282021563731032505703208277096235880124199069312676514863839892841578696434030520261201702559477496269654682322064306578215357598505155441317491092433474069215825070193554055903613239774788175150015380249749514252757930047104823924820193796906225348990817734672776909687076676903825830056564351969573345658209658901736343961571430636054859626248939903966083396313964003056477807285702651801629583290898080775315595627829646655417454400225551798489342236955354128853680359263593372730501478816431306449364473199722300227506149035798028146015942757946361632921268073851615976458438861319462234569644421571223014214804268198505596433009413664993602330375435711019748074151231166495918411434324399759999818298556416000000000000000000*i1^42 + -671625179973595795745376156152114050936535443555784092195589404129680190457399752074665579160588110527348314215663383882679248903694035301017395398366156804155518788393640189430061745720581452276329440939207213295890200894399530518098510578197692179251358777741804109401152130400142076829949927242570769600681809176936124718239307135106722441926168241807479081083657166927744372765028465132371327191937969068747998218585460005216458245881008168661107190355671902836631054848731647266288182853798425298569425751673145090998309367522807297753527671916386890309865698583640915047461018892363211477498568557676075902572051111645148439491213255770074765246809647092232472597678209120759343731024091243164368287841118038590308400711515860772211195066968302431724873331635696038192792955342069501188971970095139129938645064539525582024109520501635671057329519622659565096738645883419594340164625886029073345604581336233381109400916225640382988312177852145067078214800786462181254272553482689236179931405591533879760093975524391883995413634369583084113271482939838979861551671103279804010639918076026881463751118341189867175170286169690826209145107961889009364700293432198514531925796835858925665161051406542465897483066846165610085708085147261411941777388563699007765504520438527302768639359849709705391021722003349923323827344464514907858843158203331482744226955295575404299221157394761496081203200000000000000000*i1^43 + 115194517215134309568796706891068876132368093405270927729746257680041964979792371812167220791891088879154738369709328436832462533694663161882190359242742174150070377061770569546500688104363616887712497900847724250553086398720281764248697528704660159973322475926701337313961809659389033369077799925118460104914297211563187647578509567380189240739800829271448746909646101134260695466377464609003257068837610148268608515755151362880506771730452740204321197349506290031663809874663585863946484097345854320351519487652817004880451668348184443562439517372911283562260683848716268743780361266914570396452099618383855228935273855537303108206683693299161338354486460814181439648887830414044733157120365246669198368216353239702217416449169239959803933840919456764843056811952778922992750911945152686306809682251002534185691028153140756366492596933640138576089747001658144813308775947178192708703183849476671550004319663729758981586349631429306965582426929783612047213386199181102835298035574394675630936068836194846771624190559182764480269665114098372278492030580536329302937956333086164333806330647845364860781242572834130134397536702367166915264987481386279454950894239245212488866700176215393382652500203126919835398925474204791872387568373465870448427643027709296571169826071221356858168997945332664871958038996735791167513918366755344905927683090612294246695062390212490164787884351160320000000000000000*i1^44 + 1460696852152711889853907384417005533007659934214762799403005712302792056716325995891126507811217685058024454967338171345853468445641712074535949949323807183584959706303827177914141163712847206310159871934988296308971169124252762462835433421857863467295473734676598802459963190359974209932442300997927204430088200210966736842988154653426092802239739648259817924960997167702125308054950960535490924957474873901236877218982044078801083027104493565629743426621041441582041503397562992609065864848979324621401311723460504234890702928665407376976738052714320445960371031047326500812458161985032454271494982346139468812625479424546354219454144034561058779544932602524000442195976046420627581061339503740148945521194844094924893663637382578835168587610938986993402154248345589030098675290340576351609579828056276178103791827268023885020454492286346648098121003067551986070931549590161967795926539430578351849917208704570115613588132926485809477600698616236115648334157875953474655938836301847465826542171821526706356035027450201164327099013016776487274967724274839935521586595167158627878355825924853858887083122308479061785146451411954833161891924373103546612292544629565570143787867094925129021249464944213758044736439519564102589293947693439375616522904317484228790557001786048666485239106223649489695549529699106284937706002754598015781181805723678079162654136381857404026880000000000000000*i1^45 + 43738992713303403657572503501258480991145477641154685752598496161670944270889471246445868552737877700217350538365452029604140297076010223532459705647712300654641507829410348660445797894003579074613309138617926629275023611964813427679875868530637794419981767995667900283040512481577231970521300607463414570315161978611661763238557625909751621333112379021025026757112089256158453761742703443496750420019982020354375692432329890139933528307614889772733120115402297464999151972919094730509646119328113507530804417596334720221016144112457393742478763211738262592323470606730320032761694744417251203018025228053344063884568992406408917212982526914193632737969839905171348349420934337716703842671619261249089825643785750866883288787136331539678351887441829883919570206740521966211789955193571434457454984382070037689875101994502770466137431982642952344934580634948760942692914684903773666492859105451038956810854187536993804224482824855467706357170593380352183061024114259114403738749888656457469711532118224223789669532906837393756297674331988979781300384984803715065176429577811148705253455497711320831918847409757999458745535083007911615827634542580142468243032668972120619674581507531658805292928575428905324657367169895812629354369186048430445912986317412693609036095189910709263505786086790520935808953655251954136805915807449353275146587643116713645724428415795200000000000000*i1^46 + 365166276464229635349358415591564714668767449208273801859244332396312931771601748022158505636581633518893629576350405202318150985207657461421618051388112499922996329281537870870277460905330817024040686038807782378022459524659500381660465634155071488425767642730185015320113882051208752444469134155799474144779795216944551106454898247171017854251741141080995595708959888472191245608140578485648086494255346325205784361145805240764506094076920498482885018091852473417022476547929810402423368731996896467108468490173968319069544312429312957773912337249455287619376402842378775962606647951576273515853618628162722399283553906210511818014422153154803820040916207061032593396903880000246381411787342084421627506514825421960847525464107946509673975198139181643346130334379995625882633071085933282502195138681812127077073436307770588629515886801828640876659863475481745217960918247249573160847005501435284079124608994210921561206408271986009023357937447501541166319509240895402770246442547070353191870050493189588326507374892328355776222473414706348044394623709192945531687194164617764008599532586369652830171873604695407772381700638581220818815906052976492485908488082262142219447520547260230273918562705039310369886892459221428345887540868516851181961764663069416296652518254553211452416209045440668116753060792659011102504178743012850813542353956060123627520000000000000*i1^47 + 2355050903460436710476839103297009854432430758737269221761566583545598185547393830726004626885411932507564005777201470884581864777492974984395048371241631935389278072618619268811173366420154539737694251252100844838884388839077594887682666369176640441027645323233346416366428500336574796951706210908702749628652721885420333135687238360698442725763856638948286212777746956326366473988354663753022752025507396882834370554249358992171317900398601056088178860886579760645418227943989986882348691516935904673349183444361744260784746487657303230218468890720694176015328475004607220332825870024624081060763727132930998658115894399048899153753074642017879714086266767111911236632225644506750773788858898348414092667939998343427214207825216132033011289900974963104796369098397570410327737896113925849042099743182096104599867683693481295932636126565993587291269122174727684430173326815365166522188526394043088459266761750171533891247072848347386860959468529659640779822711206957908043264142117686361391780115350703526755892673613758930523105347922984979862383638141997683732911137727968867125157423240335252205465491087209038857077728090571747988280670916343029802208900325817112720578403288461333073481912731937132376465893733226184504740905451997898382185345839876249162545145967958265385673081505676609719328683332074543154894009883016854717557600256000000000000*i1^48 + 5849284143145638683909756726604580912269642001432761568580871906671414912269456734221361595111867684252725107023650173393559831346710497333754296245405039760100846575741515615338548036373390605589333033909953100925583758039820858836850755324884628671116627395769637025649261690660945897679989063843686859122785617215717215086452721364372690022898595792676593589973271416195746853122371113822583672548230827138053263685395940732600629659399079181671041409691723512697423432462572288720251158944905494461403567142962998781157455280900473574559669987695592330495466369018421358390807997349494480458838277071615879424536307460763534039503632973233039042447758395873226821015441626172676734482396552535994918799910961141746401181794978808334524738397124977091282867931130189312532594778294131435836677916432568580995006583196399422136226322176952423403580542158977689083149599099886980195617258274178799561262181400010065815388622011548834613630561897059484605502287322758688089191532554111404434372685582631753529360557052956397319845820483415543632139095516510547885397451083556024913286575627764987056153115127402927895589417727795008985336736401476398880416524065226159713555640342910799218304121394053197300416176684367914559629722923760773474749808311499787466199361114462464815893768172373047281000180502779184413819775615545344000000000000*i1^49 + 7356464557818873536324157500967922730295698252415871214895112912649569244127732518759251790790190445768107408981164140851807422007479112883377475145456562881153897205938439487348795319109379240723082158889101209668988044133049924706401768285928653966313040545458675618893140170952085733228161657110995323745905388252530327437127512122261000787867784708646953579309073041076744250556396327615357971515604115863940159876126490475397131954951610314667205974139568707957432973075436957470650244182979401936999381951228586560312202298304417131754348798052529561198761439245100303523711574384699813051900945298528695132653456178679245054024763688890602485971047280394101132208882088794105427093442156373232214180121736976452125231883506846689694121929276312213296771443189130747736376246463707077814366923147327057794830526011850489492065887819442269641476612655145021077787633593239431756556261411194109242516161180678286477791367306146472679165644879936931793916409500896275835286990368216510277083829962549675749339376938130001860578877196316621560024322743640236204597859452677105836499593740605122610342856924540622255281498433523493322676719922775049052202669579361636056076100792277108871869752574759875432673884477933890527315527824039949209913795872027550900013704759863909927631369107572921080038808256117471376322560000000000*i1^50 + 4610004467243174602168014150083171133159492476234221046025523560936185717679472430610137588591533366049246265241270553896916946398004253439819800561227211975069899699904504029696271285984813325998514052776246401501635039642821763069187542373648961133544415554144808956423444938367992637850019512219365669161332323377660003701771544096319607717886594959048507410113182027828300844155768920944993584820669569988707690044809294783733634260864126265522150400541506600637424087878546426390734586201790522040349768504328776609635838183456843848882026512427283492597378170006763469953936272389693382132403191571844932344490747892996924669446513531298303972378883200136006906701095815277112515029381221015044343750367504731226325896432928308038783601474876539747802079512498933509778090651298046999367311403898347673081637060509450321757020996044602054756373171999115969339108571958401328188288862488223076345057049876100497472522188078197589169715630761637399435384505542303749777095297518855957141322624064904950387029990125482514183957986212317155106258310454709892257670853390629246714000394830683897428476207924884374627459382664386851698864011098309569893961926844965052082560663215302244215897965766369241401013032457236187337951255212413440657434104937948691389928837860163865082875284783144483659186069460992000000000*i1^51 + 1428264117477323519212118176489082060787803864129876250282023970066627403616549739680559351646491917726576557357496048360049739205224753399814726155609950814942278392973998503931861185587188722506409240515480876499202826785307873122327068931806398700099028726679804801048473253562531791996946285423106543489490303781964301975173773188867037035834543085170862330385925894944070327719463284283508031766983373740209068401525927825703385394538942288291136998101484752865876514903665507796307029100825614895179461674636393694694915104689418563547316488631546498440516602680604381058081981424949669413457333019177069856880622761590882108827540896523649775204379328025330956878769423990640924550523153094104401407601008240254644408188970047978582180395095993521237937454916022502855648569703909085723819090899490172988564939126374567540612163309924043894307765127688279483571705913581425852823821341765454013892392282408297183236872346429158454600184106308830178055435701476452314002034123365670545338579493175849866335837961278600815643034172553899904991460902971941064344874941137560326153556410508481704208855814472466316169547903048350497429004591126722280501726988266787858797437586752498053020389286967761828875882111194490302399670792086835080642693574677781454383695783440833974160961849706700518400000000*i1^52 + -17718082460601238286299852849090739150473993264600983944681377337327452873970570168638859731239459441857315079283986138316153716241906639416056013469713360346167480646975263105187437635181739040113125422853298341084425959744225882176881088747620280325101778371196329062502912163257359989869149416695970654533750164323341164056457743606287298486024987975422601008699498257847676086974516796168970235006447277696883596107967518731909314290195611563659108706185636620681837659241217327789872391435692196960238826739527014196735633725918368442715727302674094113706115329897288321764494562219070980124562991926249892759277535965027959786938485518445453999794928170465214020736193490642473663236827232749585414289583143717478971399029509599970934419218159374342760813676748396245255468116842666988096586393548560463477085011114455604132919316890145262659596426022316818989821189654066103921225814163746292515368581817667773694959683755098214719095695212721757112135083409871924049969007117206867896032359326940297701216163829145609229868022682818272210086626717618131927999296222986954589424830370342018773239286791369290522166727216989044644734857246892618304127811309394060241141525960936893479316098353495002776328690308953426348848971785969547241546212023854566378999010297505863167559680000000*i1^53 + 722253863470647674076128758345641205167676780372138043869163920123988669977568510484576228609325122471378424003060399278866974367398463285892967312293003935838732053016402498725591518313572918211994827658910439236076934617942519371598207473541231249211508485451713591881927386084646576141178461921059954803256785793472537330611401863611990030487439784770216199862331883970719810231823077096753177066350700625356184989955286358052201001004424506707301079730314056856103071658240549602665504735106913461973403741946281556850405072696723067962360295765512837499883622607421082706965264145244017940057641889790193704745150915544742369655286086356133197637266548638075677119734351564270403189871297006470089702887766102778509884954841444563172052365766729146091045567049210918243938697654756264425354766565245425324319445914667836434985239916258641756849820147155394829127734805549316344414923075017923690331721494037101793093125694826438063896986571464506954673579687432355681359171063626679859074415578114638893117523179539878227456567969929869601417448313856243240172728370699051048468670941053530893537475542844578601604639384471363039672552122072226864968465514754065724647663924120928494989029092143657365622235246736852079287914201701723232339559770088156172783541504000000*i1^54 + -143200506322579352314909775002755949411736909219639589238058684929318025790777979227387239002634672816965650138273569534304257199083311000834459916305497544495958698336998422028008070970316916709391217126370785871180604098514802909766958239936961171305681825019220431707033708589982505907234475778162285783554440344118351781048303126996304199964441640272189845911396408059322593766716432495773002894432345964865545199212890947813673245558928951384476569678545755678530453480055671896396079261096971820200618008780497555132347749964456231052333728948469328775830821456331054269098818026111683128122512806759277929778688087901274742407472616711772013201548297713670260087567806391843586197220939489857691369891052475689687607039644440327636432943865765412853927468096874765112421372401330977588950738455838537824932176559172220889363409910172182910443085442542301185976924758406122075920566751772593995085686563892921220928557884450729493631164064884133412774169001004746117629693332637296572467745349015644373052061216142226520382680671200956564312784639723592015520780040405370649338536138512121536736935559233562877195231740514824254241731267790026058398516994601875989428767486883713666995375854342890479812842068870855314044103139829732654976344431948800000*i1^55 + 4274521631830360133094120148742564562621242560208632990557293991369061437964168803003356891752908015431803248131539352153179436009232989839155977910855004575004328520691178787510289277458801046284563858628158808460934890797965609820952273942078357986218743060686034595438684917253198878282122606328754124186803036467005516987584906186175754077321284877604603004109260837502881507054600760096829564171647184015680425691872172966104678936453062008719622689232311877577551210220757565828487712092726106514663469254266766218200866635600660569741966015015530840065099954656153581681196940458671610940126302224297224545550691101416498074995890973341661235292159897170845637180924838062941865479006845053768889100604553676055004300696060300794558139187137166907002853440048985669382171922935083518195910499472182203890340492023524875773650448652254155681166183447883100735099170770158018785149679417900853728469837046697216116236872698823584723523756039113295647487161285718066037857091038753449593671856873493090798102368230888483757331105053386023786509971627904414636253511776308316485162235023850553980235720559018286762315422816622283900096412397219139124952632596956162076417909866470886647180737866751499393614366839179400397805686102240000*i1^56 + -31917984457191840360326224960659442815772415143441001156115588011138182952632291616253274123025915702752020491189242182568752189332238184643908762105324097603400118254753088331176662870805662714124703720275348903494514538772686438831088514498340870719371783166527060803847524074392268362037170522399748849775471422656222064698239051892586888651668871227107823577377691442783050443139413425420851019321703034193091153218136570535473068881428880779213181410943648844408443489912263583926109087781482940937291908638591801617738371389368395482219556063091254259788517160053807465476109905439593606492858311085146289042523384777043541963677011934593788383048651013913818694616847728077349717074418686268968477447936361417293978507529373465491008065986631333213911877048255530613587908504008948937759877850021640911459112856253313007096829105877585739678393754637139260876799881963320318485667233375694442057280554544861172528134784160489230935649533023615448692396833830808910278239278467441666314421609593512318289216713187890583768688395312325854725661379635437642956746496000049555517795974535398959666273817840180011271700587300017158240774845921844042275518608151705572893804340591321210746029574689153819031733925856000*i1^57 + -6867694172773283707172976428704540193203961973358452008102249366585260558204560032671105113027678771044384693304985143292553704542178097795537944663093962334712857871433058363191657679149050546272680001211447501893035924101326787413829958313021375252148209194575407540165093872488243889997888509475558595049789447106046239124041226480438391427576170730533828172113133303346462292996583892112502724474022571100554949734260912564857319605957679113212725669523409165099376050975416091577210383758869404592667179017375202714049100468676493595286480511104643223244569503899303179216872021041267352365600174907967640426464398963419610448354464417348514940546103996412715437023478972085905251946576360468682777344486691943214711609744170599751116873300622871826086269216121052392845551083040388539168379008700222983597540905276461479159457664295295825190272786285870286235215083375787218299143314952259851919891147680184167835504830850727350222618809962624787962071640553883163791991582218620188162415692412574702898058931384026518830874040069247173454392119178532283856425178646721078191248252137222825729551320942080829102861920837054036211938412001267758958399874602438485113362806917795867037128800*i1^58 + 200768534751501066269513674708672446545046694097339991429490326237294713063295288519318059788794789201605285231988226201332474521882575857789973578072000266177794786306624258222673474968596461734905824181861111644401735423114882387195908452835968447093461285918479210303335022993533695928581265777344401408038195913369252744900752573031853113513936696382181263404176731519099864798177190639571582654421856051937728990522863949444754154719957699204934768326014553118256112121009994800973047652514835943847346401022329482357554586510903879306307973812082536423298550349199642019832009127514185224472991874453253339296436454471009317179316475159296006117243662043283873485996313776205956238362593840028427807275732760780022508552633129703888894290229214240415321683138070798234636330624925990740642361328538110249072280493789374135673283870481197812380721210504351721454429969926263942493149016432597826260201567729290614878703638444519266249590691972490609360867225166765648643390808058047815887801862771526499785156762296545478217359792782538572430708458499379257126494748351929835058989869211032268623205973510059922291982450879645664808507159332672339943289511629200*i1^59 + 2214624052014916284904774723411180281385029202639753273036597447895392045222796061811301834290334647124629309804279670885184026161864580171620233482370396302412382181138317104024029722435703675564730364472561287719740355495292623437671387278522908895654605296442220385903982540523194963454348917386548502589411935835924908733259177976884647864408719102145548180864294617457087817593163489935679005563986629988254690490827568972025794127548769524694210603181863099060030782324351135822032637058129783883193299318278988129750633675225973561069313987760855157445022357903796154273948522571257078724384115049596850842390110162687936882237082010178662827837418242293884382329868381776103325452087400059971536410243876133463716523803710468052345083301198114839922112988913465672605299775747921910221534622719577231986107579932728282237889077566138898734453028917881352155765126281698694932180988476336896820881265863774600821818393360297321693332763802039301352732680828763815817268259928317024219862217096151934082541522314629151367247434892830099718360338615160754718099704500939133845989686004350149346201497968320237342346411261075847108489*i1^60, -192647881804388086319576827328903261420613452210130727424986685211988533596784176515489482945781935460731827217604102452101155123913638608951491603304288079887691191532197939874528212873110486655960026129078883334436959947967494312144940748222508197984436384287430312182409981881777299516244789087334943945883467870202539397297744607289144625163163259196154127126499889999386505651227210637878751503318048632495861328204017130233443092504199725654071931500593566135532074680830849919305974592220048350381144067029854124342319981546408950901908969161119672809088546210198934421484805028988918142062488801745350600247175328897823751464492765862832762082716080817137927972765237413843749072141619402155589577411924943804118549039108529654891867538478413197925462078397079437201767299939129851644925159285003391925859842236959049005211450521750728346145178491546087785037858401321442609255297689143077025918242314041713269279704121875684042037707970600226328977663111101727846373925806145708523221363673077103088923514771876981547508655697732955924419414207223359410426520607396154712920592350186885473592121606523184019464827731901782294433786897342065097826449828063564354382210489070991331633008414732609675648844082841309545126143247651036497390731917004074039528710639176969689079400741952068081681930080959910511626031986856473782945461873291243824473125235943354578521020941502588741135555881321023836351956943017150596927946236539902093083646819065952445973530638328773395784023368065852583841690446840662833867902999800799652187874533627465517913544075087395996153562189030447147106602323305574250110830983561327655913006063797033415739186922586215018621709427600951414461278034352007950913381260273623353697246866446657588262451577951411243605305027753426031213719428279822903273087955848984284403533980408251642072461757745812971692317657054610948074133994132500136346882190266203899490199859727004528850351228189310467313011176149197664570032480390215609133860237411923215013930595146966823491294425197186061809458643586132267095309995602891762163213269047498166294301296726991132044328908050658943553806901346430896054985929449713550858866431861390488829581313199781364047259046886466846655072174080000000000000000000000000000000000000000000000000000000000000 + -8393197188683001997356191245866774213982743818550968878582131109541248114889399595092374577552747222622381282941159269878080489956563902115868752582771368026792553999690595970447008544979611291121771115680775038737998811911679081913763870936983549320233903812886652154401179792360737525484297768521770497535311911113282452798803976296037998333890873102921359344144406354372323728856269772325036609741625739996155778669248784860289348202135452443044012294887425793967784658891162775061959360135928742644749111467574584812245113894083720769148790548808135354215404388677130907594200601224332814552405589489052177501715558303354615687425323415172852974538848849787062290439511340574903886497956902326078858903148962875996489016669803996247620931810379528681582852775998333542675097009083466526246881111022792735936358940103015080017831710138648117316374504904872324940633518580587972547612237807422732801381964053822256972515321715363452320889955311675059068788612782764224635158936844902145033530907763055741106031590883152195106796694583599911004257486857200231520559779294469910358807708648440251941619467103554223953418463605600596067470091191750086949782747054519089788924555322710700449005996953665711086518015707466987521593471370259044654805846211802039268600057035549524283057726014818180501100439911852909274237732344866498397400071945547273037231908341859607708059223380560795887237671400422802250358194441140440353313826790377393326610011465338961332108681490467720256870384772573396534652575951712190650216883444746653343731913441811364164496367357278780415761442280119942408355781758657509550021912268451250611392606329448220128052555711422488709427920995456095656974843111476910207771566777497892489614029870603938434889983191222356004123985958237286816220965018823499854275388629061397051584685518689996210236172293406155280745983696508940789429465594458709142479232463169095555375150314056509831259177145777445306911956974891935324312710317203177621915576404216494692124212987024227313876751747970559161884947930781606129098442577379291322528810031485910893951040636553699307248584174016843797404204005361187149997339353905196853307778837854766253349141602733243296570688227258358725665724825600000000000000000000000000000000000000000000000000000000000*i1 + -88558260396549349201390389272161562780096484426460067189872944816988829575372537330842911479952794831635507187023005143836874911109155918787361100379269794597402839528009736845289985328982615770132715295146458204460357976531705741612854423176132434387945590827356455942169529518870133740847257624949293645657599728799478520045624146110922993787442812866573784125638834624469158337887939609981504407879873456961715656726511642863856700396663218571175575143894687592319979818220243956668006762318558018410578190816458912138761383827303905447588508111799147023959921051805754198385919686644015314107574083283326963634860237157708963268491631037854194075789267640848774665858275167310173147735911426837146695082455158996379533067190271038582561196971612810266950208474328973506014675884082399609856336651600969296316071050930907837219612178416920728361411009522610078768884964826385871743649974805652595060946208015741900732113583825134070402914613012260605844929380315253142375247716944833046635307410338498515016901735792248686880587648894093478639698449661290914709869984172435177988943837660945646798677580068076385221282390969123928817471122889526243693876078523734149732501934873830586016745544844301138891874482134252928768500769965607345368725516574104179793693934465238558014812350776293430405856315706161467824106455612745979747963773876489490593023289558548250423399243463727009689017104640527835208986828360013936948865372217092840233596607907278174367885977652689995939349977909296727976552257280380848038586610481500339724110447125910125338763323305580929790925156054348645604880896925824150444594383400122235504187641718541543571256305737068612886899828798840351748084997097710051338586548425645658237586822307950856004976752919850159635896454528689182721022848844908880547351938050734725874856494144926305652751953999020203711178542643292375940453765936427070891727430128071589622363877693585713999183887762924631912695681574973514950201092357561108396940145094223086624349060801392423512734548890294976223699956182734432886892325057739251794560670577276974102183101677653344405086212579755056805448230295742554022934001898223711036467076965551426297353067764817709646926986653745907002570178560000000000000000000000000000000000000000000000000000000000*i1^2 + 92340441694532533276342954956398298961524649844396649152049761741539301256983239051650978163273264473029761322013366102913863679273804195637849436495409437753105725130621398155082763646464504452976426842619040927267071431361030855407079063406468607939143523858159592922430845676694734051430903423898762868286254618348788711656648417347292606638135536726894274702071018230529098893691462593579421343540665972563587683352576002095200567607689645250263382348301698637576411749263152727461898203745534026858407296221662233719841371336870910184976179325951998168298234381590245774706627321947445527849540914248358500334100591796050960417034983721252049846339107447585916819175943233924983815293318075558478008865107245894633448825425946838022887700029190954327283283139517286811147949825724100857845983069479738960443913094921332794112253467368673831941499732347272407049010830912161991532416301537541265522054006865791945068375362288969763512924150152669709942622895558084036131184827676305491060464457628802589568333566705322934657162029114127633555480963027400564624442202529119963349166309403195724017189267890415453461022622041246592007362082426739137036778926377983942318758927986246350617716525733025548510339152176538611744262197318115479618900949398511301463092567590648587441901763116314630702065353825480325160386655777469845921710426538190853539716389002920463502231778163522563861952005356956907913076389047955637601279122395734555953960679849513350354692230952498991811647718923219905229674769091504901972031235808271484841461477621599708489600592399015343898329031151930358363077260039750896708878118285749134799676652408877103818592938985099088462218164923378770576383433331388160243933104269961660981794813481263788986488703228576766142662548770812085559099940312908146078678127125146027875458763308313153958735070313440563390318691013255586827328858865955693510854843915367425985679347421735422092638861547872548391133679187963225241588732773383848381850022957265356552874761041941712025122717681102439309475832031398040551179721465513386528010384045848051664513307558265830179859290008252011300557820631021862363122286627238524963937241197040029495754563824616040577740803921998070870441984000000000000000000000000000000000000000000000000000000000*i1^3 + -167195415288446590700747269172113690992173472717652134774974885702113421404407676722614930665342509902026716207824469595433356751356212981487686251960265138163496029262236840384277774392555210188835318388521127482791790014966927088443084755625619988023931335854753197363726716812009998697193253269221800313528348879255860201023416967667051922793015718991422617081599211269168221958644981863682172192344982256195262822527054292464754126707737633421921874262164813899088290834387971554047166142005010522759017643184986066654545183975142605188837146586826129946400108454336984862319742263868268296735888630096058745571010080476141648252097493486832609428157959059453059849538137192109576053946288004714534390123873996566657014884873604764774412872476292349179196064067341294618032222926337552732553894342965491740787336892572670169812465307174120597040027629536537522264197071616096548304470558290760059918289716885541377940135604173579739853873824374095739109655068779240485650194103950444246127891455213226145625066797551034055190094195659126765342321251282621685268882656316712003353686950037602303071394649419244683758032685712893057068955133983805906119822216973510091332542906721630244317828236180455861180042701449472504024605436226938998486347878252325757087466330298194982748329764486641447011877457335156662375368965517611340535070118665913798657749554270217397916128817436116285949677281919287687690529533766508992369968470322941210162460719559451608429658849381423644457933614421623261789180500974323564528066532812007309362967538911867174791589039487518914748293252718289242830132236741445447582374449025693309614998303897969835405030708010279141221456773142381142450536327329017739907085870925587082682724063603206215411201482022610653891058115605615245204604772543602633685354719445420681744863915461621090433055373684582402089527136329002815640288227427458270187342830788710713207585079987256378131893323532952652334681426899340183402972548243861181470530366346927322186202489093099754022009281604082469317189362356090775424697344489959359479690244877335509647851016320773125634371439112425717201788507877461847029346651340418387749494172599248689958919913648381987727676357547128873444966400000000000000000000000000000000000000000000000000000000*i1^4 + 62920214738037592683159395671887416086315018248606404897791956228086033025670001898033934171512768417588122785727420363154969442926510892809194798930298848120236389007246837177505853940848880314523796858587484224690845072209794320498154591711483677218097105580283662898940076004574971455708667290952500021073167679276809187700552945120462316506560639238124140387092991507888618901419974505492505685749940248028546079486682434500500096001134287948513102955174440360707936188992556639829010645383268351950097384699922094208129824075271245502756154538117585856475533295517891723322764842997037843399851163284647808716642194644269525373780195909282423740315188312419091679277509352110823740901323291174311819440377226686583309741909839617788718066167571724496750640340672408188588758242991335719798959516588403963277872154994944976650913574845381050251664876185771547187318107337618412503043515037805378153922147405869228310696976819657022357624183249490201435636214160532906527170150849531873281680928671409434014565730330873029820048704942656826556842477396413073576893756886589254923450357663522574502673828730153312265977985828158675173253617796857300064658135292813579662639161633823087626259350771820040015953527302690803942148269772686236837511291201599893714400831139318644351896276418705833189869540539444138717287473669919596662619812134984485415509636240298054785311383035959361082115916705186021895139342359569331147751726273455551841260731968215363331464544980967235822553357806332540037043627374040614815045605621060202805209410372913274369925899831835699388185766790571844160333921910160722760342105674450017838216395272634092857760557367173816360103877180909294582023493722296943473931874078109222852173710929947060076703504056969888113715689664444206296214091322575796135012705842071819704140054122877272232948770729261882697006298347561120471428108851042153853936469455829418370054451159196222665353332823415292066975588017639466884205874441570870868072992542423211175901498942678580990331059483441382317238917301514435943830485437423757481803019024277174684687532987953347920621098170468921340054311311734211476433234670611554162925440013139840531668945373324348122054849093700723671040000000000000000000000000000000000000000000000000000000*i1^5 + -43546650721028156919189020143938625041913145623749135917522786364650172463751819282147832080170627948801653622250429836100363954251338663191874556110817494040715881564892832562877177304992456651860093737546020724959390873473376077003000127548371948835955623994119430184828488680240168168399942949384780303129457472113495800441055793549066085990255158832611215909874864062883092205002228411566868686105309299687859848273574405320547657382746659249648663720879669544626537048409430252796320824652550491086097975754848863614144173248836526311691557858656558309032903183176812997952860818438580907917518375616922504272953398408751142131599727101910822138037425324231234704206265459735675072879366784189735859175916805581344005579839898715483865214395111751472823337985476241270213385735974088555407578235140877739346820992098915531344755637557551172149155170756883252288537808827098315934123785273910410740296929760435081316979370797776938143313089640600301262029188556581034305852101993765296310569230689586387790683642334372248661059052955099062663865760713137684855440981339679756679271989670350422751250646735741388674724020801052831045174320358455895105958484514650563498127674597828909199706836869897326377152929324159050947041328872483210525675846774113940733703078781511332190613860806776136520119028281225662071832859422488586336444394197734447733941909385414257726947214780563059990104704700148381763206867837779738021891223274223007765578031013129103117982533862937419324649432412238536476804345934172962515139950761747630074199804479639443360676666892887911430881978471172454848758464524105508301751435025415283921046709223238988385470149671316495578302149322200242435185421833088515039726754173822535062491505545077058175397888299667703577790499250431264983401008909557550164628206087791078901910842522524968544306129940395246471699923398875505891441214598996138755357772524018122982664616477227093909760192950548142509803598170667248777183899136520657196205686822196771682210616400355162464786057323975579229028303756864192346319308831174668584921090812740533651934338004082425471292518701194443670658418536082107580684353686693257950112193731473928160717016525920612817288253561246842880000000000000000000000000000000000000000000000000000000*i1^6 + -11638621838542636504985978588177407373117262554046113595227020930827297830081538947030179462544889790910335198086320953651783578571674198999478820920537867970486497633449673179541192065168475871556384098228935539990812888725969388000415645363388548930572750538116959344111114276231798551788618308961502754881242465034913601696021290235413139505833568416125827174135843161789960527408789147026661746023816997147177737198621891949467581015942980124499644083887511826775326616660660132996613925259734128215658686657661427724573325999264629682012113203481584474416629181000194961896362586859501225652458193533733100755614180714679858501933424410904788405426426242848148077968408163306766253310468791216676510505871104648981581337134178053825900542703659001662652657552071406611618675072508987742553009020396064690864713456934252356142892387967382760851998464927805829066118849352397701232614006242105129062052681966813298811025660201056264803704729090398183891944706799140445923380101011053275036731855791530191443087544212161073577553326593189634261383841253396278946353812884834637345786019451131782716624785815330298563578937988103190994453134337793646869751782488577287586244595770385391705947185005085669904157744319349495329603005412543428707049283968243263777799384500832665257751145407053559752389574345498006571120506449103734354686902303634839670150420134175196330684283010103757949133959970608424296044162754332135079905389677825863733857492359064540251069514584781252528327568100226875470004594189731849661646370544062725025929248575859763729351692566495722859403964064630237154805607259072033116735929625495682064101487384769667827034387815759150291076259800216052529979273405833796545924694760411623637858850315886308797273125760043904570596502715673658252635203962964966094905484299451392901718024601089706703608590874848624527931294739526623273797863524228221473592343875008144880060726775498390745553686837312177494100758351443289073745349727879190133370482713323374349332470015957047955435657226015070518401778274930734041475950616283592844380753350361329000121049808366068405747684436307761951103562472585362677232916164319651670906069485958323113711919329274973327652006649239961600000000000000000000000000000000000000000000000000000*i1^7 + -755712503234311562151060514567785257557371545633957896556503302217624863209689279166068103969529270418247443207949116431073862450301619740750838533945642124652853225929818569727191469833629854004435880490809569901503428758339684281996845410979491234385408851160174726281208279412896770675250802143057837443946895431345083884567694261917625771732872277730279073689097387608791420142732108851294765366111655120383798500461604702861166541223981278059023143318356531383849516571722262808963334244647090903993444376809680838669122795994609176187381475838527970416553567893028374850345226125799019779122194586598173377010431247587349800158943445430260600019336388222668924342736487761880887704489479122671294192147030618892351236983580111277592068165556439985351279654881492404224027333937816617684132945239099816843706063193258387494042445947780401692728196645162283397232271166480596172702317025768734666405406688982756927474744311500519075094606162530819915530254729845793708293730329056081261630600234000633964566050433685841237065586313903540784302026078337677311764046614918478760318100533994876697454960004311741261257472628410857186271463614721405797900138779114523775572659213792600759734564383813638098689960469332335830434641285918962333710963771031772084880356100879139021419598337036640193817201936595053432650837806075543912897411574446384430104925303568827200514761424812420336820339489712831252122783156212574570102084235156183665191407060838038582370481172656628493580568263867622699409246557108146492643072534077358219587150013593425381722931189142106848567242214851059245003541608057307133554445950769123007061094958837974306723276111474866172962422675061691737292027547233005437659087250171114584659235971856229547189560988709057428803098553824457216605940702559847995121951033155277566774181236462314585115429485304003656752526256851071130387770710540812121018363851531010648257611164965559167744178084694384037302445256643551668241009424225639762368312556135002983313367911731302998936631640941253928268468492210117752709577425985279412040777378140334643617829803403945488677705097010138840089477003252676928632901409806759576153218085972906753133896361186137398133256555069440000000000000000000000000000000000000000000000000000*i1^8 + 104728908922590765007420750257808916001576309900354161089664632949403344472990579396415612657978736646627817748940201662076656880378880072588318353982324110976834266923073848100789546429345296542522062827036773489446714254443711498121377668749577574366525435628673334064306911328890497669509906337606889053462824459131174131458711723856043724921642882505315620967251943050341452682413510382152794689247635858383622251367826514584394538558418767861321330864043408362210393122375106440480408477009917569686109527284743707258982276124110334519844112599365668790594143995447616029995170269012421867379364479632188509440386902894595567594354367075465423336170133856224397792298037060295554046660572540117884215234045853294551512016027068105365919231696895321243648447721062860874533207723575503218949561116510881487020085183913855634322093745497844865828687560015834433749156112046191343374275507115698703336458824407436738967613538106315942894868439204544310495962666852445225911166655004683680588338442232745680611285415462476954428239700832185955656754280104203146598881188424230743298912339869213806498317724777838518507091527077494870194654326698798649752489823932470372716677142281829961280796878695494253008388333606465676601129768308530442828522772234533525909066712207061287970776151823628573595693653080699413904351994361113411127804207668592198142567578291745989838364256512922672792349691213347210083587446006668122143183549740334494928536851100998746246521817480819839690083581707643254372286388646802591914200131015910477336988951951365418187687131677771531370914264526332262693575857470018108948610920258574704350848672042770600977178536795367503806501823906634039648744608241594480366348840255100450696277934138240761325241254750526151673599405840238821005086644673652317508829768535227210170457242623075630348019636805231823062181390878811812633298401122262651504917242083583208390069046720756664615531768943088456778801276384187589837366383222905908934301183345930915370378544806343704313192766706990488051244032987998845502933336712397079604029313140733741183623745631250690867159576144993324923937443724155409492118053797883570082695167035226231116545144612225923070738563072000000000000000000000000000000000000000000000000000*i1^9 + 8525989640501313102551608300031036729957358196232242653546075806738761291584416372015222259370287823769295437713194308031647422827327996068492739712262804889074718572090285314751632540283375948998399481446074263319329732300929303354515779765346171510651404626262141653211303051276811377995711409642416414804359013161480248447764292820320450146924220023345760095340172880010896640977748931641728336063369227634764441719606912006558539128562959326112353086713187045597040727007048636170338128328810749799906916597055242480992131084450180556867971820843784987312294157529302268263257872247082186356334818019862509861705943699205761463504183284272142932967049525468400828922620883847646056069485938466067299765048381360241899944998336849920747293466057242361975386692359986276626505493202696095048159766293869472653500527168588072215258682616399389072308997263005108226845619681412142549900774709981993083041756753827343480846050404421580431570746893462847931365423826994919584256713908250054264142627211147919978802361614951835755018056388431986126993824473732727991116938501177043164935731620716024198922688132425504359980256904953763950338064464705563222303910358846685610399172979471593185452433065975833691493136080756258572086701565671928327895214732039039972977795225326007651831925366888900140641291727172881856296417876975070458498824295876722198824551068585724615602445226856775689328745206067833515373465828572986184069944781817143462381761772420968884289295523219580062286124980499611771070591889571548915377235889429893350717672472237637623560464124785258841118383663557916983087041704389882492515528762901849289717572085670077439332552121718792295163444170476815009366113859834410501621178592034835943946464846732277528017532304838798233041364476467797088429974913921377274347311247223335971637636935193261480638156656071261518629499030444894314204843194246688056100079127703369468450550355073212051519453433694067512986257216454001657404460360818565731011707873641407093726165275967191813324161688023119254418331495642257550650681541716757415353317019825565078688848728010988946739147254653325817235133369323855985934013913597030974374600907864119876201054782350873026835251200000000000000000000000000000000000000000000000000*i1^10 + -336708059121215303138722657437264684280024861267274539238560171512764737248294695681751337144348620880416275073223613310808105313253661045444653969578131288672795883351126659138556214703127665237552909316796026898437492568260660254917067446842079622250384141886341023012151557183331749781750135555667891782218193777108753313693229702927572595328324618065243263558100297162888368849719589732001197345711182031756134577693202848710246769446772455819218894775849045062393298929395228821869058707369695504150789500550641777438656869742044551961536184872129742935558535204264075688325620227565615503750325849613607285192901334760790992011438106485414345504930079786923607683810387872292841403592762722614157673968295948023736861701901551689694549539193200928783415293851140304633917025622312175075913879199360422726623209057856135102295046446560469361715473598072758382924800678254888188924845441221867764362406679780075193085423315336885120227532968856355475147701157211404806523112269079243173747121351823341657932866588433687728632598819078057785809737847578030936670023552248045748956231075841035948869130447749766560810569097700990078554389396472023507361045687474289405794717619177189434870153999276635749169412273289401689817078859634503428133418197875074929772432941629377519902366919650124276845589631036868181531108381893885600692937869980157987635437812200737849515275415639518801348919923163607113849700285597765316031916105495012337025575157944891611383963839237363222771627282118017340488385560714033659380315629537889697087468896546972864131900369681426501518134752317403167065640316393108085254788481547902926106133747435874699848520804155051218407080027630761156031537390485115962781413990337763384381545584285792231158774517632343319600269503223014554493278869020241750755203091764915381105502252696024642369256292947863148685562532209367085027852387658586752866242210613724675919928717432334757501349191104132947307832951749663745656706444580116611657858818619177750043421872319508923580375115118129533777557659758931624462206980590008024201498274172311989960660210466795637862553827755004683332151889581499013791674278801697310576472879976947599946896107315399460126720000000000000000000000000000000000000000000000000*i1^11 + -30417073375266113997458603621062501651549739400203417286918233936553019581404799515707431073978298817680135443500998303788648692144448111521632124489440926996023885972412703761372503804976724437030635054175571969395454594155032787954188750426371348750411538466725066450232865849049394934905654161068727633208249984646078804778351570944497949536645788154945524676547586369257007398269771420909149298561262987500110403018130780611258064679209146792405599849246710864628956886112979623027610732962634309495720818652337412286907924991224498898236593262841378304595175958757981933228871224354307785061640486404353207189664811963079513933028922001131635020464747899324885724355680454469803117103502138425511426185041012805003794764894507013692874210017491791280334127637222461699979679200869335727915205221953222455774090270735666878100260389571148798714913800873896955112849596102527685896447858636589215850101420612065611885638381562048068577427884853971613235606498982444175550968205259269235658762452849750730183586721837749343878794489071136726777243758734267034068103166237322327468924722432236596545814590562971651131111521786500147848406070922030044882881404990230499513663918670017312110830719027509883920708975996251456760260534554235906093753734717170840513710380698278906569370171146522957771629431044005609905318702529475454103358253506007319311841875597987406442015947952520984455377143133210561807194809684909378795940605087075941012405689930862416289279285622504946444302406828548969416414047934158124700565669419873230792310762140434776888684844548631319558666962815127857569925169946769856875232058112635810721822726088513378912361485417528492501124839414982426112735993117580684713514094331830479331219963078097195965077505808490085727915599885764950677924402214111826158220345991025204056900226070129917012385892406084402234796356036898565004083789499631849267965563121042220675584967180831874301760357770221421807357686260853802445990856409990765405780309136388374105820827750960834840825336575147427795874985105495473391786526638760959107883072741662656876939250098613652302172959015234236217932201191053802273325716427527991849991754031780120178830304693064826880000000000000000000000000000000000000000000000000*i1^12 + -742403547718966732786869650562506106773730343821730489886468257838268159576891641669962367974926118047448676585252595190219496752706848875925761849119853805016271351355452603006183548112774770323170628284183840950278504299281198428408466522105605169118468326323195345009266617697319395212886922892486025141924350192285179846260883829216624364626539529239678680897217600386435113365340751660128064969539132593440016581059269376774361100303249724131458193268563715558305479185976337258285666657700359669577335682409233867539422986661118767933982455263589638713717197710777044211809833965793887248996644899769194536869627438591264389854606563382410890468045633456336339586232081423830658659056547359970292492541513218796693136701619184647554950522415716980293852059502542749794843152885522088898965666493873300225573499513400678227870354091562651413327334927147907049308101469045033815164706655501148183649814269112640328823946300689919120330096904167254894635871247588237837551980977846978441681359056668791674916635511467998543766733122187871242197407092699388825980804765463546559315031812467993457836454038387791679162000455304635069117534050736612056497773143063848655659489458816641957423825569120404030557645598423262280312161292818229626416456313156319063811122623741260108414648090278302369283808977809700308879507795226266463572264788963758079888641588216919372568860881216707651326779282805435009961067828733011036994643015061696296816133031475442986685584400648765303660167826317281897567238020191442041901345756051212816192630648278787740395739504383599919850986533733381367216503558940054460532951484319761335989430412594569783221599630552893143048574670723552307241487334766323847201021078460610929448361101076042832280704238947815517721744558050074347058168701719030238806341162088696952898047863178575524701454966399374764552231271343043818634821949583688553850229065100291846265647132141532800714476829429572432534783247760342714065030879373590399093479822292146354877404498741772194555872516855561453282104600029854615431972922645071396416169716337061284172974076416256558262594660595758390585312801351830896016440805272159951968085097271764505107589333673574400000000000000000000000000000000000000000000000*i1^13 + -29419831605273208777784613643125443625203209024449967028969074060263754397869756647432006316499339090114070376970077327906029284930020360873805089987702548786702398260742769392107733802145705989499417846004005023625075183560295942926176361872619540247201660127599364442358387345843616415701573197363783120341301506977739206347813136424744490008660145892812990693387010486932660220429087342742026673166179369881380251702215698348462543558903899080109606971094596711831002865506592820407557468873873124761783785594968963880759662687161458371221666615359041041692126987305520620619705875918323076170659742419169323517218246571643775814865109265279355898545457198208040397587681381090012514633871841152350191917392541717717838405188459276692568636046273980618068917496840785321257400570606794560342036785334368714804725422116114930736856809845654241211711943099809673233088559659329995675675684867930963380198916295394344192145338171424068106091103000566815268341234997573184394030052455032223413452416291815632721408623056540975601796418299300061028853721138465879084745737145671609456149825805644297625861654925963733957557532757984982422838125437672854949422253582251266974662108055147379532953838630257944785270389192983398528130947794241922309641363485115683927005220188174758990417103512793871699897117329308459527684956437756555676599065021421302540352263502083092124386846747615125888975970214920003664052136684632712281187700871672209203767494716101053316980605953157622036242926769040647677722902024331469497620311493604050444001199076070144215367684773471963191301076365950461759494862640111382984045617619195281847871826578234075124822811165191439645353075586922565684878279072424523415590516134770128746376696923979096307970446962498417986537663371719067758396720224620462018503795457512537920766189680808983111707534649793375304834568284884346889025944657902204030243546574856430964582533095808287142116747345149462203419828369700659188692692444478891382967430533365656431188783756237840908811788426759044725379033531943537958739330343089450484615831838170304284781933132177622499533246705332810939113009517206309608109567508821981970157654428454577888952865259520000000000000000000000000000000000000000000000*i1^14 + 10466885613255288539706622594581435135988171074823903300211994412385106350289772745470498821620385985793600446768830075236487374787937942958996094746851507274429287158224805299389177933314137379790358918286391692472396870913012723177005978732457492517124402776676999097095780166867563931823048068109295455544124556762982710933238986243277035099084081771195843788551835333996874353369711132561245927512362760003898108138974505328146928041193534986488016618922186115886264450729734469487122842853679391153824953175053369421632387979298161757593040963157239521888716193524171303038378714858469162189203040546604094585413408526394879780239419131984663283581910247655367277909549076993222640021346617932261555631985339681876763633650974046095629753172203347263700609496772080783414389788608916657049099422315422254510365614962662182745254896569268569577782104633170883657016066564730042751465332503068647303626006445542895343291798308400014535021475905660930196550793769371273912689826577873490914165524138879780048956705110136989113554104683343357782080901420074852691564917131243188183649029376727653640674754411635525153865264824002687747350300493648772861744857673087456131303999652982378999414129609921142225894450360690576618876921462054637750410024615168529520107255630521881476813247098474504773550044237021834196576341313324714782246536220033776394106835973393691256061842074761063215898393732947073880050602285173483826388186453421365137835498852289872214856267326655247473907300552936356481077093057001006715173518575519235534787472837675345315431124678917011676289896448388219565279860582326420981265520134734062065870744630333145764491461854491138107384576870798987710592954415907532555535503380935296110822261575936425869029035673085548265792528909644343779233201554022265893024718733019303856103772691029262162410009757191002112947958201713187866008695928427534467203807052966021613888244294631089519349866272957832204629150738299169052370309285311715540442460139018966352861795309084641888596893185634680165991375197535996800102249766066686560736512737085162279710284535032957935277948460632542227892064952431116514076522875790302780485414517129321845509586944000000000000000000000000000000000000000000000*i1^15 + -376079004250038071290407247394005098787065337687556328988513414049555316900464399399123073186330523783725460830984699161436220388571476160023362786977560814515072460784520646763708489525789335581483887129143714528346361332854762770300801266045429172917524538559088380464768588394677572346949384768200311678380508723936818887832956778413713723559288546255179938882509595014060648477947791821076872009344023207046585995920168521522265784516991768924314613551112427859179406252543843612011878953265522131692646111064864403060988626099299348394163953397743270542795581509837863744285830563292940511257612673884860493958975155818001235376257137488811634123004229323637322859011645469475927081560893081706648612398699663015606178250640816544726824354788254007881756853819489516181806034335563931712284203751647372050203447882865579730855466581778092933034290303220839930254963698245793353715386741648195401280214616954300863135186773653896503200297647420976196547635779660184441612220293694853524127573903432272970528222429111911318469912597252249019181183690917700949141024672557425176496226470075681588619245415215913415301398304412307306887298388432230322459837443438520691341770492065438340275509360450355564905056725211331822317104118837154571759874302905493419042690235228534027118072891761510686127316222033647828425983888112099863020833360400400376693716405072639380354791045666223200216461393860750826717537235407238643780797127247421697669263959391548772364396107135984748070792536581787053245895653540816058488885089136331784055214960989259956810556358180079161043166036970816767823699445865005150424096610988259346376418353142428191808085598063437832326101077057182736283576432242291674721894464432243121292013192436099375181136936480787879129871969820940081096275790467081180998034532683003154341091752360331080438223095473630621341409119159613149840633956311555388625854073921826005710407904326883560469167512635960738634245067964438032294226385206867270919617394658652011941161816216619201091281320037194007232764713173524723701242640608499097364488068680209551703530421704139936285512192873281493401104877809496217070651008172551437795251544453154269560832000000000000000000000000000000000000000000000*i1^16 + 3478955341302659501007177224081525930003674293470187705824120012425884497490150748360747906372598341737479379798676893543349264666101535342520240020779093769646134838165528613997848702969755734121107750061540066726316662980216242745367849586714771777872717689882585759698813120912741141243622822839061029469187561587073976313585365502378974053411317398781153007198481357196958514560621484038022432281351314897231637956110052315293428132027428056990522504104043136488424598392647896669565172958253749899044819146693901011215859013383448739363414868550168902992372504215739049815973748285836848969412795381989091866530863285334097920425802292235024358626811386597833157173050227258596576330710033199653793226617262061576179315222955177934013667413986868032302859011671676578921245860397300671557170901729352717801061669059143656227357665269963663647384875953594866733413043180019314417351324227496967751153743878302588403860004568983968170004798312835493421759123066524804524507634870162351874341877921632704893377260781766546111461380073164862634882323161061892163901280478879862959047448244904570045537015379437025332249438933668298874163283269303770219084692149197084208917605361106300494177334857046534116578429655896206012680028093018629396710971399338984342930395490640670523149580500460214072094265821871053028018141855461788492539303174407984136664809595259149547606269259331672227504845690370217930382742383930173903940268872904533600220736346052648578190326254075240683039504958110406167060408276689821781465927512145155497517882815029464775013639098468631950833435412483623520116216390803519990708738102877591286623424577889602641973586958477964895688473540148825243923730041825074321447185378348177201985873252741480253272024846919992740710625136513769085024904289293412039624674543428811990709332454922500558273733548081488628118052163413760050226205481489880749280972323685953560095505481912432830037658963038423111975034954690243521814531618046292555617909896903034870799159701132498720310869850943900635041623078757304757087635795872107783982788811518026739912013431280440866630812293653379657205457516336284984904170065342212797781957469151051120640000000000000000000000000000000000000000000*i1^17 + 41266479374587769605430484336048598695430389609471042984929575104470557553922466799711086304015286996240972853022893628918447659587982668047501702061113088136361381635437551526782601310116039498636948422659777910001549081055848764659006673599694175479564010309278172776744273072134714511065656067975438153531875330129346577608241361734225460661278175990727095244352023992858331874853912027854215309980344881851628721331359307760294158368520376483083284950368170639431948555285885363585957791984460531560975888786667367864436767245740132458998229153167300840333904801945102327087901994591940353520864346669727477185399422114228787576589950138680799091375696529347310959088722270825145286959769890987425594306349314389231905148399410092673797855917474969624411388720531776893413177005306741731736953991549644813744951710829210573686224817121483121359385831924212744636018192059013450908622867595732594725990041690731153357546895450564497949248470024492980390711948767854293620949105071967575910225865805630981563421904512262645422309744342184267880889367547805926488971703131344749397188225631996642366558547628819426606167860104668283334317893686105608103527454441445642409220143559240664398926672755611177259604981269621432960296308220473317045162660708948241896651476710953727095982781273967385392523299408197406098203784418681858219332611261063354786917621035511089202859344015125862773217207350778283961894890642874273201480134468433554376470631223265139225765647732152622539743566877204801569830391993826396921105946930738398463614363407930894640193108549528150135581402442964451442571459202580896296182224406369820920919315898801864872081880324563800712232914546928823363274902955347853507056992852773900465814914171468215085512032884267618865538199079771856984067789778516976748517686538219888862752553065045381994189655068790604159922851956535437316097342249703362518345242003038019280265172778821091280064307210842863037136776562443707135390734300807864809400589675102233742693029821417433622420650469912565430991851964550790353518051406901398209572088306803197232462301553394321879786483178647314354134741593685727800460170756681095302491777045364736000000000000000000000000000000000000000000*i1^18 + -565895813416555976050525150058573324436421943008922120035969709254227746420506225612724133093158491167339929650450258533661484557060194164002990321339727040916123048947366642958122391839953226632010129247415076228342185648928031489316143173341231257224939266191168660389119236147396544014273678393510197355069600924513867938721762152583372040652723375959418428425242169613380540928730810878790543057625030127239807733856057831163817701430626820061573198368305557885406318197777466415868485629630582299002152385319161675366978841316726281503519114617777791709092526260705446804306662186824456039826749197074495914262011826439577374162645819725206558150077157392758393101392560701356432463141439012813458129066367486190867012206903152050332714587563661484674727953002686271331422039691779101584834236619578257928098543872633443358772827635353379322302959356245796031759506426484173626368281673431131625086612314524374684474590818656554780056325270525826578717544377236089633077129932347911495379228393479662273038451654338422146111596167425706603755774127121673079547004978946965028631599253360800774430035986276823060278761779604618851656382298585592358862069368368560345703531537356539700036798606363263745569587194819447369431679147837068751024541178227086018790079251999536419828695289666863580786324172367681357171366546856570511721139407951641309802505159816168594949082584689079835733408905897749612937429224101968615858460321229572261957299937522384592693715759734687356515728274948355998598955864034860594814824025772000445967710907318861004886430385237837452820934798386929904331241619325931440717412350780269275095133123444770797611156219110691353853981938408910374561547565746584865983800372325197786440671459460610713609415348932209537042500352894818364431789457501111207282382838099432406604105858309552962104975853228774812720798426370419517546820063961844145331041377842521239528510136964022940507863072461521639690218450910704825259185432687945783729712601661454834898512630370086107370303115384837148343537489096540120723153305945333515169330007101573548578666209702378559663547122135655496200367907500276915273585441040063746501918903500800000000000000000000000000000000000000000*i1^19 + -8647819416220752882412856831210276670028929738027167517009274215061505009172124542494070623467268123454389845683180239031040876079210917749336560189594709780875631632400338047775868684809109579458338216902400223745063380391537940098285030458225213939449117322755266813902033667771903661999054706660094195576424812633150759393513112020378534159123669442292223439412750895617733624554544967699124365088128414243308046463135164013496577028151829755463284772169859138846810416918576017311768460661129223835836848449055167544670156030174329307501968992987014206397981564165172840061594148451861498036945409030816436287129233849152075251065216660557405335140704927893238817918867180918584190406291733656101128161395516776985481561005113187352764160184064367082006217969730849290254285027101768447489428640910735051049781310193737296605126319396930878904028662022551952531773988180718852320087075427113279967003278175599679396236799729118158497743171231549458909075728694450201993952132385601131706167042794623206109300848737333182815464976912983095203467620938453885079720787324044338968728575783589772984498085536748126669321141952597001602890313891512904533840298710855197335821357322581441641393687695377120368950911822035542022542313289405749491548450613653106859099976994285647346107436656181720028591544428343099743996599866031208053867203537101505690224209635013796047719113535048288208795140219868083455003772984533214685864132186854965294568081051715257056151172775245524379298460022701775852131305345072642339474902784723792150659233044983396561240639406829735186357855549311823641842483232268741444202324670337731047089966264968994808611741984015455521366275110780133179888930464729452745800039927780774926000375715225472327336969471165716972206500071745232718496252680988420899733592024968511502539011373153057749047904676997654699437761762456375857526717747561161035489256939439561960004049312610678122361013474741460778529046162087919631304624196080130228653641660011109862264942002934279887355462232510214423409816936737165528194371206268936978795026772512793811532644792835457959211478431549579780306426793054512628214961690733556518700974080000000000000000000000000000000000000000*i1^20 + -39887973623775186469576024141706473520829369827472293967912509021759446859046800584333109765258323037893717856269346091987215003876376928706235445994100712126346454274146094033437461966129090982622815506631177339371694921785173824290955527831998960192443140341810502818311405447208567321793574766912387471129610829224127778991808137585338444744499385919031091708737813305330237266308433533174170518867061357721940101719557825934790523376384101284863193276386831718035246168894007616235887021406696196536253693695929144795004671220995889977437172239888750798829184695743527240450302425305044976541349172843897619906657607156612681830146047769712914420638671431251918498306544174300507125518336095243178032990791176838383734989078316935990199849613405770242096581669077381459335626398685757642907991605671662616669548943144208383708153872666506171564072054351337665589951912727762377223003275966201573770776789093879957204059294230368807580263419435292255271491360771899418178665793758559104326150449940118154284234600697567239872399208652789275089964900404116154465384119573579667477948948829707229859152452750126962313972884628301724765881236555098263820909151073935486482943553930270440649054621031389810633293681468210805320214488279805562553933493552753758562899937583315855308552079383145484356605111892435750023006423914609528517391354602280058968711160987930740690971531337909862988666448909266889443823995262116437214772759934907281850526125928759922848843468539165722388474359496057996762284214739801019060703990699649413305933077720268061182937961000209970959812998364909884109578576963514858926181015236610858844494768664570539163106913501120408330203651778136551812336224633769421364284136873136497508941885126215723331837827260216232678038204799238758926056374010845146903649952933840329028169341238776214750272548159748610620159510570252366274981632696882836675132603729927813982411930305677266073224943221350957686911326641277975850321163957535151449693848870896183298107257192043228644706531826908629843772437653383148562803476771062215561003507493489584894996224902678010173769650380574271807420419481113110880320589329452081610752000000000000000000000000000000000000000*i1^21 + -79545434849720499272965488299326947404580706175681393036549680032783223276590091988526495042228105213830533172340769328170470208920306282266493111435869958153933173789424725222656573222749487030249479117050571369690858788525931736811752427184692505574779052111627535569150125765353215478146132957453248087939233006617348227744471344840924708270077855503281060199441274494596006786976239075414143517924260515221204668713528875824239207894670002726709974895742502929019653427430235118359072427804553090549934492169163090995366007721495301456861463791881898743625004202082294583359049778695233417661421296373330558211700379514221338126541443608456310231892162251054814107986473433127319601819557246443696887146923125193697566693352098552379177118961961053532427442327676632938797065229141713500060063281707109337543668116689142863995219719336492332616075925755948286322043701844372770433489928842054116506036247190491794302316736639522649138449333563484557961641427024831020216906913983502104098784371957653023360709604909086591273315735364646769607814097737584042087969951739106673861588103357199643332442870534254289200898429642399741224784205148688200762446276756328054473154942351118383271245672248972999033839153263003182975209223240289829075894786111715824312441790020345095503290041754415222010482354812555970853411430504310602167401428447914177137942170125906103430403398930971219387175357402964091636812902802849290049956652157216523655485425306260846822540789825855585342216050827539406590420502894160790069688053275337853074759282860874920324276901266261948151542592119373982492580738668959198739224448546456515380875475236139897590781865049038060570124762727090812133778290102143993876833695525183004414698630405398366784440125470327881914673268357297561667060170431807318183814123149664153328017006876411358556951650779868266536356014105310472081910031369070205606323657781423643245091508075398640346539817832896480109351764325504767324821459005374489792623956667040053605064527097736384622232548741307592457434904215947359650069966753570008288273384758296701113212832576756910059781300440451218278530949940762129562733591396352000000000000000000000000000000000000000000*i1^22 + 77828103995515316157278288720744540116942041536210141495539641493088168995436794468800709963660382746094596799820379932012313265001743456918701683695281430084170720900384716986203584746790668946433844436419351895147783175478855383810846401095525834536784574084530828568155215336385722593609613595085957826974321799348966065942163363453674384765465442927921728307494790717266806745783451104021369775805561787320028651588281987445014431967387194149415322182760830203963089101653657501531387961087378250941044440718666766230072634585267479677861082219255231112413473486080517144792294531942285062719551193133279433506333493302191363743335008777059820181475585735958334415992092761051215092535618786159401523002103330843754264212087449465138802308170125271892562614683370726216139984582852038175195662606178697752767055842680386571693775652157206061254806398771495808738593477557470050393202421152414671192280502110111702787227757637843477947984343731612964851888924558048297198628478527983638432258169488943233811004407169498456283063774297380179004631646027248059224274309606500388528802603084708399516204075993726026745601064023529464193854843102492384880495203320898543989243063103750359597827931751638748480734821438856843809669620282593042173148418451830976146781878008177853802519631456448311571005006124214922936731134316020291729841356376133082630621669207229389329283435040972726608620102736007064972219351877120671151026545805903419923606324931589242507396294352876622576835530852881801609497166550722124366844787428507807457431343280311965609520267667964920870783241144983137310443971425902542394466361998425719066580427721819856202389134822994045540204224175720405624365298365428956271810489004388697216491284024271599823196575107727697541035370172195220847088234240816355463223093166420479238587456027671787634004134451891872818822695179827162375418619489495214559925797642533143504577260545201724796257505348095835729123508257350897524593123385859515588622325260824105315786069739981679508511720528030269168925859483554470373590154921835701083507031700001995086803487624024470582787645145259664069717856153444451994095803432960000000000000000000000000000000000000*i1^23 + -17182769408255302914001492098873098596170343539443579833690843337991249217520545292595073192997623452148843798481525933197739631269081970152157763372110194971257803668644384846274487321779333448796548173784725570110415851673920616286028280860106025193168972631347395100157915983045459918526165490710614699583269189645342750296966618500076635466330059829716937816218665904282503224675844945741355019588547956177611969104405090457061004067436769981606122613610094266605394749292358792891309735912950367061341475818801056188853467499616656286607035519353581541436444284270176230597950079385423432612860574284227516816942064123264395002699430272190161530625559951080500433861599287797461743659728334114011905376166184899967213154953033092021099605255478352039862488409679023816477648460738960007652257828211201749382215993294193199287581295131628742828861167509804164731895620283057143622114337447284206910645478689622731446745270157628699509460345568446769914609793265124360081434649324913625486629829289720208195651035012994616362898038887625591759169185923218536667355510989046414378985246417241441439522692800925442207705579730680949266872285763618037547213713211732937485906008884384995031545143679657154273830870661699427352788959896839045113870492767396522426684563165149668302060568289079946980757142094756793372757675222224091315759649340644033629015478767728253984501480685435585993734216385637712517301759194496823659412462359891101625226046086199899234468704182627342857058165904116873345254433201593560627194801281225168341742747193910227400544009907274903695518627332835513954113042006847037327777708339294672031251902708339905479878961194167798154670413347122005691427127928719397265368710248526792770349138383846999176221087757693469122916781256878083229577958629736499038106286290102652861225091019477188759254475202361551558236549884980131337425467919046113385162906891963752126269183541345693884005292409583455775048512978440964034169083617100425188424321472219650080836301101720932730456806247740068035906169090921328009812248529632399718336669404276498500698874754869768409280242481136732386448150588852962141929472000000000000000000000000000000000000*i1^24 + -7140541929949447253249161053766704115721917014538749686353287478227351582777886147940338407483906970956317569229340566035842351390241041556564314079938875547895512118394699307588283288637571511519806712051776562950374637308699696822445869032620514003831441011766567560266282725104061368572635941140194854778381127590235439651881683477022729152985043265776951520723080835362545872707516300822213969518918960558632252540581359061601483158829869125654580625282278900645068016178140901195730429731049641201704355208799757653086188131798919836267588149246549106839190428691509265140474939718745965095126378416891429771888380773057056682078523964826042233702110254797886047041179542664673136763092557550516286948621453333680840430918109276436799850695088144025338119847824497909812109609997061177476785014895572297711890487091940753020173587120393677472060811887545713930573115593986008886493780595899659280481791185068690979291104981270240208182284065856006666568030554891407192471554785888191999470470465800986636735602186436148206164378837646315352422208825308395822572428971956771674113116681010109810379980945715891515516136403295025343243258692694202385078297114185712757485424934374232788015052563460712953448641905694309092918073728783269098995206764122243393313888923433257187179288012497911984961021577296311241865339505451795798856438501100088127330709141824839133597434436676575122564069423061947170013659841457639796714503973166140741524181587814352457137959318609129346515797097529868979230470661274421665476973778571451399137856144966590662370652517441261943537175629423656405260422950165887738606047089335231899027462096249271214097362498518741442785337605471882694845760889068729199355243212562617891427668534857726355917578590359777756446081504039411934142433796732881897504019571888868502080671854670279856351419203783367086289635485444793525256502684018044389874310284789294770964877784720400351965446897997418004221659358304093588825509084026021948417295073218931181906432289710992150584388897218137399341382945658988189461369925504799361944389000698456313259551023345377407033206572390169841199487098652563865600000000000000000000000000000000000*i1^25 + -906291868586885358794453180463559760919443973242097119806134063033175627332759630893396427938266601004673089636178359736755043804881358476585675685956615227284146068778475738154791098570964175239442232652731234574823921623289157984684986531751821392313390333688120130452154301130161079843172716969279738699163075556544104145632331401931088085213394970484435347757344107736946534659179256879617384361711019390018769190906871764818664906538315017996502195574143057687163205795122497141459947443346396967677687598126925168533588694989848761280166213422915854437267617299935598655455581459877411978844863574097044777663921032917371012032983861385367772040989495404252143425169323904625605787521450988942846511168643026701334504340937397624696484542504124836143595924686975910954145792005048120949262880772719371790543690434126091907761709632996763816846903751244545633919085126314434817393769396593902791199394037298674538176427708187701410808628564828956921390888788932558425944500258556572526131764931354035075988439367434616864127791822905725538940075812596892988186856653114991013004676971568492736372132888825363308858464935405134596461343341658888433157226325119934977025713968733538263595949154012514376738604716797555297188044240019439544108681810604456983845475892044326952790539551808817204016132350355190830385654862811928668672612440164216416203737881673211978926748838236299200486218489764535451017809905227908889770960690326825033504915865109908862875103402969712293725912536816160014261820700554828635230056311992086886553204513595981091784027648952764930692020849868183399605577417233368309557792602782346437248482816707764835294943191337022559781580919755511279771914513124699609867485782731233523163426562405697895978436659897243602603344862190571204894731839181546528683796734468643540235170553079334081286043534567424838105676981529884495727188452858393965819070020367347893144977190083879020920921656736125200837897162466915740303010235478258265823966944797300056711758675290193172303659320535243906502493814099573333032678678748243451749987588981027385231187654612407646468880199777834554424517722112000000000000000000000000000000000000*i1^26 + -61822686539750356687762340627305479323107122132220781793110428934724960496554082137034076321316150773187011060757772142559491232717838765025316693590136692903235227932623176239025444175317268972205289703887232470068517345443172247578138035395252258368520640653566182817688002857220307883886194673858861247540144981436980854779491113070061504320591217521662203381334441724935588973285965460394931126100634763137318605652641486849474327803213750218703129519004373855397242142772455433988097689317309934122426687310698475428803077684927982671868845559659119337285705593539644417728005712526888053186885957190883201762390360799372887743720011774095726475048469031887665697551181558786043888638091398050634092815059765919936647406902422625875777878194072048765618270499267030384491159453753035250651852415178530533040101384259962473293780587199746009351485768864443013639896890144142671934385376719118373459865965379122740907860627637741544220580103579062767187898401868403031178524946304452257362001918946005366812984010264904901510446339748721873260449228135785814046158274424637783577388407080615338647382788682734951682958785322144616056876885378631432945723982040741599739660160593540478101390544203651104310931937887323333862939353196209827050856522947531736138911498543138995957503979248609048966344948242051904432393746419722508468408749180242843616526327039777569286753256460619071471195215925754992423023258586170976416630660037116272521961393287918397321797231974237378255925891272994690481068012853272207206781231140791058904168580971702473355984333983788465168833573909022713231989198273264520820887190707808561014877927195892262066792275822062356471670236981263878831323752646650711953220264403642582481259637220292762231394245224557624514367820249994472860743771535021613785124523409908762717676177325495854349624090523407212340064761097932511624125645611509049272222280052128455579013589910074401043556109592978454021791188259578004465138951460410015342903632057801703561693047732294966448586974222408160295081917153754631192892132407819559438435088132083084134499978063030622375968667259248199006683136000000000000000000000000000000000*i1^27 + -2535170372460584801616135699790075568779601314392284899933092089476585572296113799735471863946262445799466489009631749651782310137170707702522741396918446668747951221902246531019679979438620918066747827343203975421076525387884676277717561300034434358985621434843044364311427956267200858981362328774149490264292275790402939400667307604726445059618119435324412748720564806467014503474411449243666960474590453199280180087415489470497961760763429722284406281848957191868140453073112154495356984932219288015403967601205541756006867995821192112441770140455290145063033198377816433128930578110937389954211933161750792802666089919406734575819646998348048908085741099837349958280140224785900243333688165170793722157383514216512652561488799147706021649503012199876062567456447359070676820890367185230964697456994211679865551549633578007492541955592614218711511617623371000699149609172077130126589098978336446498254622287997954275290419004071089095151089729270566460306502604894819706352756497159757553393270558113327010726556790119184161688366636033774466970718947501424921765792339270405795547476640842153571156310447935375238127468711636380028471602471896184454730608046119585488064016339543837236322674457024044609139654402512885600106783257073497650500098115193348279981344682659339810081136503046654739612977832477286558528568377468640390961480301227743524498718415383813655875163382122655132397532739157403823544754474534239773705267636909826168273883623720689104381935697536568131884242147139820555294677046394914550768857319422032392136324363210202959451791994069340131099999842316812212364242508016002589789634824683680223179493876417771143602841096479067073182661972128749794188048049290425874629671669066942434038737658170293075949812017706309493919417362855000928736587993312011411736201678317040064541066946002492607296044511174219591351462843654478766343421591582315918939993616508276921223768736029421964296476592287441930107027366158181096345870046535999134021233202374738306303610825673948689191550721925678790615179810912326256491301595060408933516638537421227291041013713137605793499349567414888038400000000000000000000000000000000*i1^28 + -62191221662273880613512385701783626435145265506173983461788090546538311301123403457356744159623530037851391411490619127867910175918667127005957697860605316779713378725963627582742531841156211929658869645907878605626044049313795396210643041176245540515651198607297017044510897766054599260448072604438750937646692288508809990116825794292028219575801399112770442659885409219620123819783486142653682659587128875861487407600685484005503006240046213054033114328582704141728791074548613631364894922209316518588716589661036737531449471958913973964533482759198624380020365149642517190412394384274431905108886787753066649835652469658190453228396507726984150860545862611037730278590629782131513135367148683301277583772182415746138712163208093026068969166078581505246626303256925089308177773731688781067950341818251628053470002848250401909703536709884446193319572080107362718230695459321695537971995156263023694193747313027143047162390707271887444036099535068308222554051249543303440958135501223482191878684763718413260117128830853325477358009399994051583079324548654529221999824112407434479915766798101081710129259329674464415661311386252112000813837742578174156742237789013919705870402154358227168165465263663887747679592539272878911013458330076480425283113029830132614815033133566867354552507510668783604341734791416811968262261632370505408531597130483271446192373926639759513538264155509924001329839584740089569309877184830761832610607348126211030060521437835645231818443882779271736041182677797150893034783442838031711480893704020009289859364720675027903828317833925286868680102049692206479312590598500444721590416913813179573124845706281213508524379672885040331687512360768217945215738757032705381566464888422590643227240293495772514926874413074326997732363920070853741310134869287045118462591115507974005891723928056892501625187402573854230060275082018408433889797778826118583526520541452484375459646754375059520234281328674083052429296579171447345467580067978136353042812240387842348857096209709287784063342685734804495972591416585005885430367253713403851583228463870387307009064605486087970181657321799680000000000000000000000000000000*i1^29 + -771558841840101897663521451929940146461564278848853902899331675865695330833567661751177617715200511299353383913737939900767638339250755341358659399358810661298325383780369305533137670252277781212133121173643271282088046050055824035447767259397599425589816403541745924510226979171061970677460851609348211235403576737402502466515580202785329253486185594987293682020861031470236582730498342192825574910958025272953748960442823422765456153786538295725445486805840067876511288957246885204454652230687722315121191832536329045660276432086198251644855232070871931491448541996880270734873679274781554414186202449664855456887695269660905141119091697722232721348775419631330392568262351280059814705618787132224062058181203841299661093925225269061492881966278214395120514222912964936976386360477420822441847034938869619533907333240977385819086481801168227007909901739114614654738789573165856615774111743887753626698067546560590902117364375983273721896676816157563042056103734629437455907067210034496569704494039319480819209035592195946226895301854575705947260409623553717281869941497823326755328187327458898405226635904521206164733907947027951183157472969084418108509167003972791923804823817173233736148430985547551821784832123804599295269819398849544616047991180437038606044528903167669432222504846644330888227318247979149938228045582639549842454154610035897216869907215836325198438281808100469701188947738090134801862346195302550567113362496555373787430028209734033224572157631354123692674842622164339471462493165308514278954512499456356230831556235843954424680501871529412304295984460522262341476346203154304128537100033065199172574824793106230098544273911549906611140419759858437310732358568798991705506777876539755441411880919990470172406370587235298756523546186685800694977093924333472004756846697389296530378746700727367047072889202416219962596635489935516677648565544642140412494706289348273232979709361851775589715557279408715844080663209001242111569919226317395252803990748348087400007772133916946783603868901374248170459286395659079018367491864534213465496201331376872795851085897568592590798848000000000000000000000000000000*i1^30 + 2129112133542847720457005719893999550125778890680055039520653212336724148124938871081857940460465497255090800253569162616088284393322808315715645258679472390706943611462634223284325448469250339442700698723722139053265195110455357702239581531830363429052481238805307579355512694536792987756478980514191254381618218608914152596655905919555586565393410011125024493150016737747866474573861294990136742266021783476506075441105655433036517073422823020729644574359173107410406912103999288339796981039143806089628331568258014225898799321753355755937158403522687722935210902270280191419404711317888116913652723704712409552408119673268272403450863697360847519940219397262254391971097640118947256563388695954782660109085447065284512331858534105824780173274615381014798460156334054263514232434365001368605697322077390643463204832697571717487229914540827448210005185687152218425482054043728020310099166388732219387946758282299587996910863567845510838743143935366522469751776539367234404865842588762784442951826563605454537484610629817992813533311844876122350518472920802502146596098435991834969225548553326070611549247127537097034182479858949899161599760258715546758788610327897324604107721789086601937191917376011919053503948308918404683759073034244526405710592766577663188792285535161375761838123063249012828285579160309360332073391130111614622863075992519187191541491298089508970371199507389686501625350519250830037448218274385565679288597421825814507665693264453886374420205771423478309838603843877570025408764068622094358829175199722831143751089977576539236094231001742328993452899947950334098866322902770012612159065172079875998170620167755455877228354237434223430906778862775567020274223007089854170616567888333056411498972718994576037657314838876302167344546487747185383191194075768442460263464287973784517710215156095134507474371905669676840391984896664028966418599657576391575528284294191418553363001102180496051722958872964280126711072059310035461947484982073259325567595736089716019239702455082495536501607827596472911960191865165542137716912478951676849534965853405172839453572687776972800000000000000000000000000000*i1^31 + -3491549584070258218509357259523501501729607549625631222884631335311065519209487581986642479515630049025430189605769081070697467528663879100243231022788597501326057154350201218906291578296974303352958994098510804194269499237365064850934470713122220621525285526723399952733650540176940136720679460262300271831918938589660364689504644423480736981108569065534677004502930162461234472904782772582410662985893137497727034842241785314846038958761504773644939863241084254195738450287033482551701523099551657209510460111097223171659948210946755400111806652351181579976252587644207873466586200466609586948610770549982057284644609581530140816625216924961006003744851338103430337315619518519073528179017383376318280396429221810515467445417587135536314950902597070050408718340422074058780883595245825691813272270637349410821480931314982409482148494708756650028350756545148750070075702108660378971204995783326791651532070420392755080107000277123335304111609178724835874339176473985645883512580829623780978634456482027602955470606343170640546184585223873167834818362515765927096631504489738451596045774764844195882664746515351874299400718696298859609860266278706478457177674705303391298372408727880395441039259069528843306099136047834472582882229762778502418734130947761860498987474125549156037163046253193360913283961383007383377895461092884722766605233109154145084058055744148115253844483408170459741462925364285052157734693562370322575099446409165134561312675560707164904823320270795431791962987706015482393781416140644336060359185422043253107640186338790282377102878978464348366635047285519668755056759578534351526647198430516361698356735735442191369118033757129468230001177000787184590553164938168434851021923567911253779661978539372796782015563095591499485471140637248354941579775626228674953127409518584625004068393884214468296654364804880777889722461889219633862974313227292919869041942779104242765562771413277339100044052014717172800435581266724222183198763117131370637536576693720536195356509355958624354014747404242134226044243617597602982408354313400697804324647359473408122919321600000000000000000000000000000*i1^32 + 4654450309397445232664362095331029179301182879741334190070992688976369141806298229402181564635437908747396324103460974959490661119948572912881516066448449191786643911832646794803288929459013430126256128740224290921827074694899427564081433346902753195811116864276477756396069817486915135393125599197610077191006074956953567676278570703629004421693515310336747152852933680771550210554451143838103099346727465946504938522718262238640768596457283000017672762456891547496271936428347113820353878618537033944590400796774483784942387978954539722141072377137455543313370201201056216264717444348685172287990008941749088802717889921713971609427030918003375595390826701402716095225320590485461968699902539181977289736214125613508347601788162860142781640422076497276962825617615710960260570931915866719790747496336352668094281117553156892166843870964063439227365546095072692330455195777184924514455510761053764775776185443903693269556593612285291315805818497624894728491097762458580535949495015339399473891553895590094687142625725791234197843367879600467403310589224811458166240081283039491015339772567132362763226744503553868834393262614839448715882616580806176413746209592826559967241188192531670231679358578285902746706428553401190651028241913664785693990894630864489055765039084852961709530196231662789627701452204168809984269300181494346254687007075338820018141623358336865346505645703247459429127682021005872624708869161116996541864295939116339325786364985834106749610550653713734762356575822219283812687298082606459292070293774567913882622363429569064396277071321712591075333118613846892256639615510291018398833916422898756201822113219010927274315250006319022034401837437210426284846764404325806124379879483743846983569712510011483940758547596266056574929183716157362748000688944593279520865526829355567152350675235645866679412409743491306935092899432607280700861644143502498026247433652650707577754293623340735657144900539775809138111850096331237542193432633822261059420718655889055013046066026765185682383525822839549536742702246753288897837426223262224169734480576303333376000000000000000000000000000*i1^33 + -5078075866456441983103221042913011457225018074208098422353640925016623708787819021552173736200180915028584583270320192547102105136906950521720642421606320403101070513559064694786059895540063914902947357696979133293782113852954759181482941971634383500757559602995982800913662399886351178285061586554416588763214989225836545959616426571839234599631746693499835686780217746297261536481561914085561969466383621457456945613464923541927899795543794324429872544299715543498960816206969408868215203261582132928786872477416858752815011371256243653427547123527333963574920898890094710115830599050057655347198712557665645191815491837693710536402626322764686391926018268045863049735820564277093929811017402941655426588462653888475668362330428542412850325243899438678663269209613237023679548691492645611710982662078598559098455629929215424932867028703175885219891646289135055001482413840920780426418125197863017031886930224927672661023135881057591097572356948091993805335890869454799202864343719467053275759280071315875683205702854074953892398126695346753251671520323082763617594009045305215667657982203727779559083366979259838971495519947718715781798245735474298854504258789683411325310507689607667833397801295800851686453160447693138541082628399141462276778028959541447477426160099704778346067317054581016710637031687816099400323170948399216300488874755086558467069381883252225761300954352792154965691024635035793416025252073889215593423339508225634337420004637332741088977323297395869811898296906191252084976674812216137203682030856923706575724777947656962681949715463559717780628497765127882608486142564388639470656007739229045849614464802990271453482268836918064717229531159247582810365800886059636408169598577770449224226002289820019904930234512602992344144375959785393700810113392498428888697277397638579950103765596628114449305024192413482176622474372252628052692085940542467115972724209247923589731337087721101587418930909606505960889128854507612007024606787161729365239556788228760360549746040089986306919924539062995577038789357541556700919267582467858011117531955200000000000000000000000000*i1^34 + 3104307337710305102307872934301967471787978587503779459696694882675710599347036135255046235832661478882464491192558951447450338198873392528968400336299786509813776614586460025862846898252757409276573404541486555801599193363700602180031836134707039871785609094080717101218458380882001393917642047715963651020202335262237196296073088420936550826098972159531860538316571918074260450594542010173826420375893061458083586029628451427552709643981251418618542488371180727963808329804184082953836128768575380310420933912013488430615009284384440584054395526183117689750816244102686689863259366101217158168206474869547493652936170552150641841290765870842365739995296197155306114508173824562949895100640943779344598173019820667880180517377738478809254326862127780507804424649546784919837648657222063664697416010127285977612161545738207260153373953461345739678475706888700712574806037362270516293819203299990861005182560769064697901897422196913830056160346984955734600280000661699853645242814513802062679149492440897495783652617710266547772587941923119889237342355742268209476466761422988992279867006465801622703136832567702253802647824733700512231453668252464587967023424781441268112803259698712605249596355082119088668713009194827297571232383884732494566031658662177934462721705183269294485351310174685328946113893329745736693727746340470704156207242531365163124467666773099141422368393171338036658442124087933143801299359896033185958624915160946622363157206074069095639750700562306578506668018540842361395733926390795248489406057214280742784762130317224732951457846883167031215352143195838205194463555395942679531244661955065652705345629513621596242015454102512762735891967277911841802242442511310785809060000005596418436314594976312871248444288918919840303073551401845964812780871006160670245878486531738247651299649154276391828211730043759135406255632132411519750125165559201534815675013923472852340157564546887134372951801110464554859194489918356550950540027790466503707385788359220804320579522416112332646148331874804775431091668618904077182706640498265518243840000000000000000000000000*i1^35 + -1037826107851573744696641259320567863956380311040984187865233532528639595567910177528076150009644966710717138820985604508069380144014846207134523589447282954082221235907106717045473479786074468100010185731926892223131337589908934457807248721094523576445935093227086202135606980442671921430609453069115489839813421712681939555731548373636944291300442141670073365594383888988575171060706634924317137388946020590256776102448571418436851966701223165520363368362732658007096521961427442375313326691158183395812821891458985067185081233499063507437279261729715828040631994541034014200257466286818530114513303563263551703421945613735402720371904573121442146395097620883224079706385555578003626480340382566571995710510708613234966335595501540121114146710561222960872002435727388981917699021980170055875147993571869981323647231397587888692358760280798280824184579617617163467240082442719709146354660400422441462001794537040448988299534198286036101090188272520832357436405444381534712239163830964104968106376250221831542872836164571581298306629156613243629618913848829948067747438581794856410822078230836812845365190600015127459084733020868214093684013409583941543142368007167851655694427573574012857717706053469007810475257126992013525356770305788272033823757240943329523163827584452941146668556077875187652270715079142256185748103771894099117228614224919945174048742869063636317254702853223647646893258687910463797985243004621056619149016032937727230112139952544328154632276977361404573578803487483987894919204057568018259116725290720653238457310492184572851764227997021825975434442461387456922315515928192228711292650150783695229395161274481100139094545480013355192146424296746022986986638692789171953230174206885061237540567940863467310819497520641588446136074969340647825523931314942473995803114597571976269495354743624976128817884154734081222565755681042010312149313443270771870215768644821302879274359911803934279582759721847160742003005812115428341132949131143930396028282642150768711895022583304516985873633827790925750704078416370345513289124937728000000000000000000000000*i1^36 + 141544820577240378067077078893351230992874392384880918046979689225433239197754644442810152664449990875819835564746490129311112332593341667461661201515280903984444930686936288402984318525014180480422300751175066921972116268287132095700720642517435302729842586312853184204550377251136147951684389980841241313872570776014773246890715844337893185474090361717900162215173761918912489520210792454747853812530055835876871765763686814956147912452844695994919545181361129939486973139776081615071653801989636771890645004965109765434151021680789436850772701032657626273242126116359477275463088426253319749591010710252096594885239733840409188141926797102159716350117898739345543863301268510179772550181825287975094391857638504355338574825741195418965002162857149325669070884949594436242439765788816039495232977032891023835571817064165355234803834396983800776327685137682925814835022668483711476161302514910301982881705068716818535118561809505347577553896431557501004477420477477946774943521620501116356489761700279021037992126417555900746343629771118464790606526037151218282199721437477473376012869649265101985031745835978627292908539348006501240871020817796138183625138097203430528092151091216954987132117502365867924754940972476867339789066620467353941436494895181174308545905315441122833540172433580215918449786581275608464089186500110279862853381014566639486154989237784072559697141429984123569134934127358862492289974462200296521347764956481600240074444399092299231612877541790085068651516852663898515488122263340244990073612903987762127025333649164209717215097988520486484034467598458779036646521671756455985158355342303553091054092195775987016193992553864055405235686423045621494521253178111994621183753001294052651501728621598357593859946898811716817357392551309378700707371772522164778637545400378274382115705900821677457770484162424504886367596399058147042115740316855588727393777718053637107014320169553349990364808755322677443872760478307628776051368202686132430955978984545982799578040650538863655256748634163981830386530984092604406169600000000000000000000000*i1^37 + -568510611701979226091490667256800559426433413671629138681553300201741172988713056148598324462431185080108696255874062107202249224998972572548464814832349603545560031342490764200049324949338916672581395702053606335059777498064403351916372116124337388627745173573344471662451429654309919826569204792616698841337408843815071760891380035990764215989721558034747884813927196378902175641487315738882881911853143613838112149900014768794486440462261312233505259881501675223884134067234888284788889810203916254355748158292254324511710296726400273305997869475060689075920979424279396607535365862749022511917290161038598491071984261689462608128542645147991705710537837533698795579161639043099923122937631270777962964312381587246659877024907235661664676439066780076235130914435203457962230437889609094194461962679660812497196362806787654650966553271689995133666736678179662831658617289868849931962678997071757234282072904270538293728115695761944112128126536243086109816109636317699697709921442401530965857946517263262273933391219130915831942272753460632935950395164014456015056694506405313602870668962278435210080541208629478013166714157857182219611473299588292900720464781933236341691171230553692704362995261316575108721051215797038764407521026182184184192078037918548505836538606035957800859539299845666230550347500958943471650733802507672718667238153901263229699710203389276623164849186111886658081791189754328428030922536159750443197335257909772668145489091727847192502990683032059596426900247236907309981361097419914825548721391167002998220894570207152745649974993307538453295675305141155401226024576431206586134299331643097960665243805208635629765343694190557065329298749563792705770569451174056532530935565305984505865521642168738122555841999922084100356662592642808600185772118815213874144157180688936741074690927042270308256932236609611283804052662907289835942684008477829939648261912425298745481015094847794968755570049981594550144246220181087289826346165455625734618906812366111910734515657941109160171317837722106176212167557120000000000000000000000*i1^38 + 9230676836664999020508863061868125383240843785475596580296072393365606531204898307072673514093879525337575713296539879410166667236411424590968106868581473169295652685238357353899632661651664084746033516654464049161884011787268990437073202789861381866900430726485132457886616886364030223826732014966717476679119248140266134193683021772233627029770608807605527243308300287296889462450652664924775210033527054987367267040285332597288885509081347377343246760864213422255954379500632274206942015187896487557194707628287007756105596427834195907491728578715152906125812495130183945247209034004542321889729967316100308625244583907869438223692551640185165811058574574631262801062917183803574359890388148590652732149055604339635244704041487975559349891211362285046169136919137724176606026393135882465326705718060951903643455328178258670387051563392784837954939331414905447202288252616131859116888329728374637476678794165007941286161661193416347972792892732864663094261963778033082109725446286384125459259380144744151266244632727870255979814905703135254020296225776550295702617664640154008187293355126205195998702155659859647300315590273274516296453358096060850988585959523320205617642981323620210725365697225841862936445779489620640414029207071571174545068988978270713654613069972548387518308981263542763162553891872313807958155614926520520021809065266603108552797063643763866165930260264160038590931027534977037905793568071370987074166712050529658407609802911884667788691109896073480772141668582388876185776096881942453004133802039228329133171510837091947513298784102858083277253698113128205134399292483550681082524506665569253509510037977507477245480132163072895008441561393989823565146682384516056279134373958594367566751346079157321144250696724224315269371673514202974604457406707440093982668054970114534919527057000274533271122056120526631017390934085177759617801894473660560086202033831247046741829828744193998480566636997797574246841629312827006878284168553014773758489338118307363471993831848389393241139866619933559357440000000000000000000000*i1^39 + -4774352207894536932427242955722043666798605876107273839613416076335680105977249624867721311485649762887611549711754979271473619464297438696165045683601892708285908123582115899530703184231969295301568030633449365333149748732443335939119069310115972585051190862096265037063502901037952254778698183812813068495671859256367773368520894733088135763044821276863200890005677858934210468056037921895979095401720659028982040204964855040902558426141124990741724427431812559635456424302662405137982346347015248293434503793758920087676296356054977603943626681496613259337025485119372329935073848569739670186442377139409077777575795210370762599010458450394267325042704107286856111344940674730012150190467415115958776132386288094955103621023515032459254402148125356795456399511654089079838867725272631458546646760966675189687980210804311440817326511697370988417584920725078589800089038763281774076677969214989481298758866048911903819008094831103427032310728282278698162120444764834355175740382941486774633398280681544806266384832903048506221600164216882943673776716091759297227138289757061161453728241881241944920688663556573381465205255630781344027073544936146951348825230444389363698125258084465688810371580394569667931685583857391395013354762272022042203398430752194991146274376304303668163329217772973982021348792671070109437353728944989067717489004501101207291675301456067985288877585390655370585188144050900089599403834474276166690272756979764129101282821768279922988804941303420948943035174873605804651496568162136124112957171599537743290863622703931443327912745734258855224569569687077697566638493239153721523399494236552523987564304871302639771993478954414250965953782866058664608910943598661969076899758696772153872105832652140057279290982551797270767219510720289250998308522421631362492090607274788174931112072862377664291794082278269777270007805263717555851841289205326259186923607637653722195014933253322861225494886444100574120528860426094616471063958839164038525468390543799703167130075791333941966832412498329600000000000000000000*i1^40 + 700444082998372162632363930203733937576641899526334570877058261924012621237322485420212084100078733975901699074206829459536825135391925276468092518683677098031344986610518350664574654415244862843771295779553099891335038155005008460657921448639624461600897103028854585113066113539557645360388628364129547996026797867949498483954796558994660961596939538594418331158441907101284143837422201165840783544312593821377187333665827035428704560531953726314706258655218446019580382599997712594739494814065279837633424407174507735059853262898540752832838480650743186050529814157149060911502905686759196269243755805933716599951059994391120924919054194199350900518540227337803681441912986906801618723141184128624369825231794779110962528604348988015121636066661631725607870671208591214772642661348847802275921320968383891886534123448589025679800139565789851369087341765794740215135541812038056292482080070583591189992715380258736154674682691871564373206564068843024158398399859724117498909440012874201111172021558282811696055334929695085286807906433052727731823742469249220729741188029807355865128192496087029528093935438236523650028142016653876503882217311629626553538589980148733117564264190600606776975057215486364753767128831746097229101868030121254146399100738223659582904030240593356346454572195798514807912428703333274802700886634830849539167278487780094652127364522214388111808315479705100071026567417425671577089111215362148584575362227885189126727261642508839512283808251314770814259294044791189230664514502019037110129975956441923987130509370402706572007228418093129217468663174114167997287549731872688798796327765647341681735797297590108321275909484628860789592045214009388516163501621513377328232523171505269825092469672801998550982683458009950092181339280245332182613116325681692283234841741220851786110890014568595065364621669583159416504761212068773261877508201731847689474515792656469685591158137951035894343520266172761898375197670615764413365599912974405537628182233142473940085308235925773562675200000000000000000000*i1^41 + -50507205343453659288161498496073160643727950042465475303146721899502685144618632445103650448043833994242918938433636074448701847798507017723870034704929271224157476446648965457077804201593769531931594874544821526629968416865224009035762878517159423561247200692599808687122621638478844420770741638761655749481080029762278670352230498759832475714563958647771712263128523408620563994332685753929002546412383508969763784685361489354309725611784697252854053145578386176898785151854965999319883272939727273065684951096682372672644430443971855312062496893869544726247285665235680948100452262882067280631734772426838138970889606437121792633844607099339164212197074722387040107572849332294971469224308280634954065968800505013929035223126204236572540624922067385582183774762614545230378194364156158472147136196893534551177048091110382680307701809366656036012360399599804785339953942451656079204781057905391552009381624321397994859378323856641511972686471243110437380757162085570113956011359280644648101485668513734735725719531852495641879776638326788790720836747158892726201336073736016240345739919195414562153973387210588493338161710000945877607941628767448911568819663582776204536559980772112198232121027144238647211962667896093008060529154996928846879077717493222257422366493970807183546127204103311111309743291412085711072295670737306463900868066798677113867941903417768308493492853600868866044013018258488083688411157250888009942052293492227029172794256966510848193830219021763960000032706656725285256367097799647058813668170788273578349032755240304542027895364296713434614097841169365586875961266728170611593868958687244618651908766180155126658817628620327039942679503914715143357859592599606435492138961489637516830694302363293618165665803603642836412931662682196245442652923478639867401642333949515051332326440017334752560639857247219105286358038700153510542472437034270663257327021594215572052235249747085331518108955980888037747740494658793703631366395286213877519865972114128918263914054025216000000000000000000*i1^42 + 4701912107515392120841179381752649212014091746572226278054067607864988071407666102343007693392877314751592285904880672761678620974670044252400485374229974491323622149085942026582967177183063560542764349862821311959183085781569500387383491974862666258398366629205922954223656430318036078072469681065513868238687936415931893690737897280663917748515890952698492675529200190646430041657356925318209512463222062421866840684882161373601418362812186827319086874828375928103752769293207539036113920560424370234249519987395142438541024573659645145116928545301753453359653892892234304464355435547736973128185405067525896172326157755965334104792200879026318651581354017346596598088247377610264871599084092498489103208952016269834796507791822024615644866726034593997130071182076763472765051231858305013972321647006526168074820866917929425916286458802491082921753608162161878652992931878318732118578330029743207361285036974361449170126864003206455372436687355133273587550741330781250327022319713783632921312901192067080351300125376022425961915996303784678822939612033055496057266206735569437607330765536694694157465877736737824339948741923376357778445743459335395133977671634599912554265916442724826416347101395772221110780569800746743492142979648976347821759013153650469582569111532485420205338229258818301906052436413090739703214763456142870460120441891745105940539223144758811178396984544296091479966016434782214362054104261078692193621851314237785823253211205002774695882695566147290868884979851765768012118863481401480890227906014807155804897375876903284579024654782482028168510885917730834286953116141288072396082989722845367889728175801703370213236537866541732806963060654753697259111363696914952672490747552926277772094597765877990348141981639490629245280774247139865795770184071030655083004558622152883305530611100643738059298203073079212448620026667191024946337556342064449764451893536802097757693237767762962468020934735681232294363618332128338408019136044641121880214322404211815979417600000000000000000*i1^43 + -806497727635936861440650989667410396634989341926288663307861624479596146382696655445476908062116610472807870936456729712348236611463083412224592975930492951441829845619161302519641911028334158186845442707976406486458275287964196033831071520401754875297919246117074164598231583652608424517541110037575811016283512629900444173515852097800327837948275017184947036844961429536348264189270943475725085406879398006751528511471265428299623342091465829835430884392009959974940196591293789179038320188390426257545591864548108387762434506153231859503840622872093330341602123561506352053780101449938330447160577043353210928707913606934114168513055010250009204490133843274645105949117570320550448024901539524089649690626266405719882888017777222660154226623709896068173204963855010190777275006301292714587315812668409602717755635601860724754171046104021399835708180481917796019554879551832208241114312328030793535814125471720554370168074434713624437169867184672755679933993552601338634508546488321307217078800979338472068824708557252953970390058429455450198697306546770775332814310826048779242871341418705309083053142325280163161663056637500732235511711209526825189344743259059049365515235427141804026788213344002857218988415114108568530314062469740779481117713312370651207734394266486453715923495265547250742337297378916662700914595579295547169263264072539035793500828392071663353317780060519389787789230523711919440784436260024471973525439462505948581096229406674985951076920248115156826919602667404662414552201071587283981180680189176178563348581650300161223962422561852568931749946382600126165123750259026784053644558100410368833048113929086796374321900403974244773280554771353200587155819045115741351349982259527175354715812768615048368884948854487079149877320482278512260585303314700999307733902169903967839939629960323721868094810086989686771497012774713644486809195818543559997962580732729664711990141030834571007156989067051070646548080865200125005264417846352742976061842737070080000000000000000*i1^44 + -10226617668977431188559240285998871515780283520251858946759980427847609997602076595076191420066883116392896660962119118795631439605181247200033231256545709122673514427047915413120643281752616161385513836357096007524756139851864265788468149432255483750840359764814683035552294878694181922603235701491496921369682474928965002682842002531330385794377382734543867852732618615413719284488819369610040952868418482604291149957191102633084924301245878534375458567991173467416801430602215055227065922439611705448987200717613049007281714617048727278358249963604684397056832644025725965738570686408493164263037800596655195477547836621538978312780407896052691612865679846181683894733424019262668813218063172514350211602420356583952506310969425212930680785494245763058675824872599770381647695156564363390867701741493496329633990369217784541787591357686158329952882866232414384430236296639402827742740720344156717392015973171496072178802762167573557520877845805469836555320953107890304302941081206758843632448475122550670915733114108783078222181517209363180433847714935367643115189654918241026230936820583052390614881467205181388049973873149319942099786900437171008103040672683357530826137166429234537499290924203323839489116648995173030534431287107672821774658427413422889490049694793976866877922226887292135098665219561743824788982830667580713635659301708901464596713657985509353555944238448146862936704191545838760948800956557069318884637350389609059204943467090846268973915418837912630064556442030204222935422524464013470404019117109914189314814019634970916137862379160201054574330587580471962735693316997151641490910055585427911124879173856116192035782273996479026808265532122365206553965149747668401380721439386311297940554365275278564717704091774134505288226503785059133375977679270430638425672896760508530963521129190398104495113820907474711684370271483644987240450172723519758752451773206145914660511688208957791528753011149127890645157903811978745762605751752101711577088000000000000000*i1^45 + -306216037569968652149807309828233396328479044278906089434733043109755548780345520965230772533606463327434510878232602699676687892762357501375287879868606175745022971906218390458128537807374444830747539493266681100702841486048369318704147070285914738234162896493993760447041690906280614554760671402652435866031014551602249319080943084005649266669650310931505392918001344865836965670404304710966153209918470043851629278709969677534197801099136296675201665993973535836194145303953703429465709211903974198064558770247186002025976820472109185664009690371485466769867102274011218828755118905587623896847295769998847122267978703461437682801328579822320129684160531265757270680630044302095960420210835172884166546066702452440183569815866653769225567981526212530610145887174875491879049344517067318045108862801224511697473383556674631207573746841256270861491753375783705963996305387386014400998689610800123862028518837471716185339048028447579353224541031539478683865528051063238939566954846311909556477362617238946520272382665427132198910834031172504387974184603830702943645587819118912321629612404586542467537430940746014136778733274361481228621168648335083085790500050399170911607219088276708572601801334160059855034419251019358352300069823209078830896722833852583204160487223180888196839138151158900222312797216615145952107500190971492091470575195523294901435548231574920106907400389806127285734362312562993476189864112461845076450268606974823821467411898327791712235658283660653694676679530975976127509279470018696134969074604130449154377516633522254642836921178033303640650875750927629257381430414212396876391313363958714831940701682778765667396858296798730809147595117434267758667365526349091323377966961260759124189703773751837023780040172375103151297830126434221623375914841026881086687386566224219062222666256521770911439375217901322840031256984156955589640340591410420862579288120128809966651201514194269923214990714715562910706963024945991060104183126425600000000000000*i1^46 + -2556482690588459117089752869290770730980054396650651839896608671998557582281135950637352600573470072272688177374927390949889430582108418465092468900658574590314447279135832375184643634134306365043190630885111910384251886572769685765317953976160067394388429279928099485332285976668531339053369206437226025247988206380225444309917264424376635708728409035378489972700952913900569213236618483222224496297006711593555683016657107403743313961052412486747373593446307949144121952345171994467168733820341376484329770363627582937962713006237613456809316302279690554138230212800730141548773220685252186139840989588669654138152849541190322965992438748931935617558236506278083064135249723512257941738488039015520072274463738870694217358456515706969534613727783957033255396723332880026524612822456792792773773706246428067425643092485789028636304386150120872844831374219044132053942777430214949480253658094780522562635154674562475827796652746528480665635427124648041428989105450462138004902570809241934589837618638690603976361270296204795681410885404273195705083083790563323674334411923388950750314562949447340862535742732940183730276214417609808724066274763708424312868536766841216835832941107383347352022870107043082529496729389698611111962680074332567215972138457424309589889032068267778152113598782287213603244674025960331978825042524444970170284187250711544409294729080539984485818929424427515915298532984503219819045224834258469288385005394873209712538281226942498466660989070009949021570340248448566655786297024347340688033303545382698012706873841418118934489227877435917416905617157241253458595228866780830588041803552668256738346801945525052309834045321110103351474038570148274748003021038866759557472107351703381179072577419166387623182443993925559889810485672646508620073374376411819030601006138223344665379529388985790640909605137891187021071904063399876563208803525105981876931898499401575639125456546085512744065609681994968579844831712400050749440000000000000*i1^47 + -16487155198396966252444950081019483807443849810193008282469480700188752328060626568857385909858753072940369098297673141104386635982266720423580699512657399922581050946774577621163550517346866236718387908976134096216975343581964605296908157147249126222455566868393690503938541910771426846818492736269441723896510691209191054984856441891771915045208531753983087987486574448949854349527115205301364854415110489803986275158911350110804235695413472809519469132186935347448567132290961991685005436348135184872506817984495568032002087348603190139973146596987542159816842789360958952183939303685474742007412116537925631521045379128143525975392882937301696736560100226545119960190371721484193687008413945245884015552154189900440961063934458676818046208833454048590156618707637030195472726555371422131150297998357224925245707774324710984680072537199305654837806215445062750541172388371436184750978752090778268017087102287988787668462566941407538972988255816217329997238016425950407567310836469222912789619703770697312362341444767166926528602901453709017924305458877883075228606990444122826405802310162065494151827645577034320205021247934694318256497850849878363912179504147061696201904131891539544392479086316953383170450832708941509126844013345231042749002742692414860964699770051717558161906791863102162721417902505783872196157227640403439667696927738593968903173400389848133629248032368341917153282212449916132875162787376119931174417568753040640873555973466196549127716824147691816588227437532564466939393943203695356098577741989498491844837422444539878671431193846977909010379890062453770728011884219656093957652800096223902704391733147121734235890258597317312736839250110510825493531200084310059607690803117526217839768563351874660324511577659182680503842359282663757884574901588454030933947168440633792049463670957827154758895110863292959990835656360623936129902612613920226583701032627075396023425576965119690353232614419604984810916937728000000000000*i1^48 + -40949220195978279738177735332922854547075260154131807987615645902377552014394544888391450295872782698147276274251417633537983154058300749807371969693532281744894032476592622582947604700222408046687635217984920790448102106674611487423860144746082328619124797195433105976572732877127911031812013655684035538004176639710969319014563961236543931530743607225835173992973064042106654176372415650330554828723070321539722393538572085876473580484077188447412172990919162612926338303964156958591891772845474999174007816136894303574636744590877674264254672688338390522231886501933128313344508752291821112304169533717868095106795011648173348060056889594571944017900334770819911145224264853494296474480792934757922426629146657166108786066138604551716926747146187027934423094345796232218184078394496574870656942429937756800442673595545231759698348677781114062264108464799277611974068557671177229557273982507670229443149343654744323416130353903682261404285864275536861948912738334686591128499673793468796753797047810766334360695098199030361584719917217952501642869608260712434328745017941466701047270008767011379774124419695030623455971066684679454571321868417513005947298212185479491031483893083121864202786603960556802361591856081086142103890971851154840416450613799359759007642341445867121660626103837269374608624589856456026489748877043852955705796899206137916021345442911932397242727335299705470434722815347346721513018339283878858503695916884940655808688645635915647843913414151460962937113932070315451317311454147388438530394902839869404249113010219179515387166258992647888268264505673382142090371018941706001470056568485787468309540179151987137678918199264539131242919515973718890200246216817441569498236469106665939255758456732627489091853938393411379188786306291748706695618681402479665806297524456783570316310894271219411633601165595592764439900516576955219649239655791599146997075020038787576244448682379056205408135559370984652800000000000*i1^49 + -51500586827387308010781064471090046992860802899052790888947734574275087537232351761220448008986817684735905042391063220958242910227235787462414599449502173532392072468661766166948707982825828362619262728881563047770978715553566923258636566856129359297320773026107510577842496283641864348002957126311524310614870533796854358064561075128930999276638372882824224820107714966747354520747239134722560209222250091529984518946696840690129371937480699994449479648705863053665087912158323453524317636401582972693150965287085227612000097557410237705021225343530457676221342084900052769408921256032015101044497830729609559801909952912308695916203339325447125557826484297958521089336658410734981500044273655558497498481679151728384521492241681109285195455839225721812131174955019678405944462615558707463438996605990430862917162702819825086143373432983910514757619913472324460734438910165757263335671562976657778482306042953823526013939437391326160408982223585056874768026604975938401361251157473714346990277947158105434766065627489163355626942484109483271285145243335992560635134811431119236895871758023204622211135641021202703847143726299239831862588512205819446611355540859139476835104735717361628828369438742199723967749512695556363505367875730301160652634901935796646638672726807254807218779309120781398709470551502808269534137505104285508056412936518563827276113340889941706983227027886737146570139574594930688712734222262024656794062426353060503458638572009350086351382679890645665251835331425379744142378994357096230524426446348307014906041567267473198244964803281384995559300815189524641496114063427485238206740224175884913569433994527171856922980025657426096814247633163730105667716671546339430063307640049398419651896738550443418545333218406041687837270521388075865997610987852449909942200126592164049255905350549725743997041623507370376825037402176614506836997104142357489969068332320225631278238920314202712196710400000000000*i1^50 + -32273545634834733801993064841750816889520858962194773249563566418063759830375132383663851789967465073670335537610786661883151318464808738787635206020718247257216284280349029464262398898309686011300733552339892487945423079749424030864751192661991425407476645377144644697233753955126287587205157095917167231150381682202837411932260525476397720795697576697781103635851276603292878447879728684398660323677601358018274045278961146981226729767061220113558958323850190327000000273347725036062470194690063244684930651676394779279762496094262410111498048488259917655804091217157383164053358206199615882678966941640121832897612533749575107388460318454054493895639192615812532149615907653309755145409201102045650652650680989540284234580090062566639702991778164900247912641907391690836300700816769602501999042885139434791313670661735516068321075595748570686221503211240839836234327577966479755360190335230961122071045856155719497398688602838170392644876878325930685315179736432736239573195723902572465487016662786967005291026855555297635573251841322342949534356809231568404337699464519768208952858380915856508532682912454077944177732782221672842826256398505996086258507285691942341768265650707031106856177356253554274142626205544018894358717712391495301022262897942961525670675563046863683898987385824483782926682497599590163598596218007970348516736932355018981351117390848522495292244178960551733797446382619933184974431810529184041062759545444046858983335916750768512102125753860301057223023738394830839357113062538602790550466671966661109911122843534547937052094475058901064551475119828353184343398289395454665058086067543866902271067976054806409765971757614148884918513789040634592042435180531306913329696673905589742380057193431308122281720296007596440698372422568075345991909100674468196290881296523668695073923973866739727969153231922158992595349548616569276081436057760737384981008026650989114483086798995456000000000*i1^51 + -9999181733520699102833726173230594195486091465864068801636299031020321326940400367522381987575633024965106806862076111425106284362773368884802243453519931326946317924075734773840975798851125248044050980640103533836241587400603117133906177468968435963046730397257339005057552647203153580525782711524886113585892308168224220959180512037570040494907391295123453160003321397729052040169972275819807474261386239223579643101713686041570226730785777891297611366764431432771495895757328748268812738170975831287166150808919620788280538540773264743791640521712759860396809854363589545991852883314003264404546420346508917323028248746041943831440060171857339132266195454107549952689674465528811422804801260540631355498381004927137679836163834101462915203091964418846900050277442869964580070183363535872246522588709424812496719294875171091474495308116287775226408679222113467834969148148693326607713914985470008291461530260818258267895293097173627752527153049767488726964078222639763696745361635115563230935837497071442159994324390354881278168108859253116068931134437933775637240040133837189251903968954014666160230357322211692821123183027879073297456285799329840525975364677159672890204606537861344598871049144247411937396083827045890002770237184564970799293263468145855056518739593384214485438352508445958865077880961454958926557851758488832294572139614497127478089150822738279421885650677992206605059413821256587214478710385817318170786858016735497696852918651652719678684897000106125731747240557494394239869182825635353245154417944590020771442998432679069998799508305049417770697819105292208646507523821607749869306443247096616411065361957241040521911524761007892129530862393223377488810005827026532176088232456340001193880332898857519974031938109704830332083493294645250899709092440810470389079613015210927627576734778476687819993399371788196491921102589379445434661844942528559328729398559480691097600000000*i1^52 + 124030565751011482480028790594276066842638493100612812118391688336386280082846949920460009257616340179427760743822064067485886124148706345082433258243918469573120222868951164711595331018809410452303210278685241994315105390397872464505682087137280580259089070099665442163239488721753746271414999926181672168759071526993544877649178021124547005238218572982932578866651882272712531680291210276076068242342598431960882402555094492890824095115074196736431744779900206609959915342820855020043912927542235510940176025596657516617166875884960978961894076183318659502312057937350938774740624095780764221120950029728872969079768032157335009930761298127680675228018029521545997499061579654598169792564452580693952767015295908061882933079758799030461681116451477404907677840788164825049827084668776116013837540614395959778604765259792980843127474412687207886564731367122928411630947976036448557232554830898722735053723589939847303915379591744516052962418121080824128527458832331002844674800327658800867606780527859661441691250577370442947351160666180870488181773061716491139604306315751787928983637984696343305550661143281292857423915772592852679426862942847325350212046641478901315096120417408582096397284301544116144299338234314255489907765174629764045087411290872221292473921954874957224308939483616532501963826729125641401261562182069629652787108184475040483859995538454603903306100375482087713757548594364955380860719069042669188811512771481550653574434435448051273406472265026615052399131011631158123101194642590066358836102742768285864800153840838687353503112185274422992363332455600763928794837992445348016822532563937483395636495440759684817887668958375035911794641384674711058452890113687494966514550496081730406727595802620585644752850309617862920098866641054173015829688862285184638503216577954781530429208041741054581984823779097479201377780266239142714553690508359545967195504640000000*i1^53 + -5056056297623435563742958004515085843758459898432420653309594390056033991796209844128805361312574851623403400906566493204470734801215836234962641897740120599825046863595039853878642921051551648194007960777643752380173346692620261923668302806438476180534513561839233117811229619578348068427028766193291488500827387959153114834729106865696538411583100187933727385625699246877166763258764109673446416669523823638411602568165911457834181120442114136502845207343554575249187664816630874245215219325936155459426491644349824485045601481411441080616171737842568291328024523295371724129800428443254423122488205220390410775558635679217499530764530717875579024147589587141034906344408205231779390764778137533169717024853283280964838276160668008074187570360528862280828715363735968394327266839952198117004859572496047152507126127964161295698493955197391725596986757203093063213554219358221217789252325159624055924633390387661352034520258375695835933790825358474696704531718203248834690432031088348916295782299886569158335269848356140888212776798237310884658402935817637643627662554455370177319302084394351299630314335599589508653654399600859527711184744594317069089498309656705647663565879741070694708860556195380698944370072219021877937578172528702444064725905961064270270117535399769993691035186328815587114882945532271767779120922584595762035142610745281191303892704274421450542112644427086474977544039567154045158387827789100685679022040861593587581051666571449402319386122337819777086465516111167888299428374053101529138086775903001471862063098778731186817079537267975670080115289703582091053203625495485533078443075783577720324017034142407391235459867406143781757688224729144900800492071759209162393979356965908431882879894415709934826370639836472980038642175561293504434796838757302699824640552790082457977881347120281070700193969687047459113753352090993360662053761024000000*i1^54 + 1002421783183622103633451362894761877630861350891437769856043889098673961528459815982212799215481398978719170093768982891111249962798631200797260486489593255633916692705719205739395182933294846390969378138892114955487264731705870874478468837599637236753701032944761352847495910343070730136792752315956896500177857672639915197602459039913260385995047338104497509788615910587118390793174894151889786819258538389964705279501855685258702924953403023885604510940982256140886872189065821881162040551916058412133851063440935460514945035185522100923608274792736358861942194238375534807923660919210171563816742674185357050311486668719246473143998540962156041540869157782772453822223016646270830413938432442806812391974129830250777366650134316738729467046929772057206937681838814758567741286014593862228069584587547156649111502068870039810674317768063397250613692646522459210295257482685462447539662358196788870598675384220261556357917639168829630033371386029976815873202789991053638804990958864018280182965670667275175303602214113726998292199673138757001042936619786193347043939308222008995536223448302847108831011522215244077117521386698164613147697855534863582263895787701416045794566593390418555607830607941525901124066500620674255722454010083162972905015994522997540313985978990674398666725477566665951113375010680356926940557274288654061318269922465514676837221785596837436131723786462762816408651476994062867602499487417390854708514068157353637272429556229583999456531044231076133785258153232078978093859674234725575684552327122351995715933334161089681017203972789397444007061582307449166614794374292916201217221158034591570375508831435738860039133978877898842558354166821188502720720661741747274983821656241250817897187628486213932756903179700310577604838632380035584850276956928051558645653288679413720233231946704530702178788065470705426357764926054400000*i1^55 + -29922256892673492383401126602666878310490319391821765779530000078445202813352096099896855932620409724347861335857195669387248800874536963010149928668487527062940721314241213223603838238649661823790494561489834429215826852417685100557926353582833715371895116396745055242654398566920180201024904581435155337697979326254925120306305685099799099392926300064473552006903587371019117949263888716305105010463268184677834128861690369776950010845599491626217687264970507687883106641922150542641813469550675098300526152366638171685511567051362641254143870910139736706659060352119856537532805546198770101069610763653986023872142079087376900855670870261078667999953687456993950657133602649615435841523715555734253565345524940622820224735211399058388158711782902002369790372553668316791620921001479294121968209100391256029824796278571717323798004559009280619595055808657104859591100856982129832815881298508001631752314267003841656118884855269916889605975652643643352386204344432567930267753600432618716297889429722964374368535225618766633335755173452513504806060053132146622838386181738688236069298517206101244721598178557492578470410113781774898782432491680618135877879900863192411591120343344054330937928378304539499718089165707725576152820100123774070182485212375600451175310592045402249739983743981450121328955766440336036510680640594131000816480090950841796555864723806911571328545184914179538568974655735068183931554917692766473852367080033473784702225184904700659801722254087660408346638295169338417628763639655022693409336518096771766892307781722995120812803169904301399176704895671572301874117120109710054507708349239283567780344697831996297034679465523542078018037156280299353157296376707023167620878804973155091594407993969150003736886322829913005974023548574386726710225243255596250557440006265757382191950227134429572814627119672320000*i1^56 + 223432486035180187513752502539290661778574316019541999919579847422118478979451970695063863122142171245326832913423264143325240990147736084355842873770754203701001509270329518475774466056615627189173032804078448126199698585265173244418616343126507784303250880610101051202854430996284088018117539930682823754257473375780391582836426324524393520276935811727783960252835788596765861103369823482661688870891758075028537001470608366944496111194390098561745647627903196932335927086091184314062127627072078500808782275034171190209813466153975618308565402889886170840888819028079186887655317035516871568991237459673366325803982612853901558279943926596807080805600081368169397210675377682043765925859603900837657691876549598639998946545518098921565329369507857550683983570020974088974275716254216945825219813951384614079748175480583606879969090198697684960063393426791728958583652215954251456194530417731115181564461689891646068922442220304130680115081170845983527322053680919180700035506326570465728231131034672094697924099991136954819361384312729962410904435990181691013811472965682069354904544309363539097276597437676659397254052625112184687714643939054203603459372207870577974568911369373038750839321635766848912206677341863310758904407679064723473296285318487407833372198103183966465388532580246187844349127615579811810323777310316639869251924609674315035456986976343004750733856798230089063692389467550006527096119073128238171597489842503870671704539489918784923666567017527016185432660367938694031246513799898989079373417500418925763366991253779112987114111698189151622573368627788094716545818011369192054725016724806501833832854816289848859674302353702445872608830881571530853786156414043592842678388616811939209272727199235093385243885131688608829662795866537085045935845146777273246925433681242124534107784923392000*i1^57 + 24036112353765859136386082613307021395609721757112568282539109805895435128897990923144213052748882054039424103707066953853616492002920147644608809651887375353841073750550294504702877888660259007046923290666789822397289351823488939663999179541146798288490561364612842678886602489196207073563590450267848286431188456470319483281206288054878918584322700008164417993386933853464277871734516769284040942395911176185731538602583544335679314470400358118896783424871892562367367958746968261365553073350110722330627989992468987036899199435732917534079057236890075532630822615623327013809937432858942845435047307295993502461081631516355710843610233879010693230655940535574962844338806612970314914305390828811049802941230103604870465283574504249512314624289793215318959414389685788065101051127813287603010838419410596423400515885656448977180524102250104090228452297958309189142116351452904392510558552259522246235605470552250579917675210080093993309515781254846355279426457631927065216697453457921430935064701914589016467884282263384273514299132914387132674849362036788810797456129374374468078822363370725147579565990220024749818850947249712557243127499469954754967310494546594832995883960950116520264253596518154309712016037184316715952667938202626427810090409697070598036819778380775597752607663670264383551652992429937812123422193815734076671834414648038773984637036651610308327620449270959819543047603293992422136907879144359930250696152119951284066788931440486187320265511666999120222100125426255679740554381434613582353315243972264802240288683974946471514343216488624178090350628962002095007300956759680083473413524428006317659198498052865903576712561813814868082025242295274378821701350404544554640329148517287137097668007555994911161334984152176657984105933741438361622967673810504190306086400*i1^58 + -908039327190143111422917622430739438291318912381826679833068447426825675925119790268099645711270868584828651810627698830875087901245378895749472846035264820141724185550602410567649838361671570935306644567050794835222508554216951281975054592386710995002020937443847921075852666515272144364605063147521432738363567502519298165817248742387050007454704227710311610073355332030656484645877489908100549556423250080775988203316064224000523992483202523083878924239163364237134600429489901572057840023124213238396048566487655210451234184627892206890664433012637986217512292786644624284712958818076520576746784091762141906764541863820904678588450976543554558447241860318499617517132233622202184707293865199600269124889656814356349668985311846006357678266422992628883156637038633455299028859552558111800440644472028094582559450887780683494660305331400791066651194650951456357758927492415797299419370649557281490058285572749975954230790646882605551087316599173696205834530814010556310302062252089830079923866639798243506046864576498633892602453375355142289132574433022887844645081372300741527076233747013056542346716160045047180940032206811519543359849718073946935075216735155042430601800769788918633742214093478706554743856842248907110327046187645272822310794536429843641669397088705760431601484609804492823118792107071165940311640429693408800252825946365802390266103723348792179862182140823912146851044085437400436908246707553790095710294678120314878148093951131947816370747884526584781243073703358618220639829937009990818064736818304977850245997409866551868441203914861074038211364585417158391893835551322316723749028340316880774952913459959524103491774242684000200521881155088165399845404634234475112754999825554324392528859841913077723501480537218313152754595710802560*i1^59 - N1*376568421888335054152916071533336307425365797899778774289338675377902237823856233419135178951471632252382260243790014783878643549785384886984061777912657452789520777093674822734709653527689093140586010653397261429566873398374137730136474681433371785835982087162517024745511080869287539947911290479329772966832268471823450017729546070425924769646671132781268909279226126762881553848604814295101485403849780050011644615943682639416756214027775464967202191419259587930307836915730701072972064825636707474883926360335146167806684122952372228345652037734595640929323880431924636118211433709503*i2, -193001078006474578672154625317653657284271546378705735184394477604792286931667873577945369081323245286476342079656687962669967912814968294048355457501040414249828616704795734127998701547999435935538773968827855879439197404542897516188814086643789028193292882479020895151884498827440754246381168334653818371254185294397243106773583531649932912665039632775378174500148371154759841397863571828890038844037552066199337284764187005245943348536796274484170346662263514485700117292393770665287334906255477299999477821553933882237381613077594758188171051274021325940243540122511812356614163350554052093379226785056840148777834867598179287690557431508341056568978277760088687322849831993847789373455458039782580211291992775608901408069059532891347938758334754917764199540360573662039282500353973235122729694997577569047494807216002933011318215513863959056301188276926949381747651585650358177016308646767213682494512919745073571602251752456625696565955128782222163502362257573212212426732584076408140554354558479530015561751855508732495406543952103972423804772035571144276956734725317865572289511588022389693288642057587704140697486571107264086560172474041275958032688392115016539050708490479558956342280481789438731331400154111870757721170950515777347835059372145146783186456784831871520550531806090744149581508919457831823742750918140893585315099075153705667831126137856414558963886496133995294562360928309773528340010968798629859656818441822073842975628745371329132288420106533549812635130446500883788964153621679028518790796081616699833826067654429978555938296987899022490737218476725766074993640617311836755787872292324877207010971673115018206428429746671093089086083622556121900400363797047409439536464778836696484243906425102768597507049574371209116297420281631220181015822323648932295863096795008594998269944598968897817328949762461968049386976493418346766029116531957026378429368884757935174801727594744715518574823228391630853094835054846584201006611521149480091650676740154522818581285454269204609257019987424919138843115129831007572309464744938335197226315519971885091687712636783734361310944449244040258157759046342238647931498518709946385272318266900604869342501127214298847176273883473098115942718845747200000000000000000000000000000000000000000000000000000000000 + -8408222221948646921654821918718848831790595703628234965975152450256844026576949490057499619026437490422061088215349650856627557489016773851433867370562217050751803561821991473920797598070678830844638840990247534850261285069103665905761844912072611349963161039751568102058206091803031610419040293208007632691938862736043405064349428488527699695903982138967181615551065388775617708908089131519741689108678613833457280833712078644975361997698165372464017019416563606564663224357132526052482151453436465934472844277060575016760259077181827485881986890231339909830203156870036669197278036801095719409149417266465213336928709695446524006628516190626685167321279037930124157587610237265572335181815715799472820635788990471217777114769583113397227433066149322262463488796987895483568921076157046185392516701426584141905521395432778157218148899228586884813939367635766598199239555445397930038836240642422966809621032607950908149871709737508814358774948516752167123436521150949751930416161542483550200523758984003913167023911438688673594809121797361148975055511044919787435184279328326071196915814973064577017954990944315821884431177706323255836061782977572205946397727865722673865504413990669621390661496490514498178217202112554028540490492255006745778275277418082901851133319115433779836488983169360801288175931618458717344569198859106748833309858320699967244526107023926940309020336271261232666871340132964368854364115946356375737791716249860206001449845679291506793115587520403700345125579390925594251243181418645940117734584223028495034514345732302674486816945085984817415128642399723033057023453326220101215602016429406285235135922372474428167368437467160729237041097988913961047144814942861487934185481382454939544164599647270744108458972262241441541644252819326265319470308739841159226946708768121151253317074248591565202852092903093616173982230784920364892490456705571349713247490352481881887569577484334264643829095813498853447396047319743775159915747170112123383740779295544061310035350439849238007233652063658596716466838038610242489555880358008363321137151227906895167909113085766501479412667803598538926422656791379273929261334706126762750479105715516804730705054716578072570359220845028679021099504107520000000000000000000000000000000000000000000000000000000000*i1 + -88713093212003260276899931606080975544846146855495386488560558179202965418514476270651849638873095448112750139516644706757169292676238050103004343140302526513911891796452397955010273048482291631226750542619998291642516876856189179618322693919917019398527414455979798022269425610053080457691616950263669190253647263601162813842239891590481524929739740635201837854218187027934939358403561142563093429455123977681716255264892525518151958105832368181568839937444530800900381711918338424331046677120909711039662675090399803163026329701930465745605880903466452393727665603535341035331437949357626577854514211107783288976592100448174514419659363939807905073628466022820919664170197167092358457629333815277348325321914622708763660460036620257304798500163234125547158866760280759621453893673407882100298616152216612726966111308676442481569210142484360741440250433326415704881121485869033437424834415561151683340463150045056202375137146369600762952689233609341943689848512019502189041921088980232340620469231021643368358455164247836237173643991185335704556134697994607877001674088241812568717914474353277340612228947615323067385771542464933797553637440637882749527710294750710263632562550056968596815236976363726640558500923182096019464399278216116308472630249419330400523693796956255923374113379924038438072083273233426453160193193456576520918447301625237149506966185774679451286162723125926243564522604807267738768091584976216882654669190647605621387663062430874061293496803172399453260503003508604965025390166742985624992290556031562642692778844495482911116951173103635776673815720357341044830880172220354761814859168031392515560221183949288676865089076124951171026945262812123249075735995079255131337556585024989823582457651741643811694149043337311323109626615837516947665392428966972199689697604496497064994233984359443072749361018905397193951706265712460812761734860664205375242361629774218081714277256029753424889894239626183399997352251836755658907850040564671969182586853499942973949895645700643115569029949974601239802122286619618139308504334438699473460258018330556455432531314561573620515562060532748489215715417776972988314027407533452056603768878675725248594854567043898893836259252269215454514120753152000000000000000000000000000000000000000000000000000000000*i1^2 + 92496127786191651367496326118435532633263231511501252983554631305858664590876349323649063940555208713343454593555413410159310584748443970479655385317350159000849836364216079778208828838046665046027384370977808766970383553685863944279290051712254846688425486066415534228040856618214371894117261948486991278998528106557266632746163919578953920902889339602481768305560725770969675008931576621347099561484708644096863645257534828150209257772580646630324307029801750568779307826913814679241411237402132138916914410707319974041054259327845339602091198966466063885816510072158151617727750156368789921342779563555625860348777281140804360889066802812875832588587646288577315957841958767960753157258151449824999950554477848946032358082524371444779536494081234684944904894666099156602289469639803236252237849316588164514213387367900168123403655749024892877338464213537917132659835112781810131637213201647464701977291785850112255478008864468005912195909272502622689306424813894264143473713038401851699128673398978859418167941089255347111477790736535938767949962727248035974276747999492941933127834564361458084755571041092712371560948380375894465200892798176183520949019471401568922252380761016866072158015693115153852773692823847103441667386205317276225744663521787393621165323353593630168070585940223428616889459429859945166851978918061482617523387675095902276607429300509105697281512676046708446374192306947018091125045145268230628549602828499406358832724768793192393057814977366461206900528725113166745896536447626830419428318791074458424933556689090058521884858124742285606727935206172619356521756143306450302272212508178130107361122950561186471432953190451364776804462545776600527493606557519066050576941568348622742874159851675601964667670305056713639713545954719408964670775100028968035232686783755935155498272232497273318927010442085699669001273222940252959749284419878241558627110175597640150517349934178646235673365288945895214340188680908161130989555073829278160186685326304333851729421073203897278459618903410309932938336664029880791060836020083234827168396223263330111920494651762799921816425418263001221103000875361290078565145768069455990557743249588172102941925135962493968000194547756236896321352499200000000000000000000000000000000000000000000000000000000*i1^3 + -167483460576080528543463466039279753304239331374215526155796153876228053299493759751569780711873471662073516240890328975151451016539880058195735185039438544860316337917107809532836831442864461781309487176838043878386909536614463027183538112619762962770637660058267910397669167468151072762526771012894713472328394563706297012115221038389084156633205408296109180957971798490000180712480845558940657510100742323201689009425683310094770270255280880982465690740139091350158767131400280842917194251294541357706724603795323828039636245249237662756954093503977134582641111673259288553802420921672546982114866473295532256458090335379261673704596976205484896268066200514813952947701466660911957202683424310292403409826937154575780123782660805756794095952446187192020948212304636871325719378125817939497566631662023763832183067309912718776032122104385293495763233825278549883020780853920833368492112608403152451119680692473557695993606511277915386361860440911107470977362555199436604954671639469621074476991806565516708707844820608600521604253420073094603978828581357417146556360346981720976632788295550469382173951345598061714310617252376929912937212762885251833869464617010760196135920159467063128918574026278879059784892244182445556118476666165943370251229385453270456873275883998293791143889326399620214903656536204914622965194350426129012665119935686357234856128785352679644306532280056610387190069153351322170016675931439402488520497473044495281708911345504590338899705809982328986258721301417699337207353419980938899564070332091533508495231079198245187809090266725757530924344027965916504278683162992712461290215975565796407223973085448595894013999255685897754307944723538995661961022834936958664011496848560459735052144458131877282615985361523142417106568888264234114761268053528420861646415569664299336986272625599463568375915147988256115851506192267742031391027343989463816675545990187315116300906081188391711782399541173354974726369960647415618747718238187826518560945277621769024503838019849638025191614159129052091345443724303530361266617584900230770731344232196914687605106740644634252319151018488245766244352414840948052084330544198948292479338995558085731787943180058622383637941431629075277015941120000000000000000000000000000000000000000000000000000000*i1^4 + 63022433612315946678347724707500196032337436571594497521196695191836477255962073485434646326368595953879566914138474866838681030780301311579263114344625108879769443848850975529384664275916945395051143332079323505413732736134722903253858460022174379712290433236958120839659022751200281007589713966564516622686706419228122336250666923602594811639184888703143489414441606792372026403581706650121098473792590064437674022733968279831178238060812795769330713080695495844455193114653204792266940657071937388601428008398857777065576378811218868676898755796289231978198353856779111085630592953535556011682848172012775586014323813124149374302145775292048434365986715502630377757375988140035035772222055769297304667605802472046526430894761475392876118307683095720975821962077959105301909914157325658871808299090287943984172646757565748434642145682361562652637194106815338502196689043229286548995740164833857445202948812008483655913197174738974772536913250169672864770765089144413325128456822323338086486221588032540351627063207294462135952980024257262971993702026392167525794815979893885725716211405482850325427355231642191473713984706783849835902819618763633911357861582848167084016959738650097630237759368579497136861967772473999882330052100303341481989993757924941211308278994315837857534880892006428825090966214225820414737377094067401883350397816073224040339531332849344698207565865813774232642625458722282847741044456025088352359205563511916492490799084341538903008970409535168205270278567371573034020538271991244349819008358962370007432630994747028390898739328717104014258996781451529726273550581007823845304523383260520765782247014258985275643681944516558864793460326290965427911378179534794089987236425228208436063189370530904857433102052997594237618950770041606744958644712027622734697996095750421646403567356206164566943870480461703326831125955828322273796640450918775032030061231282049515689522475248732845549643305229438144963764908383912497813544284873673745191214990578373567637941650947932464946384045212571263184931187988562718007300516168182239525907066605458958669063196428167837259131327707179608638707731130903562064061256042103085286686533466390974971715210501484825481742466187139764715520000000000000000000000000000000000000000000000000000000*i1^5 + -43620932836234170561144909395918785721197716972958738915991274953801431914201468685808871807272591443932031010839112690680594141453401036248051817702639242216722526239911739311059861911874268205644668886573666864894068480788262599849351556434383229996477638950238669688489574479415266108015195266185141032353041713766879633665045251605347983662382517270482829425326552080041010108332235595962417813619472062369599282988399609918115684322812223520747280630505156141735879912886101247045807544062927246432031746950179028113520440372315168487641631028534053056008378856828766058820016490108308513070050035787401106216451462480964842167683452934776939824751107797029750131753625082273344859410573558133668461869420120583862073667888681113827467085253568823513194945589265594671637970426657504109111394617611358432475747678281667348794627547202647139963886206699483493720157528248453576674699592848143428212162668135826102221473376568397342897737359075796185104629161397742821381449303380955039397168541935946056085934170963334310191901564810471816783791279085092511680314623529563587775115973865552073559782135256068509987218557414062721678778271010583871774726137414287853926603287450531418176517616215932107416077902082757791684207620410272673119391573597408961246370828704509232578314882898719020419013532927984426186790716030736952461649292542099729561428395246929125215854790260833545494060116452389367820539986464638981505350062651152720986549674440435079446149423938412589709725270388760667792665931807995087633071044658910259232102787853434896873540532754879937106860824224879718893255113411060958313270981937413398162399411650976674975042898567104271460889432273125685170624912848935518406529141958644794402281544743346938628805086922663165606475412991646790018005903611120977986529592548569351408435111942322792603267740128414092558282317516835982731027753481573996899118822518819145801726611110033884756849469386245279769115481158160836536187814893970464011411722402242824162777530607766134291757978234165322312294194178939204270737844381368806332406660146677812330863064798518892365685351454877758177542413417563483662608257532931913779476524948412843596042639046423929684673117112694420275200000000000000000000000000000000000000000000000000000*i1^6 + -11660486903504664559432983086498074133502131924290013018438290124319479727315333127279494694961873019501638257904620012677771383076799918752426501727862407482010743032990195536077260569209445452007524474144716144674277260106186281016045451817091163683220705956541446058099319795390934933955576383077622928025527767631946611662781745457965099282436966310712325623012956339184567816638447786645806048918873924481474375382774339989650829675034509796050973767903755265402425898138022121575799295488035516320414506781808829098876204180918676164043439952260614816785712327223189180016688956810064106207181155449182094173179755099233536880353019391816858545361943338160190216851104650466286203018608070955185057259140399773748575025819897520523258599173320052038766255930725882770382350094894511400264885447556650193233341207946813533962202680647746724904553419566238625720229709060922688131617569110513200015668846294406875307083036171565476839045203379252008426674929889599035679714042046482751679798693190294433628628714801499636161413095608926835508062248702616349352847505033428794963932336558995864419806536240414173127530347207145418443920820955234054755621674506241187801036276121064160258860365208736259225069162663302657297995440242217379696786311883270641409504623875806134243370110626253177817015078415077385389067057443592123916218896560975182363677789627292422270329525855820953337229380171200910640160843553574746465056092262410274385187588647274998011720233243185969572638749640378076618781217740428027399094356370036312250425795395138014708003236693061407691367540398631427938785510564752160123871034712106730625074884019002530451395487090060868979760387860771719756100386386030919435760773242458174666531535275860758857541016080233479114427027011919898186325448701640415159647300795361426496512278834286439255216673251717135825954139394137474877270701798656958300901867176234892614958796354980453054657448829453722090370221510785018191709533385227083902238372767075361132117892816805359783997976155630592331129677944637745783028251606097125039184639859658547789682694232588587260655486084579549246996803289787414897118059980494220388373388822136531714125272286866267186767117500368814080000000000000000000000000000000000000000000000000000*i1^7 + -757491889184408832618701360490874075563001582400869846299289143469333265250173538448078445588525610389531853934428108763099911514097084499433770626646034813732909716214423642204328252835455266024346743861845027078572512097324266529269581082566665800537414048687961400887890485141664297933991179845022014174527509768033405762035320423526034353715296570324152979439584731866303915363325526368941990541944500998368801228414809848237897907344859381639344393536053436621953074194277183705761683711094206637305176880168388534867803613100576794613156203056210600022830083028117666733651872930808247595241526354935582980808376086474455884822803265903710982684332276340179165768443318668127475434005899113721953230856088868220504959691987129210051146993670617316308408841608632497211747005493229223969083202642449243357724150154839055194604942698101426715334428534242597145420028104670176446633357879673472680853067576382194054685249058429855076834771888380108152526353400045520911580836249580482093975738742232639628593823320479204862460733079498727940414144370162076573841511110221420419362498745371032914626995034236458429479380270003549414146836350877239606272775359065786720437882544709629420745974011953154867830418294451854860853752822568989236123581752474552753965326132421715534635613956542586939566641619847341694267023534730700565566545914758408341313589766734492916563532271002632182237196037212864042269692924720349619427113391149404409934202567709685712212365807240301834622954149317437963222501892427867624611881986236841926705856658752290838406632755324800070386597474736464853560894974275596671784349028892015566140478729253129243983718880011716890196788548467023814935999893271943642105050150769848561356705620414941084089916902304919819806426284476743269684142850150022936827548882986754110065777115315536996642117181052600956289408342767679892228424323271191371144246327743599706358256612983993782643540733426466195173896666313882526842381072330117566774883847921665277115264081408049106851275959957569436517487499234940452076011798136818700295463579911852407638268935951537989541259492458985033171728587767471788479439771762816688336981733779545313425176183743172377502570885677056000000000000000000000000000000000000000000000000000*i1^8 + 104870984186761956897073747904868402696199359462216094212776993463265762064048392238274102770817427315968867726664155137567867135122268014836982388700257922917763508229089149942480747040057225183221789052662720288232617196362165525867050923348366769356354955974845352130735639021313997973705740906338578501530927006481777050836287497607662473610247771446365861263441867665725685709616448031530099930070963253696636658213920561126618730972428357466552874248604812930796958407768825559163534078349371476723023366257071784882883311480272174608153538830049570850149489792980451781262785712502243419584569134090569059275469036087279325498763167796498682647335183777197319586483670190877189259665234026613799167640323379707483933056950853600883629940944711010252434853810815112695712359008179541366171928583761438025295137325018342062057419577172508794380888471246783173490429313476445253793681229051083100044331151362943515054132267670246487863597145955750976803889399927099737195811562228820018926180441093303586065350070449538344325485790427127358723515372382840335696805247488383335854942078233566082638159873905369997614476226413076211555048369006558120796761401241188495397122401555402176801921721612858630988582614772866409135825339988251470219137582593117435103187497075192518864667342725438828601904391286665241147724396345415392900245282175825824092899703040605365847936582336666351435822192660604778374717007097293580025147338030567756855720837784411977575393003112211169203494718662622532453025073456709857282341870231244754796245832535539541236371511278752113275617070723838356401407102522871080740303709652411820728774384713676484462860933911759620029088314706618996349291998677158365452949953473445766933361783444286441304662998052212556152486510112120080013513661506605744912203606105603284110795721287563237418498130513550228787143193118649105190768311560350682177529453683916138683569366061946904577857285700959396657601722964730136335448443022325450923829396351586504653188923625054668063342635563251298203765516798977229921194933828614763146659863234776317522146953194572972217562937879477724163651475740215850145894910967890464496917795697004775989046306112688893418761774694400000000000000000000000000000000000000000000000000*i1^9 + 8543403715149216847426851762623468267357930341493964761632158022091868597460418732773931538368924121722496939490392170017732613772979597229797425705633789670653353110347235648210490161006303290279101311237494574505694194495728502138595943651911240458226977491669184260452967992010200607184754102645777227308792004125660494170399030800672174606209835460113814757586311743823019747394773900961758776556213278994284259846952007885247716751237657088468020876885606399326417011244395750135948438505697625262947571449942475026999885185008941578652565937425765613479724473295676268955788158373810504767165525974130499450471918747601483717673529484809208312752245620831090995353320932060718832238182456711544195518774719498431766893344701909420880474798858433237676492175078264075555054405280623734507327971593388878895749315548915825508806952546773767367919535240708005646337753854662470521384184758824917942662070576559250518729043280264696892660989292643471685941398645509035674378585146741391327498359451929323108959630590127991330746063496786073732931697452967429028774970967921823304110514908438057731718849711412683206932498810616574954615861263838112286597480612635815004267447911596488804502131134952007254973100885532809343784454937848075302035862803816600982862012203141296617132635806681567679005376017705603140744750106796717265261003116270382981764216943793898726296129312780595053057322063621798795407670285265924660247793921453885575849430777158754304478579636324952708822403180600731653685590293910830903326908156450663651490299328123995478311860987573122412817955678313428351448682804554122669661900765776607965358769416541830120331666657427582198090708477511288300318820502616871188342908130893403649559448452114310480330134474017454247098021783364411893827927204459156390286293305028806023725680538040988767578141877981302515667487353796647226817499695364399604985054680266580738752319482788898492135817356743294992072259552110519028619537079473608983893208423352298231081591171072074257851880366763162505142773492610878421339105004779470213329623340104522816636684632765935010193758903080915940792283672002522505664443770207902130626041781739439307090852151459472752781557760000000000000000000000000000000000000000000000000*i1^10 + -336910808382950372625633104099680977678495369491491210535224402276494061200311192104588195554500056037378111446631795812668154249082925252454179050956042623145145381865003851186546091268585423585158656526271195483931256778574889474220810891307987269112366629828979392493671985272629734712900077351828880800482787776900674423687610946560806495188268549768333059134286856200694472603328285467764210804553213207157096121804570488292658184804183809077091891362149925002070946877830400997681913027369605618158534260634401958381643829924286627457836608303009796733264728165428989588096191167034791318135832959812631275063050950522400585575737234261115298964522406279921624761364887085043180857313042341120844721879776047771177320657331960248140284324861631301772237714284497060509778043694606596932082352512828628131421729312541121625072120796832358496335850013322024564904639527909039025538198556076978427069607524846824402282852726740833754168091885523774874394409250908430792056597575960875507784544997505259558881427020635164619846019058073361323383444110993949368454584093976759747651215556391835330574347388857058967565014684722749533981715375141841642900722239511413089860656464747082225694699471410280392695960980644241477221604110098222306662944861993810863538110674844261910610685371631032107103246120625714890728230040692521223513822549105405846756539432990104758256106239873382745300530912491546069093630288724374444043993946550822393777636246826365937974809893564140406704917938526210703901476608344984767706556906888321347041880428299646315207433062479436977882801515246941216739920239665564059026840870502184051223392496605677583660590681025359744895186495287253639163733292668034824853453972237711568680400916837034868248359108364086502783578658344705968456136402507576318488636431768596505591164062985681551130059344753134114864895252362893708196484210875376644661271931172682126532820733674933816621232248478389213438347936813487344028852930442346989194047202732174461445306237202735597825454650202601982347674099624989392202877662821895848439749170747513428121957273192468568252732063468814316135762521105761113418240289133689620830475813011031404876417934523730231296000000000000000000000000000000000000000000000000000*i1^11 + -30470526294787603705573629050677199532329977305531479946796865366260923014718370547483787275507908322828417937076250877554742647389855812282926389167397655343732474014883065051474102276250650980099825473244896369246839753050457709324671511401505445231360535080616891748309012194424351390077469399982776394221575156516322521092370321957440137261364040686506119183062823569038327545426734901396005759249899206781104822884346509219573348341069191542498221238641414348390996400877375665044442981044598362740259552821313444998946963639618446060958501983479818757365625460586811768743433609503644362901241456673910499899721217429330889413218697262744539378697066382871973047081302433658244399520392333051494429049420712191956608031479229775105637353919131028788573940110960989047983245967932512916927762557537470615361524665469122610457867484161134582132386107393618365652785883510189650044058992402152455044884602035008418274529689873875785698462920948002541294797233495983636100265340090537784387365996289825967747451466788716219050368090113084248412262755003828639687668958205367825293007252528541141694810276325736159930597345810256483345956741930286866052735841675767915245700212374474570451011041431263550604207417605991191301344831405268945613114360320578119944193052863960143847582761851948561143184973986455966995242988263254222068565363156017070945989265152641660329746650180119959798470799004739393728966625368387159351610948004571822383517087164671107904910136872922581401756826928912966859407016402442471763736137046652528438506610686659377172682111245590000067529207611467133089479119586579119125857390894548548366014754893044579097453201019298011189834957579624327240479639099955375654976712629518619752978981517952616228457685788493211463626308079028159082167993787177977054405276479676302556580914015234828496438480625119579857226986173619638535721119284171079545981311107030126965240466269197922735812381177588325080677233376823377591431663234497414471538339494760332966274174071561405958654745930622168874146895173569461011367811604050514162585130484760123009694764049359731176569680139940287988827901206151634509786263441015408511425165260092344377934361207744810188800000000000000000000000000000000000000000000000*i1^12 + -744834190680288930069087133504554559386430080031179214092357101555991146088899464798503743980787598729620729571229844409522012729001950967173234918256062024828455020455264177361397738456756095572085229715250407918383055867781873781251995241318216639821868193996790750275654020178232833548104891420377774183149014644114586543621205639620237690361006545824666961558737419918864164218657102726577230125316524437767010677082810677031386524447485196015651807297222977022206719438227664503030542199715173814749595207340329521041751078160562485371165457248864304532296109887361060677931111050617614097989557375969982325083432293169182269189122478933043092740504810986086891073530716000778776012259200691891995413335804352637385008650568661797474419997732454218973415520701075101880821770329280064840596500589285432427728013762267135110196258132170544360220101199479719232722185574730089326058534710207502751114981579527599353545486588896615711622273209670311247158511228275314741155430646012809671292480206740169695367478979226590229899674260293530609894097857389650407978404002853878209297090109742855795791365728136346023299561845925827634311779221815381070623060752946742511766538347281446704373264720292207693035319378704055241069296203743306652762300869790785986237057983604197364082807756699234818237691855289798977457175012106600592101616114826872140893869505749975746537649365683804042380755139489009461248563841286600003213283020629278948258750610186749874898488103536985805103624125660321040216772794404255421362802297153929006884965763351464905911487648446162143362687894598374307967081565429895651314372150432555211000216558945056905288502757748768623371048932587164847243688739430154919578661464034805790810902468179505853529262110148477764153910630430966363569454408148411257445154637559953922829396992583234367091312851058031596305399384935569933329823696762068569441106759819873645009393363686103968081447672301940008620748193492052238219712862613052242486160454969127196571913355124094393920380424966542580852573815565127893715029678397284162753718458081422085104038687070817255241175189404769868189190204239887805243048269844494033985580896856797414316356364025200640000000000000000000000000000000000000000000000*i1^13 + -29534128029473938694207594123382200984669692107297804821034266502777067259679745994635178345487467811095087798893985220147988748293100650394320389250333050290099250598144761493803503345271626588035015782128925424778154684609235587329048455639337753775492075341206650688220418841678445573186463407882174588456039721194641825125812121066250997343039823026799081692442497439727615642325815231926476309919212510986363037707550906971562852322124555829786654819659730296826327319139518778212852980112042664806582616718542717238236012838030324328921212079797145517965547726765352065295596535285190343162306072789889852914298831258532708436307359957465822568205913194588569612312495191002031414279428223719213791257755481053968550112541671842683898242764134470889294401380676449885452896725298047828115220648015483460091007893269588939365316654915136955205951553619416548989118547886637461837226881224437191929749467254273261319578106673727304435625739735074530385193124179980434842096736370252356421365345843909922140284207384280900050189969544973064854459043074490933336221706810888259791615027940277393238186939630347397692094240684310669881798465943566639667658601042532628803893408485465498128979025618890985250946126452605469695859737857412932465115938742250901680148200294922655980253706471907753119263332693227310471481591333526220429189243336046117518192212632163901799108452859582495619127649857749100490926379356816803543433684730121235118130652469428540212039263213424220640607400801379621814249192903269497381725563227029236333785691332110609668485492075473927735103442217244811840665704752671054723680797421578041690078088489666908675130212829542423799534386737407636148336676936681610045452677818073576514515591252975889543874665889671590713232139949365789936076939070789493686363269909753796856366194876488082270686446298404679808779396194449509749275346533293094739993908324082885243466675075035225418087256423436723250828195659279189962823660662870303568139008077144314883531495642059797315034320226866050072349595411111504477813825809273661492089196971642761973812509980900955508332315446345639309719320262202830839267651005880179136041405226615217791372625969152000000000000000000000000000000000000000000000*i1^14 + 10482309378004936238547912914339810308242982372584935873774528901832239365476114843017284392374010911620317148850817410461955531567520023553092649521134340589347158624132506969688541778190856552407650057863700739941647110129152827559963906197002974565470053781325389874699359374962642434931364735143244943362032054839576861401207283976498298986488299564636170752355034784660391727510115324579174715161689264517263477519937486965828343282589284840496464083258981159845941875864948739805347279632853443970572469405440636410774651975434528026033362474856702224528165847390259669156152337395064554968492032536705832368411032753859095745452106688287037711212023545032063545449136043554465620005902263388508748113610765457525874862324798625619631589839954422927900629297179060262835156149690150400953588391996181789177348209614662625014755851794965482997847039778414850060689099296121774888374036565864752780859796849967922192793864169703132670766555557146711324059824286252251982358071621110383606268103484390981332694727079952726335332517319476631169250522355487354130132047383153010462139338026302988430403000797343204273779051003760218287609822135670606454291344381990343816204715736908627670735519869076887500008266707348522312941445611970311869349425517848479194471330242405679480620617858185125232036885475561456590479580466931962726132068779389056841910958676176576162645609206919198737639819637168956404767015059040820428826200290102632865667506722464361679284927133223651492054626009211999416619203649946454920252340957464331597068019840219539269744905359944350434283390437015558626867136753080356426097133814379540745506767355974247746190107183969844225224777922886603539054666840188544488017196267763506206815328528143123014577231492468330178942331110620410855790942185436142969858247317588083237357553608512440803332301604161095989558538358550801863934965746829881812265579199715027331157157500007514991502479028123447640108233055685093057337565426158568325356760344471077035465631869377060582568402766142548180610222612747684538210096734630857974128722601748658648974733056722190740137611108903949597200818963787316412720988755962868409248880858931521833542877184000000000000000000000000000000000000000000000*i1^15 + -376432877755490662353211856345767072694214229899951277460829288441884206394113821893963597251518506242888668546080274076840205323594083470718468155913332236413728418126909774305869902214126256678011504349119466177174047814316137243910228260855694829081825470044897258765454278175046285870651309181546041644529400192020510918594422283686373834586360587826743303181318247506949726323831256950140336253936410695903803789872149022776144622598051590581898900035990728428629898820505878635855948129808049241488730683936553080652015976863306191459366352151196302873130884573509433429156014155974678863121289383650045283837014372089973728438001200727437180259386069596511423161785002609247705255884793091221017737978912850067447004658971564015603000443593234259191381610647686141376953428737020885932586056163154723439270771307757745643796775607884423194677996074310861277138608262254882926253894445324792263022165308364714920165869569920358395284403168984810506991434147400396729210321242157056906604599700097002612862839354777349787821138008754929727309061574379150029262495823857665391589560129242958394583466682322127874266087571882509181367776556815040141864223911093535365480711486997504054120366655340910543859212362044408166893479199410355735641304977636073596909705941212895575350016115171058960694616964011805273788941225214649466312657559082615566935536110347606745136300221918766059589189505813392692590187808056994857714085785628309382394126665809201342812291807635605594790886391399654173388991724930976526408937536505138946940814986125057600267036569712136792184480156157044725506647972778309422018969092022117820271448573969841460710005792529260006930468649008671716358529002829709792537266603112848120949662270061105922132417921087748390022163446281991832342289824680784515037888880586440152288308297185026626570175758555179195597371505346736788395995740584135326279617352481742635629188851568011967464738941107561674498077875567370720803499887962417573022346196998070664905458718661369508118471065163108570094989812727227675692342504615972869148631549308227611423764729977647200755134786159102024877157042265034896355317791712351215832803283129216104577105920000000000000000000000000000000000000000000*i1^16 + 3480233011921351310374430711154990998201877052073910850138443962105115109360313999179972603687239692925519510524077771152635520263798550598017641283578295139398378444541902667531828896855165061826095727316874320973743050821961994494765961576143654236148896620704868813758614482021631821757614192526941953050877416430085487707437394558321361267205040577166841511310191294797971071399490645353809268758905677314536582800285989159656419832467056830390435600336713916081795998835188183696240339170229342677461366935612887774883666330843398843877255572412259917753912774399796796449588053361854001330731624024527173608934502880721313612984770526588064014103185408016228128004646372469327376212025272661278072410626410312468167672678037764509167741673608954430203757329367080203708411194247820490295232476075890388581640244613615611990933190694059008034971303680786200018411148106309718015386105213155860464891270018774262688397574361666282543301491336937201828900681914549684800536700672777066627928970694228945069043688555414707921626890453196793677925917006458107669099145721854801904423133882018659621082786988387744434252497399501482356693756918619865717782000716884693373925647887170537931635800807349563423613191890629474609621551769795812355467171245256944273733996201014311845922919164197903715406413703514382999985767179044269096116153749637882165527708460872672657452417923388695917474181711375782551234927696890589514222606581702462452105393673862227605449937275214475879157741275800771889267330904039313116897439913028522075853338212432931451599387186787342958054265544706193987406459235036914653383643458356612236725736183744602836612405677788522072942754244517029354595791211980379139860038943442721158800015683184551360203125846341287180671296250209557612906005577535786098053652086369056965515284722206633529784492482284453921809078659427192837042285257014108330261645801501654410897383534534899569708177713341397263091802035583629915181725015443182989366759823360682996299921851669296703289537208034384698247045919435588461784013250158607978005710839983571753258003150317643631603669876520555467511694089424593430788211394264408672633405320471932567552000000000000000000000000000000000000000000*i1^17 + 41323218760767616992213408419647564258421354011669005747965398973334430987747431356196425900465526470895837111901319037653110000994790892563138307711026361526448407886579838183942597335133779806612734817680242744585523367542617404732355673856492987553919150661574635793063288895757774359250108543525229734998462237893771277522972912671469741250662937681482533644659991491106530794267932464827951762883712663964770966923427731907972127275113824428594635863942310949039419694336572026529111861734502122269592077087802923585685543659275897879104446626843704718210659875009825043248542939685594979005149997828543537263267027577466398389630032021217480870148943629749363288631942403573014911909408179461249676901157597872513121188564443515844096360445253063035202137510770599493075703505394651863703837464886597301059007188479097729107918554427433502682042368600648282588324725646080105889555936262793182172624033226760193194224376058573838508563560657446028976543653829379400397403529554053785386791506160050160583930951677509397725616603828582545442112313665106864788920659923624128000459118500664002094452869544457244556704657394891921218196748959481273349217117477836318355069333555863538322624954327382326523109808645638733297793359219020226647461577891780233715037272452834526999469749349789979311724846715397126702598754260839698040481204215253615566306242983193056354533740492552266977173255646239838881963558824176128028770252923515025688379706687700083871031871626553316927073125937752461654682763276724826360265544138514955148737453457877510713973821872865884201536225013367820330900770608530169583450810956082856103404528624209344773426586434259646021152762306154120456164477619293308012014157091849812162391731101258012937980656300176823447818330452510086259264932182129629214118795676491273907435450479460579676317729501233721165673990642203293897497745302587279492865695468766060358913357010893617671836303470208279528017562858967154017212522254561510982106010560918517922055798389570427698503033596307756356947214911238664738977501279601524280217389161958493897155401968123829918848317191084581453254066493144468273418341518954934343876894804829798400000000000000000000000000000000000000000*i1^18 + -565805596823507988994372657820890685452141810631298210537730225834109036726852604936147341236857967583473238625648659783541768591541337716975165218467960360719272449010949194147864806462827394990924109051252274054391327584290534806463408845153367594343340770316651304562553871658381059341828209002951613734045106790558634809947502122985720753562834124083444261617292640803903550460121107029763322991692638162021101812020023625018703400022264642454502543454676800393004205707596028769828438472310932754895040914840703277091911957122943290603265739521488295819943539274768089907184402120084674066297675468101269206248003504374475697510033710010402320091313996121718431743524059566696907607726314527846644133539005333486545771513097373462042251619409168714729127587618435169412871899003078438798509537694479296289636641835599806634002307102298253073923192216918038797839069446424250889704395840442197507312134435913930000643465513605626657409305052434816811239666811591608170673340435745310100263637911556193968908231619676331525993302963967628901960950500516108822102732073753317852515431848940003346001696476276891685098176630309148831994815932485376627014124852303848636225282696959716187633540711670841764056011446737917366369352070285573900331254564810746585478743256907447113569073732275241244550119370285942856952854776107632963220903622283187007402685265556396262433582541080378079677539390260097337579893048283937084358590446370201450580961727368881874909673052082222561185272410902423801418615219990182520751299644222340077689692757345666912809506084399706295750463107992112045389886669637732211770843046514067652339227590427429271601929430747210870314803748588405058757877763863423444223826956834755386720611156327546202858346057879486403454630887687580573010220991634701848210542463573425599956537997923035503063055791795375573096776088550828049717122200167104292032259540357134870241498767204279037999283849696765423297175838553347321046089274957787175620382328469505097392280068071265410851795870087102393310955940139734895226164160170242640353987790832932048592290078656330679047243721837321903921013978436882361134494015458281618453855951912960000000000000000000000000000000000000000*i1^19 + -8650824230800903480863784490945570243652928062283623645628365422358374012786154955565227595093718254111920751277748094958645790121250354488906626164807210767455954919047274334547212670403368240524862011918276577707277533008610076687703736455088780517520999243778176481240350296152921024891846969045955690798581642512212815821243100254176554743204181280426397154739833326214617305834427421637297269842796717700480444687588709560285209950301381922192412894719583423666735284219541629988582371530883108692158353356093166604818580204839699370532414978768611768192272867261618893333130083961774031700522063736876247222258553914538231875485413132422209823467335969528271874784401043959792463116511267208666556892026941422649567549189528060037806961195214522517694515543726124943312314631887206166515986848265591193378370766050871335941555049526568834224391016377477780288500220731990532701062351978993622360601640684387753676610353279676671341179477481483497316188959595296451000197756289257640321642984838894623640257675782870933029226852585794832375464355672054457092261826057187891803447283555319811804596722292005221767419708242780674420747222491904339828319901265043573028946257404110888897454755719807198806745057018569751738972965006485899806001901558963276669187624804980650361494906485893308891224758230821842674671358768843521572747560124034053950670753057498195551648747489599771200083423767395176393223904051536106986773232556574147778693721643109525864809880330880754944301634287006361185559807005433615202346706709025885080549423285146339551819447825254015844577725764218527678863457271487365008742179360961016413501546384557218177884596445491569738711857261705464724294708658171898083886612907564939800614861930670499830502515076115314045982330168435822591681054283572171647663408005515112738670817390398589168275523571911467341729061165871130357300026231285093640467998540431026994171170649790004861499643140245159507117506371434922939853365408022177501369709694723477809044096919789589298667295836949803691557692440035576458167398814300684392443731368524645125677908159830894364412162918131845977022833157326014449891693953163077178552745984000000000000000000000000000000000000000*i1^20 + -39906516344302944028475775724592022482350902245560683621770473675173608785485560733639086120715572439148335020822026091496521199316791275125441351912951015673533858265086372104910597729403980319140104744645860774972273643567409903179034246626733879297510455609494380306518158077127164229557855994500021575092712832760241207424760395789214678831764638582789755129297640473926403779717929545089298854709551983733018075957906031348766612888926424529871319829234826060583933081969007259210569831036862080304006077529892467218319932261159888581202620446721131859767322858401509350723391215159458766995444180408603068267733659207915528688057331209408928980505346148810162735938525230712270144379609015236756097971086728498804464032276642999872757466801501375471878376652952913258115795571295926549778195496580403075886372094034681602742196148785856871185324888185481993941531305541543295202840823048929406960043519025754997536277286797171360678301335165455723707060284339126399984567018383876461778347860222231146155878499373408767547181112188916128637244446728637382392561010088620533283329622300043095314739551831679201241593561811846732374672979161282721345414952151195243530601344674949477078113753452737462003146594985485955167190695141112043920091182404074363509186782019965876624384861757349623638195465798392739115095965243786555319428962166337975934504112814746462701095807090508684042610941326638073218219207164106014471854899618448927655852390034862995941147120839785934559746309995073972781057576207158387806937147804838053625770365302433792535557809388527402760912623469214645972062432360054363932813296387953150257795893591041745749920084503375731784722135729016958010200265289107103231748539180195005025188380665417570402786702245868926792477178116074242257535329449299783693542666095717778693654225858850056651209426317090007175778660416438794775291270369681091190571387407367803358335407955793501978734538262910326828947845346801315463046268455995366428653092449672503663732078534219327990019841458735407284481554785166523341996355435203241607483856770130000177164617026979259611858998096711907535396299905684434782874739516777928065024000000000000000000000000000000000000000*i1^21 + -79591836384190161597736269754174841625930991113592872806570356619297343878125222823673218006960440611453088429219271443379443468749731418277654751060588191951187897841852345996522668191928508248743232234541355802435596607139724679531338061434634035464012231779515794724672911228054579080927995365330503928020534669019880140620901571199105331984520570507522303538945100403766350795435791356715774039128951906683941168605901868360289283186414156426012793608849344467070165013888248669432406967546069375820540215389695666130618753341739476508437322946328352281391913219283185124667563960030009889075207169338701796511175264053840183327262883809785545219027250820341760746813287566775544395290567441619281603693689470503287884452661187617894876796380967813663122434701489629847121464156951505478961654938131050229889032892837265672652384201707575145240739419804210379762859686419154386083120172772917533088142709599861955912735916815469132983713129827326923796021619791581895505824999074591843209400896658305788391896995027684767507865012641487132691298001829968812062592762493242996092806045370533987811243603475065308839721212781570004342418523868926021734493897911535775057482182485825945137635383717039173460564281167212127178236464788466515944544212004252221080180388992750376653553849457275922494143245286062766401144348543225468823749656259241190011425753991544265486060444155456471789985231546006286394524082657834255855823937384964213735173306999752126234032983599201166077370776074607275477363128261169186520034545887274244159970220180550977533124681537398139854380392055366330301526491473122865871587189673717068129955658204299713331868113745082975246721207073451945979553966988270836084622187399915416908453594473211381526570386851669160946438212125408698015235374770554049093891286773750983819719629657612114094136186400682392670225503253460563116764184184841172829746738215982292638647908509626836051377075161563145650688571317127577930377764628711216100467164260241030213196251141642915119504299614640095676660295972512355282036252358515461213973389784024275162349320645965937066106637091553775902323285994853797684527632991995822080000000000000000000000000000000000000*i1^22 + 77871116313665489578982460992352972017803576619642183130776921224813273444345898424720732094140041490250627126692355013211832124618751971314927218450886465400135106035733546613947914964442727730744863181425727401788969461261056719971155831828898763698101554552604803001428637450176381795839825568915084211408917172656683204951372739461931691595408597493131989952703262643783024391013917805750251647886012521149012224302353080495278160550423156282460320639484239031278653601611663255556683967907725012180833940227056507521925687407231330124472803700837530582945159618734262469542069673223641099230262107076647715066489386624719328323475608116212165420327164133063907141332625191754486934717263788975194272894363152148054463621376371817921612355714724258920268426115100175212891971463204636428834092395464606737938372858144080329705896370115552460510517978164824132366515517302513235642709168672875982728349948589218409510267743468449453599460910287921581078404957713655434896818420333733124370170922163346337173757860718462629589255354842324055361016138510885649000301905636654807708440457465860716932450253721357728868540695012251000117948708527017745083521042068719246135247162052896504036065377414431486451113449287680975364522644042694322658207047797079067105973981289263299613059134753513331140595570173965547856186283824366942812862614597019015742649413404147018608416157576844976289057706761593385713609401628778211086714914431199129488503349178309490945979809083681127467750306594106981848004352129095273275133051678414249114563987678587609142783725561898121354009383230770569433663802013343288528713128383901752575326632795368480659811281786336955684776207087573524723309612093426502066005922854391367877921679027585212226111563078617574807495237397906166243550448484312977215494421199574003793639599084575463049360478705759568119848211823266047474767525223564215184367600735465458090732939778160943743850836495764577009364964326440931058103930842031695125660514730890521951972514266505534971062138514407312519876144946193949176313800922585621909040513600656799055741392209312496324366907394107211354263404609082556310341388599296000000000000000000000000000000000000*i1^23 + -17191837819268024429869280577213378747108987040254575080332290802727927642911380612092751805117843938679778544723236580705806107510281251858847740503125669456743276739935979923558461516313499422441133838042504838071593393241623866359445022635075190801254589708113782733780848184154769656589253915879189766897158900270369348226282536349009012394591983435773949954624582646138627049683690156033353993985001063151320420199936143821828282110078878400235187834604832144378095414099327406292716383060970180684145257851405283661345523023690243242190214238202483446007640070248621503799485211770316734237205303694018984747458103853182284914213545683283061615437036961705559609061642420007001135105904358116343521185339891731823425972938549164726218492431991882458875394768622169622105382781395482554741018961059358008317462752549338314372030158148476369374490366459530217211550184697280310135275702802806163962676514871041231212318152274593478354864044394263554356146441583035262853967181453385491740417125050041568474840264519086853407928028218277099532208937017156995248494998930788268762700174851090706867672202352838015967326925043087477818693733459323923761232055422443489020362627309618637299782070592871010805260311243591466281395828515863805570411252960117646631151277888801994598451345926060422808777040008752663806466517909223391460020606009175275598094927378404830740995923686273873624010815419438226540040225452099888163205265479110750833995326271783147902096305175493208984767257375192445384225105289086231864149454640425133438453916656549076019450844036411158115107359615156710202310444985126572561335511472988538511341704014707711939830349194567093860081941388509793714669344590245214204048518222624699842758341257309981438504745787270492607043055726483479415198463443578927863861147640356817467285564071269678064107533033570367797411630279783080537735443191804597802905276670235694709688354274399809657226583526398545330309705650779840432713768071017212916770913828856809564522376598713473802661547762530585404538617534431609736920998689239241266343354617323155779179214453016344312491467404217376340820711651589666179855155200000000000000000000000000000000000*i1^24 + -7144394164710248972281903481340112014703954347500037951282164274409392812033247804218960298273256392511461596354465240743756459036598091216184920834816245462247138601142617386925027042729767725571490189702131664003234622401389303154646925787723229616206942365830034770724674838819376695577642884766030939181577882434732554661444377737398491516729769105502852005342031979450461569661971936149526062740408595339209866779206068846388266431642539549324057274065921401561987936117306061891858759625112551636572705416831097183930311341876695231320450124285536865678676770269162334706524020189511867939942485037686719728880958713091398675964933523441751115530683981660995023593119140614536427933757106064737024067452960159284196966979863968470081041922195210966577033762065712301648020244238491689485637939820862506007770591289522115402256842300284529170547731358492974421713241081729127389662135755437835053172095711991337561503499578863643512998482073374463638905539260727834328179203054476968311215242064429991031702178451589308275759214782609327372322051962539471331092400215871934011060106376723276461948061468357060774683999992071494970709534302558876002193785241159875396560020817440290983221839605194124747731741794326263385294601921544794388044541682725001813279096656305361189249639401100589493589512059036297641364130595807043023553467256904141583980790909136034430543845996404624255715298886371624269848119461534300335535170182456757239091269792449328673051138533822987980227659125542639288345868768282048626175499104478177939108037152220565280646071241410763238595624344902830350935680920804927868113792253505471458147250890596392520711694991289883630137461400459894916492682582868067704852549329115347726364447746024268479542594770423117612474308544873945812898959128195190196078642523093803594990341512989023714576253165501111721529950715616989138840241813313134255933853994618586745890585710424784501311181379667790987956142873078810542131826186839281598556493199899816744078435579320832247187469827468016882797028248655495839170476917647446066124555080004440511012026310799272530595992189253992140013930879290389299200000000000000000000000000000000000*i1^25 + -906783551227150460626049537406538854207807596957173203174599750236583341563926036353889685774164858049423435675452158391676698341608392992501293535880049164359928828745592292120787275078453337274427534342049480300458693879138596472089757970975963132972592358701684246988818840817153138217913386466159690247757991457371561301342658098892965150368851406444175324222904718001060422918804671088306439290567814553548825964414566854043268043390241367441950108898530982689680618946323142905181170877878767524196099119408130970128930164793649831683413517594763799091368018443004040522136315746603010672094619156938939135152253788269413812996546875458076287225447054744762904947367868367726562912321593338105353140203510806182456794857072021112022906304045776259919925041126923856775468760381551060233628802770962709790840200788562664475857916045628730605370805142671912388406973775416589082670273654448743441011863376022046519147736267941813949640751953718799407806783280356793692041201315064667086373288108274224897571463851618594046321401666699882192692644912651819839206764343134226264342377149309079281549791208630049194479012708530283833978033258604228395341189849145469520104441331156436567300197753729850896379384331907086274941725333947284937195111067499000844752831943086915177572739135133527971498592265979737875727851080551984151984322382550870812592729477379238385010789508482070886842619049561881024749967519112756812671506196102574598950561562045216177371278977808682921222950054977517415242326129079776342712303432662042429295503945891177829585234228737212677363943954047656206760317192141842001695352449254328089624848840239888773924958173568132380377087326154002041201009268131344332067429748736188059723596830567501926231424036617985725558703726275318595040393392960762037019711515754677069313746038947262788424954429784683052185099657849903910881889873810633085444610596939116193371789707565739215807716120488191274035539099874044195025740373773794295914699603874406635142689138083496748252948885873704575548002176753834800500217822328321587249688129679955095196261939585149126180233654353458854186725452808192000000000000000000000000000000000*i1^26 + -61856334728465383869641224908209149303391748805173209018642854687178495648637927815449054382089582273106702268280267878070885664840455272263909789925460810720059777229127026203718948449129620947722677869531195842101460307960155540863573273338262490880971033322207450665742677150045855648930445566240933312959246923944182941611341330610662523087360125475215676429753087853668438285716253072660272791811729977464598343097976545964495455720436753421911270783229311029955759781685742325061932935778304430058114862675505006007527626947838410896334061572197673787823668214123667732053717785570406545287521749847833115061547279868406807026245268638444213441471053880587207341920363523270259879098221768786146770400535768757020961844738052251631256030659736178396996289024609404470283361357725803620420480394716557598710482384471022307101506581095247952180344119244280566057576420075140940902321830908731652140311806672026953960396235803747201769069610039386759064229297534387912741670069091388129131273486649529536009440652246235411640560493750745927238077194106369440282713919665265404844175237099265567738614240291946513460421084136431329475392647756633666287669951896093185806043605027669860823125939804660138259773579579247606155861520261851994590726363376963735824009697241874155215826114459702454645607555900024938689664116046643420780111438894500266111633468738533118641463575517627806761032162486226943915520091177738188545536750467580121340689600845278606845352659967219714657035693938824275590108416530771934414247038409839203002316618679833150564096920900964183968928490651651143637051807324146281023696570272797680008748122566815817839074427336502989185976222973127918303785093836795487673622703306907020425396248932369616593642519754738339039264775766953118471440543388266438892616560788353562123682812797477204259788115750434663288045895981998009393347836291022638772744521329611304780941485608122935663557786530269273076694684637336282728172797225180179852359971476173114825453162036790166884684415476837352933351414097146503207320216466354987587959296725338721933880281211167604430063569913829911165717708800000000000000000000000000000000*i1^27 + -2536553596884598000902640422165976971365388825889026591703044708543104506749954607575609239549920359723538184694603727864559344272086531598094889595173659954817225701439709955132179693337033613332954454132150007534558436105732880420725516551324230160958713872032450521790539031625598952525472731857920205332014351605018263694068628873824765734793170751675949415331977177896398971057427178114848375597497326190978891747632976786208645580988844164087509673919840266653760803090719963859847853135861379484381446029673743721912420104708069967831841899096929351544003385315941613755922246119544829656405857394806134831212225360273336356533604535948985334882877916224463132280228798067747683446840205271417186608949515698787435989917236488896904558991381775506559966655847777319564552463159127756383693048692919421206695876371579350691178214024461984289165465094352116595343356935063742346599080516009821830858375494030159774730204341394530029182909226850760306114955269979711688153448859349081529481394143407240924510578985431771954567473575685957750312216190852931793024922306655390599256393085185320294704153718458379975695046015095521289810259691731067701926961638240236159960591810176775647492310043858765579994963100209785310300018046414728067363125008182934505816647520305600204885657022897143557794129946180109550522676717196489944821746876604712091223101059937519629827954834041451271809843143002370872144354740495652226864745352704323318482669024361980843654128453535858521608054756946727306506282825202642920139267531133815033801962164885903029143825970783715566018241900009030913221667344693747167005722699217924359342842174659643161758498283804066515559986015885623561584186767010590626760437301306870408730897797967380214959997100145101979608477229650685014956439973084081095806305770513423888113252858875144777965691442015095869923570754151897230859391717872818327430639600572093774848279980701651042538202250998944809676091091283864784099955810419958335857276373846565922789285864253204094698015097958829648277274577594403260954583797969066180978261330528846374387363015979309885370190986780983951360000000000000000000000000000000*i1^28 + -62225216562397740190062535285003829542829777002441654963025919567605561537462882179479602519649727903777909774820952357903343121446085731347081435460071791780578845094475210241236334189151546867463831093069656372960396034904543117749599605838346010603429515359687155925816869923491216018709367941195089960215473606294356503735619913208132141377772929429904955198839271193521984307412043232530341210981066865324929092936368824391572703656054530438738776698160938263467373462435973796855523155563079111678040152941630414669896702253758618202121669403220645428519457791550918246604394608752846236520849587029300224269163992157415595667465701550915331838306077341521172343599340812780508671900046129558001699283229755486112222379244261903638193245578458298083873087577128070018629985276622989367553092908316266766415367990258462313902969557800248943495622959036789645687342480360985317100767957557331266132103967425191224745642065677155735510374693649886267097490310851278034240984525770884800128784876333629443757464870121829238986037733419843803895412595851563212125259324480773862291626676341055066050415381603208529640556576480836026889140161299345979913399970458451840130362682408393485182548467265182839223295799734443674232106299021997812543280187888838717332969072128225178430562581608141146013143777406314029694199785861636544381242220957816125023778601392924067415729897203780327006403928464489954377089479539616059446483847442150392891959062108751362843380646276127407926334883269560946150237802264840625441718036995890961939770665530900411767655824958102967623466202943594069579420645998583884615143804688995111538048111319947136654136693376357630142752493888283378330721678222143526716207550777068340593751409764507372317748674560109664341176865534009978003988984989777119330641023071819506159054295608134043713342466789471586038200860967675898019960062199366529977911179825878153320151758873031775005535341336223691896898214951712572057424207909584029003133627176635634015886696434451159414563817474768623668060463103632605736928362979409041492563534728207904044518258126214494567690902962176000000000000000000000000000000*i1^29 + -771981427177242727272757608643734870889874916469620830522679076325235201666425610347914261852687182164850016037421920249383555449758105106313439667960418323963597441885380527698808475405420131675396539233817532871828109815317777478843911638816444539033219146529012636043465146360278531852289504831858448846645271553932789185708835363548085221136703433059547344116715193550187389638352100612596519196353475844352383706211593780491041146484243000457474858026782638892185213297987038025885722867379914296089912554751154016974725548679257824971176299305959867398648960753755535940262462061304824261795504675152411707569206406276973990435976506230065058090971452481468450642112506669134622410951016462789270139313855848093383530899853207248853948405242924071244477074112568890397078374925449864601104313377334316053497307207525052097006572554032337024169111849732844296252044603387392416547987577108075847568491194177348500502165071138044308762585598069542162074133419977738423764386056623188428810094854928993539299357526143931168220450708479372289983941327176119703064577807850203308285067660619929317980659612762559401160873003853074138496976562355194748507570436106083823833563849076078994485334661972428490059827571817523889471666372346696339936217713262164729189934872538941601052393548028176190448432246674360510544735869356332729136642502933458396247014083389835869612353926141358551805676723107726424261758339606608052827802314874297569124526116711122468448159463221399997349092876893727962664870949889886464117747009428812607562783066685681710947067476527753329064404505506328233931161515188402828346058502711510626614473859890086090903902695702558206904536899949316444820765604566019545106591466868462371394828250770200815926178164066922035288313072611785662468977542523429653169433744569543538849414592027549460354506484284862885659149329585717648635803055764362210784131663132756688939125953450090544935709313423248567412297128967592787491412889576095174378112625754391586554707994262501126666260389802385223645535613611271404716794836164909621447521527367063565552837964604106124715622400000000000000000000000000000*i1^30 + 2130292054011284150923749421187427720731900676723367660290183129935806112509391422508176055780789036875942874192306619299342381205692887275854665918067739273166597194030036808438192305337871799269241855739225793097935125172820553370597025607647070647744470093755361040751239232789299343222423573723374522712349971450488772491594802087728103046433344654380489592662586069438702624974457193464239971007893828617257202046674847993584708892481295609264414097940659539434640102512083153740587872638740880453805042586488018977841004595509357865566120513333236678009243428522728172738215011941129169120618413526094350105017830710007149834115818257776659134626063766583157965884085798847718421998642290404561551836253905113460621028456460650575468101988211455731501606275744806567858331205927804620239773118572278537887956549301790567728148342457647837097769185983023682272771288121552277496485613637344752013716464043182966604755329373783270660275810611318531604576014010118015004104402996642601251408972395616888946246481426488892827836793747091429553611806908754773342160106032977209075250546195613829802987366614970480414678083568774755039460825988929196788389885745843002778256089410819843011423350555982417336121806299289303666727718534420437797227037256468895957739453281436205932590317935601307248567894384850576651452856718724001093855424269757904944403063675146292997557890790465541659869606907658391395839654423109610531223848682669432969113524233733788247688077085493225400738852388339172072023103346196319825974093225915369953822249639566460110223491847606510932936281152173267364253313063943478933771892967839605760383001324433278611106141424107558154953524663654846655299508718922821076936229798262671031037819045309432529768691169924876287907738907113110280130506478353413587389903885614271093438703717101657955408662100672294118882672553031615545279786408865338300740662162149461384493896273535818995254772781783545040278943736038165408292777831641691380983515848656901798548119838024671402867928960616095522481315954865724701121974739191191865563404609526291537854669192062566400000000000000000000000000000*i1^31 + -3493510161965779453295853262866881294866175502787671122783247983840207290830425182342116692803326890556864362253037305646870516429539678316897991551311916015438780196369687675124624737052176162023556578861266635053311946138183647410762555036935668118927271163820424522969730841636660523034791287983334606965569689725459354345434800230111566828125262544328597640762016831507937528790639739385541765368938102596887594449133932119435430086962788261547404938205882312538830109417973496587287677560397941218148953578635825577608154261475453795907201250477768654007200559549839642447259817933567454735169269380409273257564883785207764143112902476196851779798001274474192929572542074547282820020799044998968355817321827698410912273666559133742229342949082729756147810733914642508441019605759907335768197451796042702640748733064858324942412378619787108379186596747634083812641598842851621123653588791076004263633943500564881461114161422249817923748629167687003623436478862137863046730010806469384210016213046140543564399419997373260936225527474263633907973907099739369855598768693164105898737425437429482820911399073236746206175965374546685068371778435221181058900587355981782173939663963375170731435485732634371742815321269232848262659184066898597555204799661567010650219612613722897182732209822635933464837303939684504844423125619449857227774837311887886524336205933991488504920784505976401092970405983161603035574567244430443155545205405472425887715184871713033584633257525289923936349133400774311149812692667401960947132989549661434206887279806843611861724819993257385162023431285326752767900415646631728191782721250572761216733378533624752024026357075723224252605198333757411068521542594295428026796119622516483700486889471302510524810595819956882848900519391414859799364561594259655193521695314997447397903782286437188644974994664359427792299267469186865934054550743739045442579604851214716196695321506005672326483671764459756474188929634932386999238695061748288198235992779949037271916094341991983908047710695961758662210865388815191354721331433599851812239370492469795319393026048000000000000000000000000000*i1^32 + 4657079800618838542094839710287708160348937873957023292357693264073622009969973995489498531039679753085978146755418638964070420194848501506513599873509061697569858124531691454946664567740894123623748488906692979988473367488932351891916531883390714827579836517388779436505636873962758590746136682077087801661791887719537765081060148619136738314936601351475950704137809923385780699498536946884102959644349971121051959150026884313714593947718276029285309650102634232758569686411527612933703752380013241422172986672203578145057106973143556676383341757663120105952964391397445054877867003582516678335034462922169883215104555458106611987815105500961667978061580425678508285444502757985324898008588729663827900182697756428384383491294926901839965343458514265311930437000932188940443096929240351001294314788641138290705420530805988403438734615747875346502477583447600169153799669146797770323243142621503649408131758320805811696752084823864141039521159081712139594393044311567846109381652526738642989800582771405658699335691428806479907476678946321601209540255333859794139130125874135594638900460193574194353122966417520512430836590610515122527746895154141736543193096192309931656998687330154867652739712344098949061797492059319719142909951273445984656748548945644509495534051743866472404547502682041896327676171069228411314884832706659609676087460317758808356063799494751447206540414630440096788279695737234558347376655570041320790931111345156760564280517983454127445038711577462678714668271236575282732314741590119591539700118222803786534951196750647509274155961209524357635216087515429649012883166000275606973085077181101009766848283163267426655652817439466268300377052170537914913976021639317229361586367869312180620204576508044122216404065065461057859212441124566582586085690903871414121685819065302591731878047889370136954721157227458638414747893206068432022421043315185462970398184491565999834584500320364920189617770055520674300612998947616438231969929942455336782533278766347640118230504571763269810084505921480594430485334649107561284961898806753676883733466813818313113600000000000000000000000000*i1^33 + -5080930765628383665400425086163965521840585878974572291241912422996407382977441797452752367686737016973217342377896228782574934873596623625371915833622849385568993461170703946398399913696366389857592584137809096517300612112067688719962103130830287466662968254420827257948883718770038549042669396107029710780640292835095518435655179946271714678929624129111240081533086666531842421627606370619057856936026475295970906533502782718050165048373593932800549894947000368199036146158247431349753021836870975432801207182093456938010185381870864211238519605933988346727958012477224593127950596938766365030309231820112539920851360829242450676401761519484311825916020805521662220507351377204301082624591066617742324578985482269697658215647153329452795964620863062693853217540476212224825237190645761961019780994381383495164017442363940591518378518018937888539050987169848543744340350107860463314261451655307787938453480702233740827216312127773181926610525665439543175234348908588467453601577592029892818996895654259455570302031711877449592618081592591160226321943696805841730655364675643474670001254430470732240236032680310390243242113406812671345778224645887111726059587068544179045127320772006241306625225629900503107217059921937066324987903120134960334530563994646751589456822244374681833450391713456529193423345132492047594461646899950924083422153948350403318829991003178776358521461781507276942260458787281999523187410538145688946604060192189395120801758230028287169935971868777323473492348559795283743371778894234316712532425503730508305838206756618290205869286682272914878840289387492047379367136751944073708544293771429593984849161754873726800599844819639647133284129361610139651716885869343013243369642329935395172322821752526420977524912850363478143265552783946893278037618565466336423997859841612412017687854256802134645518212731345127787450472340623596336625115337768481628647911758923259560104812328786648660721017335350961905090229864194676245135045672715922195331007556498686952184832250197101925721783217133703565717620504750298613812905752558144178010110033920000000000000000000000000*i1^34 + 3106046114392973526202272872381146678861765538545291889844853208913259916067821370293891902065698833964013749473131832083138884901042336738069253223409802388941603135710725035209747040264960498477434772808005890797154653078363186740943435370774242517004298570436917957509437552481238489717685018774750314096014932382694112499278075812426241669172133086981524466842503336005162068357864877450119190665674283369631461267090288950199729589219854894149019211967398104366056646649921260935992480342549624873958081359750525738819265476148363539843232418946621879024509889495369008053437119109134428572603307028971593724506728070069064216458463481796970015448622401491734637784824069910077815038438873136879265519999755803608661919420211041473778448967125290095863508110107522629095190963351039300101082193955206767261050111534067667932960150213041569949265949927184003277205367011531458400705426549779800847357568342039337859246148482387491622596874935945148742093429034337985549931008076018934286658164890602726112111306002536835189210334700664119310046627443369384326924663182573577753664645696530601247390859926521812621523515710742361740499208283322536033669388742329081546346791856851907098515125403130747682764233848344628309104554470865022605858540475192334710428400501766492740080706164162179413947341420364923913313957820046750390761723298588471830738756922664639065157080161112979293554825038641836340817457782890126714877189635734504230788022399683631090839875601283063869793439904736231721779724467578740574818722186847110259989896474138579091452249067705324766838066959775893418281128692207455833893118688303626992159657551895704707141945389117986248193047203393681693757325713498128820861153800714308386081662968687945898657247529661476340569660120480681560403837077100628145253471166080776774302688144454988419920746232750175656968250082257332017580123817106790409283155464043143961555208357501915303375031570277584784337463942229176913504674762724679989086035424246386303650913125697020223838234612178567060934155287040546652093215410251727110144000000000000000000000000*i1^35 + -1038404813512922086781742386801882226408416991212817720660213549258718084943447049160462234546364261331233181976720702292136901733746114777942435508217316165856615026395743643978920646254409870875054864301850946484953572975510897398761599880181427680580429170328426050601146946288899594598368421334913577665232135025486310456539546262316705555915732318388542602684766966392596644768638078007280453130830754797270233942873636924560458127806320822324660351274617704307942908648767391180623390784766385893645800452242558387476833680541349073719335439456211053629486700387489393558162959530584868346043178815419300511720019825297558910701388227727506936652349317314574687682990932083323290777933813027730872654686749821970091327804989169083038303263453207265471834517267932019344830529436495263691446532900299622105596948651567575549721271104712028387371909062979854588211033997734915998248588019926497867733491496422742125497030386603064491019617472664503015435199800994025519427463552121212406431682082106604516601943299850530024210529301568405475900855249034832107434976764905430192485064274987224838405307390072124430889818411279325450480592536266281729837443417302696802636420560747003551012823182217618135028765319847017135199449278974505448184461469513835943782812329528059474182355955900033433565506119391817395200868651081076904747543998077669644407587690241481423420847388017329391154715139191776295795693508054797562790158985961707934342573622974219532249070510889087528308856359586100476870419218608107509330313573487359027265768796387782925411720414562522905127803055541297930793617304156750358068759312334541791518843297689804292399386196996858217465414679768575406307101349485415066347954131308024503799941967794573235170900597671332997308817055877985766301767029402705517373206958332275162823608458489905625500804347484834802042752145140202346058218178159710985431465041416054962816940186718913842513021862467697387240397173583991050406375507155192791148599529995235414798192822864726535081305728360644587201260487353595962414999588044800000000000000000000000*i1^36 + 141622477872550732969299220065329249237883052836100540324253717453900482191568548570610653183516309816317558943618462883274036236704395274470298361205244062198891109186789857909432671600349899951330162200531214219827165729657033333579627162667177313677532879598307146417089025356045354857944954271146176381377495241456971883542260027542516307316688068331490174829956311618604224140730394181434785445149122045968180942403529551471233173218380276565481092190491644224230619633144289766230025208354163447402916234899539752446585985720384009598864194731757510834742951707526814953046290476825110065737258936926987604260126267169884361035852099859507764025419671986627887450239102986889874356020879993394252690125655021732580164162635443847330586293753496962073157721435543055423232410030949141408327437470185380763608645589007513900706738237089769747451806660902202115154141899614331571830312789184536493145164237511903081973935161843601160879095920771466211437180950481373256137528339325692707825108126507400870109918459661411284412286523611192743708333409756028982367398217178797801936241218849557782478993270792337061038724140315758105243758625828808871001131835381566063957680243188741065887715867848490177565995111767005377661475787831093753561141718762810799173683327012557483150423371776597232168588030553081303487867619209005810094709701169022311145047176496260487827301943618713779687792226462982584866793581946973773033263723684683331252861894412829805347512486425389114823822673401751115836873124759867951462105997933725992260228540113592991286404283210943442540289396861782302448852176445975423876300191112888414922192197956468066957601155046116170249322772967271167808487181515940191620389156855947190509046501151420309289208530539299149632534343824739047210697428588617044346517324671467365500728089178530508272895850798786584632752767746206689046456485084525003115927887330697726440962522643921866872180434279693552166396140522687040823274600965409445519843778496329988914034647954954124731554149318008570599680274770399550504960000000000000000000000*i1^37 + -568206375506851603282723326098858597206634531584151078504950102361486522540597775764665722497546215973997273979999431615827811111458658759244130518403507246621935325483589604584574862963595660840392359347890331601903910463114106551787200268701306585064552232942642675280334919269940334519764513410008314590376522501458317939737773484990383777752165170987207325031342459932010689199423586401189601207176523340563692563378228675252425999837463221237991402519181737005491687995584337085035716591415384513287268116913158905377489713634569940608760027422110068375273661982139308104649225865143160155286615453238404978738515782473702348084106944086212260517123988753394085483199202785769196084853715448919604207499306758168746031552507671831907155873461913030506006523356449775728657055639373745062685606019005492862842525750644540399061668866504795691442309358338654523634123285789912219274469812523807912210868001903417786340045257673357531706448086840857564443772537368579615610601308686030493998783619258739664182055823298991014918223682076434760201308618864712916946062408723071197266190826330564680907507157639536209919959077040673991458037097660859791233287782758317868272613128115099866199658359460553289080978674590005538760089330970498247944745564766620211709963606065671692349034528601175662727580479063543952947476697205605274602053685183193376349053939486866808985903017252540781018665768090689430114011614604649794687181269624374070317834276421244084977030573430797044727493979287018851003103132143301475583157406325567967493503955570030449845860269568504564386339252103088809980409340894087041658393865971314089073577646631638931910820750232170191971788957321043738969348677652838763035529824087900110336162180740116239414728145178122612215939157295117949336292399409331525743876103526198799744434062105903660319452721459743951401002058356486338204228885653819897970573785363097941239756829486301347954201406921227643026710641698992695666773529341050252859563396809447039336939954562266239135361736798884587754393436160000000000000000000000*i1^38 + 9235664873657836960364668221880782236484789289836478220211371948318274213184350688526048796620970335423300513166620921254359191292386707059531924044723974031213505240658258294222116946020350596096058978246942249362226287929579603925659263733690656679981216638531170539128377930245964492701606190679334987096312056059058808473593097232112737340234850044296606126250299611635320830466258440406925606647313695829463592176963754903895378776970722922204453492333990421101733262376691128610885278560034632434334356187936154442142262303018784619905954571837596306941964375360540386776672709321459320350912180192152878740707654549666698487256114754893659989436537352726062683491085174828342001095164075663400007012532807085947335791064026694403549259547218600612953785037983719061181585639349976669453621921828693108885412346467096657292109359787345959383505351880191069289423026614514302634311927041457335146405036264280330916339756404463053700968629808585475808412709439019635245376453987644659454030583207483596721564952369867894206838578763519283978216840410871040798219941568616312466545448256316000337089820454905704644856949634676639865956729246872064377496985017308118145872295970994539683649322530970476634813596613304515653348434486871977895041901490255423417568170123560908241384595722400688701660069268821494208083121440304811696383563575085640842867977573027313394019544761270702407557499393440702928570168011584626672075672335750034175441637699437614798342173390970434859998628621695732971648945672240859594067919180980051245076675365840766414311599787591443648586027177704424680772181037141996932332378822487218181796354857778444585077435884365921157525110201046813498601682605083129770414051842458148539195896900358402387393964549109381450310612482657137272807214237851334391995245722532573985647606611937292052146298611071703644030209162829990778052549185922346468182627532747697922503829470953524583659249481706612992977304079842510832898278533013199566393941813476001921759592804073845883364029823611740933324800000000000000000000*i1^39 + -4776989643680851748484315870903105898376722980143375268771314116288779481080330558320328189644796957424981115068577523695733443192868240108711182067484258193664126673364751519734887915347291667195794635004608421602669796393201039405166605003973835368121462017404326369685342603231081137631871035790938441252442381903417696289187153613048213574678612272455897549822933921177376020529618267380910965769598456232973370751005780281984123868634421319250735160086963047782199583510022056745399631803868068860584922114871780089039311495743335737826036445180485049066507350935857215239809326795668640023696276975577219779540536376584059005033906957151326765650739497588273730957466679403589797986553473239855926644262308423346932059224314514000323246696970957748119036790017252361387993672994842117396161501477223853800502666503721348759393100508741900055179399147729615506143845212312621522144791790568549672863110466688530612510086278534942475021411498096857935818570033860390168063002004005283858390301534700174470468965277839808698976393063499109917052361193734002687663673076222763820889218154989866966235605917377524311181291955247130132524709680620825896980317175729002243871772751841283466533528223323083536274601381812192446632980164074650382292305190944279925638881721122972645595661633434881207888361553897489018978979245050790858886851152887222923717469376344254999511435838886803081543085302787471368250637259993991766928166275335354061872766002034431227349051754601774817575781045409061761114241500800229263315262035260598497210743110563472461970112403768727901871030911092132089651586194535025014004606855363772950282167040861784824548509264868645201419438111565052387112334301801550373001638613316246569932186011620010627675703349712917444860778099398515475784174428587390270013205735244100998856840293585005336126202242429488038323631056566461934334869019405324576836358540147215044312109829651259710270549243593003964747396860616976202680892172241545927788065790603828605157603764931468346175391583436800000000000000000000*i1^40 + 700831893631600273046649029374890933271347384283195920865562792467657449976642422703543692743412298758107959549681904553166254787649676418859449188669221427456479334143753457421582985129736098313187846520125757405337362801042138624591861041815008055012705071566576513909769693867648552645878381573428384130598825181031719743172697510869993198921427329693561434255047957121419051167846151388890775130319359035611425482383720189335312891533359574979065453705504290254402272738872762577867134764382639202263413849743584697069903999289233888103764261552836334442474793233730578592213167855277454979196269492960187838419508242369712227193146674753207833648978554106435437248911501461283713136782846540016168602746824067924057702613236640774340873958284898146200145968791028161899965208848305740872743149155104025021730839202420199491451972595619146266497354786812758850899083486465263596592409612991624094517434353650568421407863394272458724482628260402321004279411221816549211899065016003855689942930343903473652097514331890753600141234570516402311761547150413775439940498279329210790033026838369495184502730586829033398937404291750946305574143206814361768811444639449990068555012381792729453658073621720581958910995066585430657968744876510853831981968806286111327293340496095506040522290179065245493764977156749405673523030408786064009569567624575445278115882079546234090027653112312234840458085181600954954877194333113558438889223498892788415998263132439152030959997319256646948865370889790967603459248731358062701060662868106145197496652126226048271788707227607709236243280437113863831705505994324300327518248833569722530311873921423809718576415498441615981150685520753486687931691563744407513819865896776725587348680261254417874425746361412613314484923415577892201233138802436181392997221447560970415773157211014996369009031929897567346350318857720473830598815442965130114161633834797731759840526825619343660785168410334070724738519469330779969853748871152248428976363824342593746479327908413251935797248000000000000000000*i1^41 + -50535164757663817792056492782009818728957572482139528608424142623459624947697632625947276924754751600277907098444818134004283407247744793095831037567051211563827158755149393415353069350038102284540126200528298121692347412391189881440447386834168168946805549934695919847850224380214024530521462762046655218856539037093723765684170596670589566217751415606831948784776739482677394276248298430557185696611328597936972848325627057518653905883775981053107172560172912340903406667041030428048955750801701412380200765679723751819861327033043077534888138032537319875981782926193481388504862359382284738098951565590801345187242912498640932682837090716009344216454724011070274592108151501844054445463149048136994828710442797819065239851818110078219318516744644486012923215147081465749238845283472134736198109919427283208856683296756209702117909535066308058003360467062863535633257135392582455711748341477837095225942231175416751288346154431232625840198566463944198536532522725938309996836975555694772719645511370245062223410186665434220907382097051506920646437192029272285108267244360525394488027994691053622398912390845292368387784734678997417210437876365322720839714171349792120620162516405966018047759012785786162632897345876237298354144226839836362035688246718649258057256852506701212923618538407698870211070438612661080704517982560913314937203453879397273263718312264001312636624907374008896313848162516144103445132320123809756321614782669213710833513865216794827912506969671464663466467764797847165423968255582321096707863027351180800813678732896657014936476790397891242026592496199376575655071472896726114811335979493391690448644185715192652065458516155254643260657748074225632338883532035852382222331298846184591770578078608622697504506421477491129318060066955311669580497133932014422940868603810452359487915992253886436051536821300451996586473960137173393450308726643230755728639596227469629240771660959078697916852351275767698860791669599057462891634975434043479269294036195647474037950069394636800000000000000000*i1^42 + 4704523162261720781582888242462500511195274032871244131578948215237628337874849693886305507688369522027949318132398042559332982313494992719199435108269954357192669646140346919676577202770774186741525318269612561450811995831988455846687481921623334199260189049261411954725225714164553270559843603628364303481435406658763475865560054668589670088558658649006289757970650005061864325902120223410974140769319896011083415978350912367062457987974153552834309271768445054268394476741820171888184901237887594138422270429230948086719026123734009631366774327646233726771288325803313316220600229683235455145668659016458086643047119821484380885876232272131121194777295389195884483706590973255532943898097332196565852911289337582193430416280145865206830701135133093217202286847533720723136757150991123778335829878478461526877204801365788139416136645051307781165798695332697581913895368972366971329340802280642283258522713554776331093559149587693927305329852729307179742157502574877999211773938458143345683948822881565084472497159677850836980646006714126696223033049419281916901595487919739921507722305576963162630088018391927042617050501058385304482251854749196642323005298697565713466410246250854565789808558160156757046629715787208934706598708333196344767703866450666334980333772545877839230862309287293823292414439642676158339043535580822368623019718672377818060450128733165833908398580957945570432326975665946543867524766003686987959989320823129874794712809877498502223109318280226386653632534106461962680696174323412842705516116842290056715288003385562436637536244153844533432087404289968913278527619871630034245002638347303259203884383711117560036038578655824138064878701433214482426962104976796954650962086539002106825023947764377105553095381007225935968070809160811755305604101339022512775185517230770534020671948014370290870979536167936153246353623915702714470384334163668872248381777340444197637180211675610183861597568565975783574087324195032812471541843169518093386486157811432853172387840000000000000000*i1^43 + -806947527026498135449042298294482354040368270205247259913679980313872181221055588932068041719167265323281549454730915641856884860124869061325808098520071284535130221999318925781109197988689834877790148610955536984709772640931379711760873125621093786246773251944974808846910565858510927727533370698094902030013606654554508905480419470968539687555835363935991658391052635220704705673152422652327814803605486968591567817488419474777693282984165712518274243061555258663227850043459821082926953160636011732542201800738122860548408812181335744197728123515750147764475290275180490335384089376254605507277687296082524403361880821411357924696635854724970880083515357821606262490578798987461280414139177165407990614185333398024939827986345463864555420305861015150303125037783615363847467641958386298479110337874743564540641306889186538680079092862337248529736489151972248086726020691841054306213766640608729659065699243243793405329827763937723556857947774862141923866346859983646540781636169941142928135354373756238966671072817133503827995872660337781247139183169655588727637170675860994623171864167426502989781009940973270555575004309583776283958852364637118461696888102409215124025981223377603629347781785353454210719249342555849959623121446824475184060034883294833733934326678875167107627638202723208841863597802541730813402934980872890101568690543363868697082602800210875766448753642593035489799607243418347141216168912892574207557999178325964147999290790239441961220641814540898247503055042627174393204810420477213743341656810400420496597794685027964089192947096460110666275073447608062922651078541537591480116643481026365799931029013845229330981837584386099868385575658247258374792506210135782254233920648643107906440410765573616402329409024953688559591513644683708180480108999561918819098246504080903233886224112396469585391812871243826743503523459071770035368069605746413793051596871147139511369120784871162640571396507763442364072269840976724154746781128720451776980147886882816000000000000000*i1^44 + -10232331650307027036491132515857256141620105079566565525636389404809441468417857683233048110159764916058281127573096163731914042377632165960093564656801054265819360752914384438267768413956381622329017749290896557903724996153061719357810014117282415394694131375513217229690267402925607896333431685002762615167932106299427102170707139762196013189220248096571762258940605634026221028923081378299721443907151153448499422382977923917519536219647366860854949109362045773929441590893396552839055523276375393129272153058164667043508981837648787099007933852542641552882330960305139367746658401617229117402962767223605218618381247083661992106324700305308641793865518849356324499387377113292778392425288282647530940414440362829746792025200843044729336172138913825291102788458191393919047535555605081459444881817891628394077372200465196647454165434902979442581605958652378590145261464495401460510124501603254697352900381065300712943586701726649297569416616625081280611441921821464316338154448254133074933270894993846309084288304183063636827632050272014275116847951287674095953955090494273161825955727246607294066397582295263547965315391541608080385631005884961717967383323254365995941231568945732704138961363169320965991848137051286553272878043247248328764872025029071795711946823251117841703936503756469478288650285873946537148271999424991965272392493817380658090045972079957508672633294371824440299667560287185002401554209883874045246091499382904091571533240427592740312385747195240825722310111079627898230208215878642866599697852375276177958239541893221035473612401263842389920023945351582115901626089403210498780469674976526762209021561044991935771118365163642944019874182987297007363450236960726450426927483735106072333695637197051616747346426396480661449720193506191072019206372784861601511942056062793152759533047561925713315836455773417246197571241273051485501845499484610514739372640471406762271473594164123068810504699610002044429008539493142621783891303829650279707443200000000000000*i1^45 + -306387758320150976558608821886395102693521049540106972077585718832238294048597780075595921930438761846816927340085424826117444713135791282216395296889715645152483725159249400261393634861177719091732829646644323220561595050613120317004366818983460771388043675244816001069650930661735749599586305632315658452560982724663600043930233125257744670984935586124705945735114155479882410716367068918443065501392711024352326232261073113416845026849269539968351743251666398141596076879312697518735202273972980962150860815491161024073170512450018593222045638951312346793970087741161583760027058692464748801578486685501978764217966655416307777811263519550512451874258701805483209358940109359683577238400114428425305218352882720109662214380412734697854275751075474105054347694313189417015849271306799869550157309276002052719769146086309138436325336627268844920831496845348345508252182464375822731505799847314040873386954761880040446999782223081678111493912510604261213554077915398100422832333762784209288404137799912286820597747214331425139504154347610628105016907560523188200147531181753218865932609732082442311676494873926995133704604469615637549272935713397101194520891168988440223967894106583786592509801218021431123324604808811582769995915060784005608285407265198781807437080853365468992229563766937553512908912019764965848044501728308406367385697432939246656146023380172047306917732527168781756787573509534800161946332939119525565477573031511325290436525322734139614200923898818016549715408199800379675845292186820544294539111986534232709869842212239455830240158340279893608131175011689962928658927407973400403609826277886847497359605862399288296734443303534778008555457276414242690590920716881572583434400144843298140406479637644628661574258932489793282061844600644893412112325374070138850980590920505729124012582607925278606871872347381129680499616118814890017412302049380629899623927449808024757681134169576922648257068258429592958398594242653710322512231273594880000000000000*i1^46 + -2557920109968558607549612118879857437288483343973970911433577663970512266745389928989636371702046069993771874755674383188294194701618888327083900078154319159096210428804826530354551503574569809465681411168611799042929017582158222474116921827866668243878784917491051102170064714620381021215465627895640689643083695752333215119772033078150008526398710520415624397233881628329063240789458536970237230377718687175437441774292501394364609839735123888190707936711581496989164283159029335466321531005199489863833286052834330264895010862240328468636129781712268933458096101130320118028204818800933751730457572800407510970359252743536946653082907463060891107487410715956133008626925145138824521594083433261555956824377616839427681935469463778497226057292853277317654671625057179187682259006170367685075507945178749044319024245740105167948668277220978268137941643707086555619988541985252274492007266893857513902185897725955461701202514653052603542614990765825929206174821000271588205646697363803113156534048399152245820095323602838496590646113773580527332561450131893974562199479696117094711869250338394128088593733653311248237062232235893862278183476231487838127527028077139428038784581029409081555130855547666625644944090436159450652388896032155476421604247267924264996137203697615430924635921800331752586116959750107232372466010497395806189075687238348834752934920547421090960580508031046046712609970228274420207066395740596004814052309628492674277980651418751478756176652338283178445172413967599863932843532090841368876865207135736611463620990369857833633366298976873629372323240499497513670831985509506576961070678758972250366267342017954743138830020782138931918057533687364337273445542532032104335463506233747983593505926916067128889950459363411290722033332931470991458008024364574548593220293361747704247891818065549794525347313302535896236225796145542688209538820200714221209856299858128437636307280666129324673489008137748002282547658413180831399936000000000000*i1^47 + -16496449943019890820881218162269833735420573795929017487282855941827110981378547058582893212464113455898720733356030564280768731850126283425821995494911607994007372036786043778889094048888730322336460003613947645246019375211090818117955495525080690034684776850234262061930934113247833377354817985799559428198643059549042257431634900978822220296759444241898126620438431024507993838439369801566962649318239816257793384444225343610990154262927859756792196702405860735140342030576819848164267700115520399728739024667254654165953805120958636444018917792838063095516017009917523931895052911624654014315056908132623688920438390606032664190225123876089209669099982874754359656436638729529333046600812752597969359592914029582698429756422985177896069439589088748057664334437160055312734828558267830080473677943530616999691937493091636363233868619186530108257858016813363643232448589442321747741446160184206487205899168549692706289230768683534979825152375776295494801517981469414144557365177620616619012503383605102842560182105418459234919342226598357204311485914203155320574991449695651580851945187739279773286904584341977450651280003061538313815829369255973526364541973084919827328517060655638910271391999006831780231604747404399599669198268036482411962610761806469538642509633057539706321941737499554244147174363261120052996965676058643928874727025002971075682706813394413680316996198598128526257500917224935551811081073421282410870538344650767349458451916434020475004781934068591750363165133487431653192226060287257192164825642259356886604942537690262953643307818903945068221532611685135495605566572682001661727429143051443489763362938566011517839051322409623762511286698763964730102499537017603977284640862064894526498555186179549588070657942827618057355053227334210179258521501813138236604070134837208941829774262773428622970937962518383444986753287251854836976069938515098997200362034940768594137978833618108798479051067881767186029588814233600000000000*i1^48 + -40972334785016917928345827817274535923132023080086917738661361241214614932343344333099796064654618853184943129879460506519989910632033325510069140835534355680098610595018035187747190656126718034720790986026620921473329299862493199438431397676591967796465584558899552265936041037418770497526620023314130643658539077209744588053207366489061516735165630671489032327403114581036700904808782250618904165973267249045149364481512285995380924571987657954458204527107750912771897477998438512061054525567388544322420839684521262799808086346136156000712665597078835890240777314939383628608221196122229745435539538565320475395617667483170539016801129014859367572868247361909555373210360228191093251552334569686418118472111538587874530310778000269852148010300541548251022760637921356632967913671959040762441851983281345458820012133467056685952412194216791856380118881166263996782253300223863027887563758979378962838581597278331526315555974758007754490583493424616269043574350534702186479215881359522192418854995557673449356726614028767817047952309009323940601904212860948013851799587454650046989610252687773926509837312671702809782436204359836273006655448794359870972396522247142292819275638625739157905119553954066414304243912724022447310904610336421448856121864084941605993681750886765489084063952483184699551407552231750983753464437197683293412590588600968391768181630607491536002222880382487797543037180033763751719050928719465029937748634364486126812641359568660624024028212399430732576518946591324967435534805809126216973738979879863955006031852245474161221282519453888307210778863148504012412478748055421560320983711371335297861539336571635075876743319463805736896104266959732793251665495319873148985727499353887603340102804869350660719447662230787393091074382753126692901313915926742660526331861884567215958209708636575002297316162560178437592008064045756235614380719903490711080690085167450271810348913832843781775774718166181478400000000000*i1^49 + -51529656191229669476091447408298263229998069111433221488717313469201587382148692291907796660536387992486057062089483522295095374288300047369452330007302299447883432774446708036823969882699463464886102496677170643668411909140258421255204430908668199474701809544371058674201090860083321851921706681348851267619287654243388502151703745778278408609997683656203119418592457608491547988585114776038096787756672528262845384760263024512799695999211193117958938166905477477669355892929524397722818404814903963741895252257325869322287688944507178219711453658321443441761950693221228439566616536124066963848502784495056784269660027008352386376644171651664246511862494240995443767231478328321708804551249728170528440509958619380532414994132047685673179650532603606927161799575754838599656220933585483008872433542188618304220811040293759354094425401828247036969128397549762984913773461280323416964444661859236394662269720685720464310145514572441613582935013905295620051698676319047163262906451826884388645230680787383488202774117604262369455097915081612344615671950225510949157775757746748524332431684343919367505255146376354183302384991569582503031625767384572780829908365102248587111990936093809211485654471434946171229433880876814553072522127663458306232884702023511536689540037764470853633526320751285366423707974504953946392960163006364475645273569167323273766914280855358571046745735789027620261491957578042973909954430041392974220615647240859005626067612559447054121421014457297644057482226145116114652331109614780114101072165739824702394248099216749891141469882073604605969363648682169678615753591670425121034766920960243249026813053445189825034751278579328405500547441354352546153787691364783553580918186346942913592949838531044589048848883510932091363242722714467878204435698989989166782943384423946781932817098169723881011265064070408144297271634731915623777869931753897116987235499423811939663093813167770695707164672000000000*i1^50 + -32291767117975249403763730007279040574111838533290838430227947759242933536167043693240274828455792494085448711107492159956345792070851618843640249196116450332803337258409735720994941862245194954718055711649635583706879062111219699698788201918388588247194876747272153277086243897081784206026633520134549814740606680237372296647574316985334051195675321675772943653575036382420824308277716505950049108418383794163534305478101371794900362621729106728329126602100436559060669266370310319478057632538687543099713166701691820205787343378561319720832934725656840941665148498489012554878331103126663082778151373046881903270066188179373721472814161464402272338689261508814156396426420444394116550826731733879597743601862876459179896593891489562826087862721805506873859961254000122498328621293157063217980862579074616934897687413600211572800965699346082056853056528309803956097509477488466751165899476616941540456111501217670707077885867597714519120080885727744749197667608072792474326258801196841253566329899581352078298381441090950632924825470560921650453093824970021329999250912548215176482668803667042469192416992403042485219543510301470343135788341458461338198442952798612667555534145395380353186238956287679470116761940429500112807267703937358670819710746315632758038592682029479412987053941991683742459662609788939134291615320952369238064285061100976572001121244375264452347200865223432933846684791808172155718840129764577457553797658746608662244653703614296387224289939886524125622358946898172171715030378000274769356964242718540882345622420461922557406660045017745270828634110881762336133763432735483491420647475953825415556166417036884053782394234328454079089377376564910822200348048520444276516297794013676127099845906584451258362881567823482281969545355110828661021013338549262161447243273860418956017888710468454486111996503232309094338015224427799075211872080012150884487105138466796031508508953662259200000000*i1^51 + -10004818091942840929068796592425244884666962202212113169113577639794276607416811028795637914156886119207732047518612846856455278458115241724665834923725156162553491528055396237978027712386524588705608154439013678322061294934606640841796689735618511592711733833397138206037381371228909975968102857156444868306691297542969262806172909251340442996998681176219112907104207426596464786803844232754588948104069089501737113728118923512422031355133247181356688090577598150289588966670117313746016325803174622249589179359809877529546492173760864271289129811410801529390148482130972399592520616418228568517226735334000549166586448526873041650589351649324075534105916945452252417165177593374504139095023423177506277692644812777533515256362788674387996172888272806563927360775821968537110594315560665661883585517385016950810320086192480846110556158293235123744271281433502873954649694549433748323601971066269498699867842371020650822198897897840348249375103757702651613255624792602712676392344419124501055822909691738571737181006369746977487817448469235831522905760848941162986993686517414756777797521953103019142445522591326081139066682988535499560663114319756198217867997279232569459755502524032164237426502011554839750814900237186088450408125958851531457261059271004538871877321263170089906319604204159655764633307519522691434810667713098040312030490975126162033637582088114311813433607908706777747610187618729093694285663492522907236837234313132485481065009464529243716466371987926372351521691589070284620794152940327711996008613561966779786838154945907233733654900482561254531238103287939744393730665783409771978509274504656039920755978179692447282684737836567887983062494145002139277206379669562572358528585494235626111264077020952595342323908700826280135049304771928340219995248397428741080471346128645034419747724078856089009564325550930795819503368340868860305682057062210998978119754404891666513920000000*i1^52 + 124099999031231909751985501287558948894871565826758677727622868918771428164639386861301357849022428988574759580118814473828867604489219278013292472131618665715222971947861773884159336639292787525889038816198143353460089215043962239517100994504720279431443528806796090114514535535514124627452300129982565402665632348805058672122122741089656241834020728136700308466796896575744878904880902034492781896885129299886907905074730285716260666829450011284471212388235341806597905787411134805241445280800204854577224698858648979148524654806161225983800282660608603132509357589647013925489818500287729394394296314775729397527857303284190889910888647916159961186862654035272693916042768594259287776165733956171328297277239506511256349609472006014874236508349916377815013448096965028009912882898531871371046186428106104676483378882059099418979046987787141298973503265290093202594033057937589969270584647617983415138642619658233172140317621137103102141165215563623098678038805365946005158096876484673638318835906308816926749006830908155286880706318924562073018340380874138877083955350279541210745309316227499369126517630895356242111364118868421564186385176033422103167329182876437741749203783998706673228197695751775989079852640668804078591800818340841794523180495201940396812375119385072994451905567338355326769849392772906957963792807142887614618647899143404693008404176742945366436672594736569105769644058219206511499083614696002395665858048959722437568320253533955066336320015386003681936350283872997406427977595137417138496449579648686725369491537574322739680628800375296404414475674812669007404204566931538821477440950614491317735582029207998976442054863328685928991645259604795293125320226330949185295556024115557524305674667492849861726809332727856605735211169559093755731009848694970757022166979443184603752754254044735643252949277397924662848564025201895050249180115073959660283830272000000*i1^53 + -5058947026172755587270584695853990733017338592043331087286788868893278338377212331325780896069207476489689723123506520823045407846429832872703177346864544775264282343105776652472019484175825224214864012120538528110009592362492329619654944739968108947246982056572007028898325342574503011038777791951101810008638990624415710940806376683977069406335770123152036620688451280274664342757372785016102635773073181372927197865496359086023812073253303356751216412140482389967380261789925677035628156599261317386813970962685312429485085943923095373668856537329568405051184176876715159281923592091482292957485154853498492422435142238785954580575089155651709111314067988179590626245140014689714733386748078040059472270167348366419369144998907217466798587465310142054922376363155231003486230189342755706834920616318300169872875656313293400020860122795636035676548671089525866222713796380984950076114542204407424009703811674352056803450264550617662364773859548190288962397786633416170882020179792845227806445984045546927986048346504759614713933779697965994952464178487458538431060950813866214878342842316831949080629110554074011069377417943901989553680261377036752923176113292403622173505428520793708845484439452353597527409528051053022888288171745071768905375606236193027884308951355534276778359681834826265813210308298288864779306544235465376589707257044935004691717919011887774023032102152322520463372245791268981306181049258489150511278086458474254189916719594044957948542338038755864818847863990342055913144626142353467234120575504572236510856811744640530670606282609287466881280520580923577653719174302053766598414691565988681500440833002814873605603781292400962396107333625320128065422378499559660508727420088097508877892028249183236977681023905020095836262716112711940816441762948836686977840686085839030582190581607657648049993052056385101841384084108316472711264582451200000*i1^54 + 1002991580356400315609444872969191427204361092753913692341301658679321461343696484781249556520260835075222894753313493821893427323043118367596498676309056569714679561744907475509521930523011097815288812110098229362756947171528760961779501478871874309663872833775634700441457794371284730785885599123768318873178059847337766743844941034092660774264263853819801085117326841032128384905754462152566041954482246892588855942628458634440880801661631328963803037649889298434478316606937224692875476786737446483738481642372603890937265159839349438518885809709345123404085453405846502055121592374046724050263684532276026176953433691100325583567499199487873068508308992131304663471184606550850540319782871180589475578419205015613399220983617095661307983701413516078772917556127497667550797810415386013810511151728362795934878931729124390030016043326713813869312199874609190156668683421474496635723086636953259284471312225423563929664301546552961251137813799394102676220254337982227100401576487440154536574387060539059372994184074431979938335774031339539929632187792188803724043343399877629443752968940327499188104238385865075214358469050748030101510815331694908380385873247450159425507682729298989380968481425653018349829505064702811027914036510061840363187637227580816481015215869395410914408224793380041793251310654138849475943167261752813082135345353078338618737382107136636134555324411665620172596626528809274088177228619963823628868520475763004646582297944077734942694369576387945036097018043887783483397312596245817469456774448539062885376005813526364872096835679150804435276696424126816931189004130415820411772525882829638957284576512312199738479954746227884277066163300467721534379059708912742510980130507273382286774843608415858607737483275612390221943834735775048857473047031854765268834935645152011538975626473122064175410688072997752114727122870824960000*i1^55 + -29939280214227691757988279608300567981320629330938714675464037982919104678106453642890820391295926773939962985595903775354231793769798191034608583459105877540012998969446254443968764033883341723663532982809264805290527387211467472351027609420910221673776929735670428078931037710631216083871071802804237352226957105312899839147732466034169565607687336810171789547936364455871901224177175178560509930815574979321960855047167048517045036889779132003173262252329986758082518732170952976367088264213734973201457625472906195865100141578972030367885496089817743885933620802660889605829170794526716842842323248852773523473297056684721730829157246090374566403969913168581830057331410849366873301979446206354977770449549671685210137312963557507390955664453573456131617665422804889363212753529722612601183981677217226289775382020299725725405167357301969431924526000855814224374877061890153044696246454050396186199551790881873382938360989150534849491720296456802767670130186737601142527837445396400077384928534422639582440961375180094006724779300292454204500264100288243868205992912247296131634160450833158408543294618189391257864014928100415289000761901378718641781305824571643750173028664299403589539005168417314318858101058221756570651364634192966383596176812906640525087954802950002280426355969336232638018921524045488113951796291527870861247952229978995180451287712471937963016424431484652517107007368935155854258283601319299292687519121567918706416043861540656294994421793284044363924039160909138423578621610943133675221183506190306447872484709684129959107195799368809733988612117284950077962189498584279630335610688015025698870958149470211437704403295567189132837480819748718804013184317140906581860205265535014772636811293032074322707183267296967592128639972285919714457743699189575162764181427034549888332262625251612170844978294882816000*i1^56 + 223559710078495469112101177978258317615199022231070385147432769616229268364963261271075605047230065487585822439280437751966672475092349721337563581501551745279311171228095271935219112937286775226057972757729727281260165738334372374158763241280079395150782480569421703239369542194704270228965604114355912998652017643490554333428676230155992518892137566114880984814818791531199475318474420271187364227137279585305321023073885627527815727648994762604720064631260158464142287421351167466245205215675157358095095365588105522186557917856297365222700683723107911678611960344183522245468560331171650543690533554286671528429875054161487516377847327442426701626979285990452059959629375296631680912298083651916921516229813300631932515540624951144858948560911648330909768521665202936215040511940253692309142168534453896189140983062327845607636633232363637066215050635089957564310768260188393122376895477964341493335027390118327407196373160772918068425589987667057725164765591809737317273402610744323065686462463670318646217620573619736547645137622911566747595510251082054824659528417475940341991398385127398767829285954913090897251552709655918807768384795195236953929324195892354599611864424897874795105718684080100269627665549201176532755542387401837426011980560325337122869669111709195339544145560166402228831311035427969208057670785585713107894019306404685263543931604631482882281672192561372342669187312064604707480652204433218327001713220014789241949141994342214020358432342848457384494428047905857186654527951109254372265569003702417454983714152477654366824346437144175139537691752025534564477580327962076038918949125369382062305283174968507966444867674627913503877906120812521860815293847146961917136177125808582312131177178032468534297606755944106574077365836183673197964808221736908962107715686399246482824691294796800*i1^57 + 24049832486783810920864776076801871173795512571729031328897229143046558288918909550719790114728021798458355826496676314527368590505986978576040435172780286148438530733118578679948723544699036284012541001810968874384662506195608881458943409923931350874227396012547999949381255177561482376696600409766191706179917905065437999672161449665267165382446526896436269071217164090668467375763599469244945261353008497577928996338885700281419280973740489129801694965189140514593151865461514977143671080448875190675092576237340630129144200922942167449051560140154169545209903779613860966674688470743646665681007664329740370910280258061617723926048145677635885655929826674625476299147329622757194171934274856817683879649580647426790676190617462466849564214584898655958382286176584547908589433251782368359317658360264588304593772023059430452401499408224151798751556976997192808886824565319634197828835629607932267064743185904000606113578287421930176948693055074565934275254063780875784794583893673931134178363367748545300175603540123816888150536756009796515975861490604579081246060372256982663699758804236568961549967054443628875956919368638541272719813560944294140294727494655000401692721198055745129560996088752009634634984563636408657279536291729043213087691280389881199636271477789021915727393212234548584450532004280831578116158250931743074284374904663518832500897307124421596252151130509156161423788018774115221091532324745447193147366423008527016696150596011611086982703584756674832237190844681612013529289237924845193903494401693264591652853659400940502362881448608516941307437868278806226844566387365339302662660461820707024075650053587945042590562061933634220916573883486113050225281931900497509398944050658374487726156060520955011355541354289195185567482860760093353858479007558443222951937280*i1^58 + -908554974648495841063215765583807957773828039478752571764069879517032652150363133364848468920717575249842830366599239326619937992071631515355391026964383148768788944411045241215501597423134802083127877447663048277020343025904474573343038797212978216130997603601810520560327982736427100250445323909913962933654057212847521822623013326376593168619418372398708904213992473781472596447966657576722176517123047990755210104652515153318259192583515508973956056813929137627381288097283891786937565624291187845519255786546073487150701239387954516438871126464730577803849459240529534246546568903145713429012907952176222370360359642957527863288211945453140341659262263196734053780194601759982323441833973470775870518511817610320041764296041011404791336111095357904350524482737039674880112999561533421712534934184605180400325859837846684962751774851022718521677044161719323083791521855503334929685902440288869465769863609947433368645998244280217391741132207316390955451108380680615722985654731982060498113868636952174307580249059669650277521927775408547352385981496312321483394446683782183502976995875136216537253101459017886698045925584574914040901930657160110550422324046829792416901688815819708734488416294501165031250432669186483123900288210404007084871051053215275584165038895827887815153871327931546442076366690340612089748910179390011427748200722469863031463634281471471568167735091740778246589869611278788261981054654554110633454580953078660162337209853888848754535400764264823166191577834620003418923716019567912062419583353744291718940196505834766310295451583385685623972067691935108420890053151294562577439068447285428289327144076333144624887583379065045967355053170361881694698911868623923296374542729437374202509837429461997823346988637765799861842998105621440*i1^59 - N1*1129705265665005162458748214600008922276097393699336322868016026133706713471568700257405536854414896757146780731370044351635930649356154660952185333737972358368562331281024468204128960583067279421758031960191784288700620195122413190409424044300115357507946261487551074236533242607862619843733871437989318900496805415470350053188638211277774308940013398343806727837678380288644661545814442885304456211549340150034933847831047918250268642083326394901606574257778763790923510747192103218916194476910122424651779081005438503420052368857116685036956113203786922787971641295773908354634301128509*i3 ] ]