[ [ 1771170110936877100488409336036004917459819133901475776545284025181043787538008171856347966524259833812077550228171200425101876902405797220084063582233593381542022922513311971883217793113270944099564210055873542327689395841306285111000928123658423874619918766513519645635235452514341401858564436087472358586898036624370100630228253165521689013142261744697533603595134531743743101139432073761637981878845417459609864989615072460815318444172378984706408722085057045202116487596059792479903016406212776215511662555384695635667731247847198272930201823480381464385957431401455292847681659256094126993017881349651212472232931545713129132903467404235112080889226065826287042692262053897653479023213693106166913379565374293492052817280460717817733336660417373859155898690923367168339316873205044725994797811246595110202507254262662955834298040559956589753048375432149767185506725253081830774513648030944500247327165926963338504745097260630453192100442744823595832197961636164967752516763677288799589061734626515319780971192813965388614240591148181849648483142486662783653848051682687709745179453457065203582458520022423597161320082952715337833743334441245160404607085090823402292605715008373587262690774585258428012973237700938372109740618502022878241055002285230170107933629288934030436885035193644309762287307402618977610996623886242280276917092968372678023143054210770769897566030834436044000401283565579731147433560031119283414852886360286233521113724516211528789679963073216712457756230513982811938755395555555297412664686464914963078072583420473336322737885544943620988283998233679481804264617352403489292933922147460830790626010602807686525251098588023562611623215383604915792778416076965751706522529974455662594453015921358406912841774174175526308684145400870892430866209864276037244289407501412149718559845270299630704104286562196206643935776268520667783017181742003781769792477261743581860715994329946285947224064000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -20317643715183501984711790282315000446001513721280645747265420244962115605179481663674241665375296574625551433457695219780224893554219187664382179804477136065846628552520388123580133385831849196760815278807765061247647433710355137270169001550845574803540983685662114695182655296596441572411928015171410050176787275736512067747662634607460660176146362219640387396161973963473256124567165603755890523759167942787226733010699643098037563799392549928315995681026272589149712918562832672270468730143857734550408026328180558105523031430269612255282306232762989277356048182714078654292951327697270319643042495641321999192439340766034460048677045541420538055632281343628204263595834709473080448700679874598870783564919012585114865509916710371402619367410226629517882067370057473505764868170319184027992399142359761172130836611478946084402191371372077687973421174743467238693238730187316861150273795824581488205974329950882157658732704368351047624137432221908497575907831344155401740784683927071141927966321419081911199626377754174413500849737281866920780477191561829105565507497090480037796705116602162743873023931747205792936540911836875030920384516955715465298622099012246731706687902050774224562819141751814740687001184183436086204481434140712099449102364008144814890263140804551397728316294651359357086167796953964772479505053357268427756562591367627238993662348476731610035895288259758610953884727170621682914928441485949746805465117644912141965467075148354851904228646915642846499256496193551648413658256159327282139929649786910153190309005330600548203951934510837261471514428131222568535371981055553072918606035578556736299993004953886659860214156958045303807747068741922197994861725140014482651596731169044655005616968705084910646711141457688058153150382209120934409757731479897922045449962043859571826378497442108346017344851660160040051530258430294411938052077031477291594284621979738520155003057487244986784153600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 84797352312455682859695932033299537778799251310686573839684483818215324000032316181254334537477093014370219712070841009059284140961771925518026049484237105651742483646004685668427897707401718382640431065995050893955288239630205642258945703841309111223036498222564413617516576967207743131769509209238932682453813715251652580042652697861641348871647801029948284026982529277130851637623227213270730313877234755730188331683360451319937512942185550095689101306665515584708312058755520641820127597967904164100372711533627056136505984770425052266724595815769808061409994104394956101516952298915539109450476875107823083807074839370488277477831182861533458326558406800214507164265190792343794412662349657764938969912613173887807660391654145533283266647889330259799926303305007980249887888433820085393308823578153766816247750091387290950176732281556640944617172264199343056699251958348452871376747901782714863155218116742549262807612612646455803666732959592606510505784064407714442353209748842135202728316100720857735585174778789879199951571252648972489944140666932484761811046454185188424384767699573010384498592894995479337655541789827313095837011276090939022628870911404676248869586097699454582273116091514491275660703211128791115587777522738062949347030834509107500860853112258122012520934554348131980830569253416418620602465388280435449229245114081854050479763148707319219723582581953967874974177990516825140250787892419953145813161351070855565312219435058480228911268521051449284525207211816311360855746937781837813036828282221140023501701474655227159190973723037123186672793566648844654518099359685418855506984834905625906149560549059592064251610038281014169741781909314382503690665743688206231941952283728567430498737274002590103183826573843756670374641000058529857342109621799338797506106193523839041830396181668125579532958503196285389706351177529893896633983190212114757546898498361763386075431263662701438566400000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -16046009274060298591570551226092192873272994726633738390698392497687235657345015696843397490995796887626653767641418668292966778888071153313701795994586213816529855472173319800197530132567926097272383322848707653428735985461404966982867972834383021456359146125574864881058457024599412718779731723971285176883726666981807914771505656159510301011471995745284094944047941448369297560157537480789312671976286682343768451578422629835440787479581194833153067381259806445891408501884597013689109679246380718482639223165004166336232068794365140853636906190147592743563092753438087854151904110723670582898142086437347175904988392587034423321689227594964532602041410551921836116891960698746716015120041521577389127729919451388536033725096981781900006471616372055731417439740133755244647830489613895853012341234194088434199149599109134599623811358843356472542715750230978388296030715796170530624601541820091192454997034480517137452960315880623280131493372874876629602196456676847981690118314192309599862143217447872424482166056244645341317670806459257877945471486605063424944566242068937834760381456298355719671462253370470177255913057155740939367782860644867957984779642013796996015637641716214381326964910539173756172921666618296607115104044522365669426990700516759932676262672917228081780442306341696232766771010453709643827641674261325422797846635159328990545756956523565534402583446256497042492344964110389289968669326977437417532728897250813433957179134125358364309062307410974929761114489752560482198955719527950860081922175464204509694070032424017866904624882681733898662384649292754997495901684166432408638185601744793217183239280734491729798892896989198145513981098988709773465955476733667560157708656782223187283675584742599960771224303324552152379364386438191290114886039656865963928659081540220837672006653692962777413517417855201990923192046570357250468849119484758388065884958204816000125302654154959749120000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -91347386157036756720463785459054470903928543951539008291070616798707108006685147503371874901779120735401773296645791777597118377189615632254321235453831672380743560461708566291081652047566683347374616101780887180365678014764216634726025218701805391089406439561916304726296997951752432083461671343139076256261253960199303967442413950126332437309763742415936549764354949595378647155246574432005019789763124782571712306800723150396698419561566956383062874297573987717193851779966620389241011260648573238548895501692605226015803463879606490718957251968392051518455287394229302928518780800877634713840714105310821143198665563931559412403758400794544313137562615309309755123183123193000860937848969192365601460864459762274044933972329448988152678675194061069079851909239521600640930723698282822377048399009124904404842663886486602131275442862560043411900422514116192970040084085038313414270289559974472863573333355925428059612207918629775749984623084876708672847129186863705177024692811020565492462043366457851153474252151304088211639164718258932197519518567887944052689321135300914642492358253228682947956185632987316579298348258897453378119449698025053974236109242364187450077407001894794526203014930609943108991732766145966976971742817606180099230499739250301876542443566623199757496148641497930117987181133584634194122987518395959119640687097261528896854497285971862869316987980795065351698882647225898320762783559190344131560420500189762368818735494998852109636706756911112228595313551256337161452956473771522720210691014685696847950121119887290304481992458898243775311963668543219583966981141003252249559467552458722960962290775440511219547922049706764575173190718314767211567336016395944972520148172435274822902213143510663288318037176710120119840356901398621512850648109754674028588048476152796518602002370861487971738481461367311318163683166474382436538591195304889507562361925802132744197217741167185100800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -31887254806664155425262307682713346419794918483061297973850274492574604116335579944617269537910174365065697747060793454969196000044813511029830122963163962157074138663225489421625569392631058979027062802371441382125729171538752924705359933646865771786486345912895597492286195864712808499771805413894391197584395523997901340133977706003491993293605696116812332601828002143697041116711969537313571767134805235980589139092808717123326728415262145095973668056155905680390899477994823068481450797829285756318347951398254831779656921294319445207813275959220697365257022337741242497583864153183399710483894102429895209863412289369082995785176420006135530612925495413300745136515835278188485227293747183114090678267529405556597111315980546098952701504346145939799643854187391057816829900736867563428525721617070437477748161134654443390288616613566036615091230114445889920263637225457752975160928876559393164846817122380614085617220787606686862681683155270184555339263877308539449033040531640893788986094240359257620620521463637363753406421484312541421911153370113854224334276862235856726904249167356846641352267312817757178674878150750927358563506216976706146461941929815292499438039028925905329228630589574094803258627665937512566087675946388287087263164438203750312226460577705845617655247041878800639304612633986721050022931874147066472863627529638546434651021558792147630951191103725785110690129578338892024985274589796360373869958024899132599284803589051496208016721132083006024125887931681837282499279976170401094625288294192358016391586247636018773052413192297038322666946953122650637746184035637334127350069452750098489352396686514447263023081047904751834470736017134361221313880546843852915604615946828270639477284384103640970350149495961749702831845584580527039847436536161090623933836371128147666323793700569219981129356127986352398608884240728663807261894743983978669899145162287947479633451509581086720000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 68414083935302998286559284591368670631501224331943920347741127443941859021602929976871416905267459109224321899595120585177518301972423909965718662277346609975421014729676188247734830923588967514019032388415150136003577089090241001534123110744910571560181183356844408517707829078013518428643603210407391995340927223427397705110331478816211629781621031554028068100141026951486263190877362492052130356651283600995747614431066620480704223177305116704537334762206458673769306280416885460023640724698204370322287138889971103483111032020270990660079640473282729323972436459559546654476768060347060842362988779814776396823316289589491156192553188170152188694791594833014306227171975528214792363392269129615292299629553892376403564661958934003067193329631944652451017793098643562379042058106550439521060259091201010876335118157922508341025865367828714311622121001416947455768317925210062708415758623540051435597364780442899434555614455160719735115929532825019860659784039356508311344390289283261761655113650093493245638359853599656473560604073218486133050535278536897216421177995279994408031089983308544611107872227750972291757064346144730615370314075853505393153661220615118913383318765414665133985269033181280547713571953979080380790405922717387425368438094398632002432233361819697034186975401122046001308474604506513536455006652433886053769513020403527173182613206081291276516749662138897238445482738503543369227601508786098554429729895789552969421858386665536986299915482564693403213753480906782926346311887780341862929027883056804558983091986703037362577468448809941034544520979884455377698696961603891930108346622249013401170383797013200834544479830471079959044968506977812568893130434526587383442487581519603697556691352603162604994272872249375142192371263723510892186688221410549876145663986611677297103221561298576891436100292828733952732433356081049036737593106135988798054058217019994038463746029912064000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 38290221328003525671824693318697840235235467356920792956747203029768771982792910875766151061586592641633044900735463619823989949483872174055695456174824302491050999305097104211875662554115830596301234616578236641620307298236212363044605905327587352285509412655546207072150862473683513905765242461424857780828697638454904303568351409630422020941493161249701559653646042958359559226319925895249486802119230437227185403831318380144596318784533791719200644563181055556627485827767638860396719380794272411573391666949540441347748390734700855814971210449507900935998259276600881348437453509371234723080522186862215614731810804717780459206932582473555991975804129650625292004473630323190605033945530883467949549904518157459604044814933709616410607619759569385242950284761147092016223092383264078693305433365438791214099187629102731992215944604027964257135759094715024639588864100175207719973488885183844040317690721102310806767067699524928252623379552430611420707083428785673659096996992844701593862682171679519037178621707915608730899716026513729770607597476398822915508646500013758140020003770014572529303187980268082948661323252632043243100975359850473632391723014521342776482007459788123770152271587174982103642134297307268257289207925458465849268534172975207788228406469448692230873128381786071908631075613340001518449089081672870752331431410564044101036460517300747938554676360540404734471793060915462106341881900714645595044184466358348005616648442626419627841148507915256807708059600619970906410714607056832854960903451725310723067976907698747393069887486805115663813004203799972147664780696455231408665575873114870649497236086818586335534980996948342605239871119843258049288282457524058037722792045262995124343908454717192400689637830877887643989429663351798347419609413526158364308432651261062121178388589254602730096295250568422924356255731800222493110438074152812850460426052962986797064003361177600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -10121054487886451282011912937304072791568071005821665987581988465603655024968871127494435323473981915514003910680526141699127212468443392823214667057709914123564607386385124085643913098702135354327367806416213420189460182736563211733203802084794400582288672521099035981272361246236638447948512419657295951462375987482939573032962691456426809425261580532240400417000286365918449201519330665147616303903430910949482075943225006860672193261194629290644935483505279558770003162355131322486520341986757199845128237865656511533682198593843565508792036345330859333563830933896140029436118710473703527505089987926821241970923536380333101342400762138076991339341713794605961938122998315025023337786202310491031897940025950899545453908659864154789482930441572873521097152003972541488420065482263518134056430351761336554507410247756750645013345577636466068392051517528262760851537252785618051726368162718999654826010000896232212539113398654678146365722574040149851913127999634640104268322774914786632014130035465789615149259523324565432681155389430248277120040865779866700906708505404903751036653736807872215623727529067769748775164017562348551681474072644989544463571198221278100563267549313974285313867395087213099799612228350382134560799065980592320883949193661534538443941899750789443834447865502519575375121088007007616959135341226980233738599481149801504790401282941160253804562353405161778923084977936328528508407483202860211069584612152834483642647320198955998572171709097711136188858837796784788281186058286757035913797418999941944722558476456353242823111783758258445411792909372836561533580804872844185953489713028073513997315361517453061678176217745441313914573156597184236155187286716683191052254529656527973815584907056587008371324703229560149410379582045042344576972208648011675832483900290521969358224135902568400496732765741821542648921714991318953119939780777526345543199292448139790964091781120000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -14100766248838117504913004024245155665183168567252980565773963513696759844731180780819899656936712978349230318838076521907276732393247881949165597773294016331324899667699570566249763864147255284634507887376791915153005438623003788319477141493973768526023818606595669902604905690042244297329153216854779561022511723477817219165424660517424209594664363542543473520392424699070000444496539269420063072005298952257309135565124983006578334148445561249558355227774739269137227767314827545147029264334500651918056166893861745221054006503546435199687800486273768156882035501176896813671431730290376758347316148708688691593369753207609313421659902547664926201857711237319783050157460748094379446002797412944159068499291149708659370410200929288553285272453921247641669472859242208397925786605991055111216901302137660372142872441668407596559891925640285755562300854574960650904558419673483508551042249018058412092643223801694911481197351893353151916331559814132983645273831648049129796657142891354709882825858161244336427069718240605402663343543124646462935940466835596080206685571511608416776361171799106547888195701048931233633079133434655203271035617623278330577594100048237859449942819173976736633585441798931835382832754437373639086100217070915959818095139560326612454964121792555773696909613021954327743837626845982392764545092169859954190712745287294373371225234130030487359245838866250109265671534725003160551905652108376522171073436271381490214731189852875650647743938858264294872023990468432669786744177707328179773604812163659901028088732402352052110448239221458391251129742993932991882750135732457232229154731258817589563544614767275407179941896565150762286280072130634926272621337507212186087172551687601405042586550457335748481998711536788481966008863558258589332650245634458710773325634357391977439864192622788474210793988527930865821447787077873077801417277741573792467324571990542910211751936000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -1415529501550697055809289558505192625061736237852971799371830675006274497990393587454622919045547035317650468080644658467626800893009189641362266231488240065353313762871420354767758043575700421080787158859879047950115397413759261795774140721281312343618699803802783918400723830954624223474066877557815133245671772524290035258152541953216542857005067239357577437614680530679784853044153964857396170268870319477908121187183157377522847482480821875374288663288817143347169156260301077624827735803637628075532529830926281922551247889059737780549880538676715284061117974187735761020706807537003899049576587224198449901354110786660144869135181469760347977372663854484658101527353301855673885334415369444654516014525502277857768673832040928758916549332955444262297176233564281187386885903612065660301487965414563604565833835045680319562876439807462946396957441159408888247999974830893902594332675240189540683680281333486427179375192829859095118327066449109469374367172718964381155783651862762530644036284016101521940453618361428229183624363041351924377251327602958400404541730818536685515974144103496406762951687550564206408407090691758330002147014359491460180649421046265036929004738423567734888648439683875584726346189277203812985013802021742153517640212764456689992334418592723131546789635951989960072256367349134828037973406155154740016226812841371379571476782146999304741974961720647671934768477466755566035368234360892639629519361758246056464326742453994523594939303453231065577272768378380938138505178286664354935935889801982882322513918456255747777390743736139620722283283939305491940216850689603786283812006432482571954907010883929093232232471074297743301960030510789751922648944722728915678667614980310718287428559227980093926372395719832477567830294282706764997655615683752914727936102776459859101932369631013578756330787392103120510981320248695280033939123400201658275520692802111982796800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 1098974995361494694853128315639581528646354571004660801325570080066851907845530315674885655791907516590462043119459468533344770720949346573955742366834099675902473512397225256739470948774450772361295527116747490929378805481547677663736212347842302460770411028160194320104668943005553051741475177928444922364752371337255318945822862868280502534108372023936804769635885822271584018729670446429783056259865723208872205799030222595794095551323501237892518652128254099376213623748831743669549256242208765433387455709498236784047644483599427105015856090673963428043784964335247914586925652236399865505051336164899782147631001993350719127093708378970061469027043043219409054549210121984120569949625927155503571040770040344337143709999331269718691332906672324817898020975664467975419550987586126475797870082183937084015768643678577641193670837898927110037700070970491701624858460142317006516504844110537723921922994010808940619172509975932159016452038852029563036551372233275645817857363856510384257362312565617163516798248974085574084461312570971089269602738112240347568515182756263874040284889790672808943096352671455318415070615742077285931388960082255228947658235765537186065707558175531601346823137076050264410259153096813527228852894413096185937729043525625368042261201039970740609744031135209815142834290308085093655163434717597519471415401718546673995512936402172795759638728231876287502585787364533064702589626899033364553343057076215069603004325890774276730398698895589544469412206083891644320413474527248437603712910904544497856738185782458891326538669419252753519181761639993570318602556838795202403211255315407711342406343926030517304661782607146216333566161566348662209113020131475337859434510069861303129896150783920165081291376644470550901885166640182817860840080660081978505690994664757993207676555384366487228575551653729199808028245287170890013228303902714911439865623974069435105280000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 539643156988892855694635807768442323231505497419416327590758791307540232370611303280594492482139039566952538264516706039716571759238688304314615972578169228606490702385937302572442193080363189220116563221313009997698885971589912305231786632537404062200325770889365719532026617615572531153614321985422749654700739513772277653962721687302966293533585482333654961849587120790573440954087639003418789337449630806156198514456770587197181174724179789546340927368555506557699784498321401199833384061658559479709666928225958542410347523574292462777356325648194467914997736831774904411046808235357137185872529292153494186395794520289544369188819476803530270664914203094093802179182333762032520525751860740913037998729284135538773092189056899959636381742168405272869224284234632617480192454101303013853845502815167538790368241834119471414892889480311064966075620638608666424218654894168365411524818858438054279418275875808470977452684232799223196168635730950297839759394820444298578824700977676006450000303153227794277207050851681122968665410054846882446414216062866583630149776827119259640894276427936383847762226502808003913130650361718090029952989091627908391890923307151455536637573803203764737033429526299568249637553554258735035321704533349694317765364059524625633491011688253266860884309034278811289308407734063293026073240390883571339746329889735420332441829903449629727058047457784477810397157732278161561627220156228075939451851811082690152891945802591068552412448092611082592634224387206991081650823702617134462937210815478129077729693485459422917108146324867559828399151888723977985108770741832196802400059477237978872980257967688107609751793437840307839088501708563839024778844123726727443070262662590337626810639426369894412662519331996527440131455805774364168830181696973632418929093325802242320374318214510314380367097670103598808020792072883431103862028981066011273355616112854171648000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 207377218801547359356961824394454662566114808673972900529398384447467743281316826482270664322709786250360750888923745363859772073397016718312004733144753370998379648077172815700572373347741838807976024009614353711082894627045285533537414006704030947951403015259451907062823074103814598480565814668081400964983625673154301819439127774521748103095612813944495303133835142232700834095897851697658166209002920340532625821270587716883905782547684275438606536454668287426656598866384681946494462521152065911969930207268404868682172525247664785149456683991953116613936651686223599384086483884439392873902561432792568319022689553160797187620056626003839328541429991718265859083157873038244849103171668339717259332763702996284529425450745927037265403474559204287009433399808664682819172227452353792069210533385719474841810737545533085241244702618674474723625392713082703408876020767350189204714280994782772297434927314175620677694215896276156348664161499530247735185312781395367660178127264343219087403611626489374183606399335123941266294476268495400217011527938902192646279556987454760699089008600395546820860665017988573682948379230453297040346687850620206370798896048264524300231934514296470854391635869847932250646047887937556355597218982884710615898250838731648481042401550218048612636172304000288042454081465014895209272645432771256264721155181575929131920845722669701266348068136928049574355416452678139250050325297779308197610032467061857560283678755625711697276555875527628393334911519661177082763054254756722728008515540921663702274875094991839005527190402964647698282215624673188921104954554342279900108276591786575148251328169437280847180196348686841208100635023390239424179437705476817386867247899602655949896219076782693103295881586830010840309438552537012243375454974845487491958918864073098428846078143843635359140377030220014656729108945367294223705152387781964514469349285455462400000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 49759123046053456726061291095717442194220822078716042951598262391714920284202110016773943257923180110285296233467085619839151871390311716253766614703675376091097015070562185898222093854695533306878546766431891829867855929966124403615740324540434229787752969983033230538772299435951814080909818831568682689163401797270659130554002785503909973596460629834582970029769264226121788211350262621508019992098368513499399307662210497315032306031902505657319117312976775928764593486104053448645474455946174059495554383181592322048633842492680015791119299919980735595139336483076207732980284440138136745177245182009383141295779132031086322223557110522126551736082073345935257914872152678866970206096111166376893310892870688618484582297441154683731307633604118779948580279903998333277946997341050531740188327990877603170578361608208491440709016844080040883277937458251681030519114671085722402139319225549106056352264104589510913066571615396031733762081715813508698644547378733549940346333964759951440259843291269837922594596557087916567634687865677140222119316888298879575445128538036888299757254140181349338261469453391399354601696118457726747880238912402318150440059924151112234095336194492379710560278595810506337269179716873873241292406273386622391578370125653782636800791683344103563249915495677693061191797942240197328591937466334097001189126066215658984823390376787723083108122273224890140455042439235417498096084090914785952774135630110529545708819903389494902837059106863207118372869738219317331699823625216373932764253190843086828666155218418573193945745467988057896169720169518024477947773028075997036333873462656649839189446336922491624417005246461654753232246655588870453685901960852133774784062256855710687536671879141081478865193716467520045670004592466071370311796819863681713129027746546136224805774053751096428735140763711983731167168287807397122780652965539630267649252730470400000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -866274640162387644042568305624036252447594853649705745057744109591439972940007788164476089126155878066956669590621590753419528406357246986516585153422456287477839517002901723094015074252942277561059445616024844556048626709734440296851299462223432021111269423036433034936906566653783374027172851899264085085430849048662683610392548820774839780205935197417156588262097602549690093012903472805913693819749514196676030483484935834698537283789793899502928837939987723228712245375721102090014296655248205285343033917977209777795770419522668810808927225866564744329959229786276862473140638048837245624724553295759585024353282194754742124472234783571182068399700764921481396712086772663718495592397095944205958168113708402576110220824474888870077411810433193380282604084290016207877082192996092285139141717720965361393626355756275207536827374729162968217794319843398984144545116666485815027056669537403535232264708369053764364465682699619276398573142673140480037736792953782178598856201284826581519655586389742491815031959820837785801728685408361242760099052258560515063365024129965457311769474030229081276059518440834789709533570561044421401412008476147761471701485861971180795807504437626450649331766256476173220260839218139566148224341518622418671159724178218357603459069181295756887103860851129582035370746135348404144376302428162212915655473658578158206608127556179193525288150981684306415036620268083615657490639667079659336726633115689223853483656814421335549286904242602431225020671276927319403482926060565138385674867389980717535714802224262798792184616467074542564795306270075944524271222618057646167461355269324024917115293684174492798909637200433977445712560625584232610570031559420674754112503894704395301452944510399808272465002852276385110014736768923507965001221405086744628158871597182374785483834453837927839071465607888512514461239135215658818461694202452040577496252416000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -3034174740772271623516524320923479566472649865254627925427492888481072363820562111593038203757747056812338441270527012225054142498348175732877851571276005326538955564206162645921943437196887167496461102624162921449508400373030125116697049974262940275554940499955866870873489227843361482635358333519889392077638980490064153442218726748637734586480931373333448740560069563040646428801938560883166029432493849948618744967446024426491057455026799279728708181559725061782385380221935057210105110641316273158749777205528018697305438824940283551607469830412314506647766725896248682859727167514315337774157306020976793461408347318419335997032532967410395804383841053652890009957024851636663142562775358525190452035189803576742128558311576395063642231154753221003599986906890566686761832932464353822637436482320072497687625301237941873871286199075637428709731761200850873875896927257401169827776185878972058892674595841850838977869638167199355954102321363732983415616485661034727615615212447041209129297045538569626270646542745219215348546010144971901800446754386069725325212206683241118087596661019084806604104814266668490167807647461120567377961534181212789654072336989784776211988372313932717125827129166458721896366152792456378369011372272628116559714335597169981476918602018483487191018255222412031986008965698312826166892798626959614983622095276972423878212283904254188421746882467843825863660385600079895078376160424561577089500386177896971576785856211004369890095356667847237791426984423361437210588287038281014253867419888308178968751071265134124052468173914424788006877770193721034606298274045845971474751706364495856377568516146775265684776933720371071114691530349885802015953399021260776916709440497445473136913073997296076935175437119257184616284965662674979038046510847391130869106704991718109221457518659413596290654824716939500150055639788730682205077154014465027332538828800000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -1172143395692402660648606280066154349916386763162527771636170979500665422741680110280237707585067557000702099812145138047591448352380905357032870509547807538450882908686775678198124958946279235983473770886867210452443494279991408363215664656566424074579242414777075913304437874980476987970236356992645530200053554769439088245170564753682159730331461235022156833879517004271434380053445433681241121149691157519247753464649916450921470846063057704657912262442243357406827453314771724396313064616710755558440146509182383811180765852874468343175147408327089701476248967429080838623206369602619338941409060618530911690000433189285954711518556836416327236013746661157767065186156126883941736145680570971878068433200603930673692887311125635181485338508918371735797499504629985977799514868284674806852601087840198142423424994752960941938668853560040807338722800351212294030387993768347922734849094529440531416511122835868444859698541554723306211451160582225193952141812389857117485976741883325877411459086919145767850277772534889482634994854562325619281630958674270499619347315005006685324910616758037048660498210115415826603174401464376677574983116359264464120578048153787133101679966823825830424962065077899968305977255197958490962810689478231279322854805316553181992208495396761703674814446236531155188540346244478303301741295371932407652055511179065026370557488403196984258652702903322908301915896459940701076992395409803489537578566755181807743915133144104681197547758210128258895192074733627905109133307262959661421158828106558170929955775321588582200917556403170468793718406501226445554772831044132933579111462208938127314818798521523448576492619544014561132454177919341121098054098515746207321448619904956191864309385111219283909476815437048818681896287870826036216188418466675763718444836315759024008450843450206959775577720844713348250847891226757246713701010121083859073758720000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -257523305656336785653684282698238647466616195352532030216213939677969069019951807573614968343527336744914780329788861286778806605429965688788971646032895888964023186408037509994267987396206124095071333969055755206607689124431592607755577682934277794480062519081786468424382579025313862319101734896725732094473740250653544624423710661133524732939396223483899703124384996168417013660044400603885671119460689794017832260069854500689548674015914326528179781507855421486904139811975576779681408235247768832767991671269865537540819868278279923014874988694595169699471201598398682776748228078301779096282179668972578939748875417376192340795663438958141658503359699189621617076821763770361161883239257826899985236192913865449714452333207173937124342898814949339922391842421201889676048950204554554135421919445042815042158402384078841275837824079565538181764235086263657367543938895175646501043953307024582315512964901566038040591736526813968466943182356052239440980378237503683988295039511627499587891267430840564726472016579482924109211332618244714507727566353687719120259830853001734550128743502198263475321830594365528286663767853478370844000201412250681114263800367290069779576741492409488444326299708172698533054401548557041441345956859016280499857975369555402259293860591244218761437227589991139315073681844705947413179203514591122912485643121495940050187086612038482476322624186078118320253404268752765199177716495316179621588022829335180796107679261444200969489122843996857370692620688125128220688471967990505864734939659211390491047023252144938547537823104432043045346574075911951805714866908530526861605467541852576254310500724713699894629099206469719925023115466106233402508006617324016187482007383624970609173139886281169931958807844052434244342063668163303765285174349042984042061723260757093257100823940241261673582986297947357287917709043013081192939085192123459495936000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -36974533725071071370917929550487373888004406705137187600323113550315282723271203948564154752720124846269890981296370827288711090985820193836989581887410062733635526306734530310926487404433938403477033450603490912684869353811513727030827490944245633273542504798618267640108394306239888368336697185137816299662739703700716329119250526047109239496001648323605587130671713451058303623606466951590406620746098299528350946818642125395361206254939570236220777407064483857693608264587455830033922189795565483216743108563714570057249944918563819353869119741954322584925939342123034063735730099678926971753305038084428183091269005881355544147120395738011468526735035718172937643087686332908463916539252801382541131299082928848782683529440937675739924941343735059706017337600182187015860881706708259934443197980545889473901012631475272206177024477669730719521856757929809429908616026509754387375086292845707525656281452319741868895995574744138401962223129423303258208342495746904382937452062555905463699706251139035524908129103941573151607545307042524186268658702200013098148388213602405634765539680951059630973970416925855078405195993191638455138228132821583018452861359307904397320088039633913947175093975185379706970947442796121397735838523164427043854956526060727499842930394013586280075219886563652895097642634192650653100351529473827084592544258229744485876337596378627832556111328993350496185848922350627974029094777594101440323302061840394134650860825052732530405704975233816126934095702994161163092138734800454536270311274831301218839357108774428512066783825974668760745581126733867878394527818196689266476508007826231899418222327260243232964199073603330823456691795966763172177733135625935200702110682541076018029070871154700222390352067816906678220163959916791628636767937686698385465069068890240878436240549847092922885557986431237493053947273195579413001263767019026572800000000000000000000000000000000000000000000000000000000000000000*i1^19 + -3267486234518200183736535798584007705325425984526322311946336112425120750358800921733826826496759156490545782872638797565595998828944149647959753125097042507253715243070927819305513800233445199294001310572444163930126670177163448896091686522244715705499790974584654457089182913027136448480822216969677875108108782435500544338879375274674094087087454688283561076467037866852268350673604846451356555045863914773372773583372870272637666131321996671927293139381353519709951273816712585528898202447293931295733951735937675310253731862755768061555559099547187578229565273753865816903832100193268867367195059586559737608582298246597030123610901309065381318237866200458295054239375006971784292634295979394850940885661418061420735111603711593155127195703476931012947314192612612143984043763594327705055932019676220753393474949419385544347822960932608026920631359359378187386808489612606030503092170696804418915062032157578126634429709323579882683494278448297586648766629623565585089103176350652170552128193593455536367260458642078432397626816434268604731888539039872319996320669949479584121747397239552081677747673208693771499939054687456398381705104313414595526971000729466542320188809986182708894193750816543235655609031194263923802498325940805898086176060651119407356308044308117787673536597774596092509330076629219818887587570605055527538140691984767253921575753448511624341586866246983671435056006924703425990684292345222545552449304860119988681628428407967008949500239538634397542887327915519037507002535563309968901190272642075545524072623186263597329419697813617746888139274818424027054329961349110983278395107264929730222097757610259612289222162402760375378523260866600146686698517497267601256018503713673488649720252275937616903115155594885006196843298597201942708724908152810409347970516689398387876987886736043100980818108410990587359348250220921519249446116477572360000000000000000000000000000000000000000000000000000000000000000*i1^20 + -241747646426203222178153544556946258101460431248945273027956703321506116419997743549351289675046764569963374009338836714866185424945743397084335304686347582570905575339313023993498448426799028480735542326252545672071847175107787146915571955589482096723613489428377311751920729720223498712576285339633052665396384675223336365179112909754677419914673923342583316543599862975868840799897912350016467944389932267393305741755128933194534323458393288967729005447040677108972191117504339143838367274099214439178524955534529149898022799708041786455389221229121252866833374292110494070200408210688109903626029154293311228707588350890213452211964981062624836218663060637102902805956725182671168027183766024901477191259710247874471439854948354705787145788031602010110753043810529655961629165763580467953856687421374651466506596603450987156727215626929010307380675565429567510329159254872066137355421081388698242394230435863057099265399070157680562368442629916240274131136959663194613885481406309689103118289244155610656247598185426985493780771896785556293912758717807504628577316025978204584552824608563489764574681327902097101808622949199621846280004565227372572591886580102537774637844577770773181434449929137588254407113520255912290696299195593215587559283166168645967547782210993506620132268060938907068078088386839799525780153846234853317062894525149679330947598860055271309955685563038990392090158608205498126860297348342111490772923509379547442384283695299478134067470802990831576784649028423845852525361133760655216860524190304954260557715755402482421340959855264892974945595794373285282329947661758124268345241877215841951258735888538408839174093775769419708079944701005182255626823446420110819824241168551662435501347433294640333997878078012500935407237858241027240787285074525450664019813868094042271841958616690126871658919552388978919430590768815923961885384881322000000000000000000000000000000000000000000000000000000000000000*i1^21 + -9507770106504333938500607026485958726996463434840384294160923073450238022047380113176358906297641624639885664133465434541066935591520031229048440153967433684499278016236472773383649250632945169036635526354678162991053686282757074711526810920906742748768080872451152208553813154057292970356668027362989041168164598932818672861841652305332255565563059521864246823490313797665408174550903700838557578723524393342587088738135103762847037209271622094399022434474099270594513104406172146655833426767971990314344348272279392479817466734115846613062665831394399629125244119750982742726244785288254628457597892263364224020280942119915498183287532649879632564116966860635085503452031861989983344997948670988437570175510179792231703744798911056690149344549746305233861456143336509980674151087601992782731408596162364854340771172003931552717111343889587039024344020832416098424588446782580656778523291773302609507788017829448139775887752041560203886874194224210362188141995231298768109944381646867590634351769806882452884212201533426754577643920358350819943697513019370402193139954205991595783048071416984312282992905412577763631227148246919306234288477648138329266796585789201231159905956969419268036494727708993028704639446653062058655139050283473914055158496582503913596562876685335047230460202586675924621424727438160821156965697480024690855561788660496798383735542197523054028418008347118067968982420478896532065841538027048584379836833306387174563710288322879330078034066618092470152833900561809071521768509997512725954561805758284509145700175758878129027867269429816393665866980792858337000052224170650523800565022512812628139013253211698551341300433464378080602045312559834361566085027598749326185866371040753894118264931871604323604077893349012894145415997372158183346987264144506982562167076624695471314258869792449875870317657139235313049811374658431995685808610350000000000000000000000000000000000000000000000000000000000000*i1^22 + -129818852073466339605427966211842194842719462628671304666228801125419298744810267716490332077744536825329628219239233864195958579800173865160214403115674358372284163901305292176514819145403940083790957173902071572414054246643541460692201805022493985360552770449132862487127132034679807047072533744742100770424359709853069405602892171243838668528117334449353716321660513099458824287389662837840932427068079193458883142347846984943163106076131709350631758689331469559280224247364687536193401431755587410541709081512991605002190006463598831376553356514194248770878117034165146044383252217714117472751458330253484873186124187386611968854981175026639053025224800866426841820965108585729747189721065703087705273256136757470302396713936623300967306323365182953019386601894236315470451548287124076456302327992343013920528829661119608198328775310538391637506460612341749769912677474453793247176717672061382626132090240024521742619269728432951138998489064544154705298448354197517174377617120151061844275048711723782808191491540447759882713374270394368675684967818949663258347123786202925420405632318755199179142606374508045009899302984913754120235911590855819598889319344903798202292138049676503730488200408377943771160623992055967142702804690180347943721735647844049674151759075438550522139277976934500279406815562820086724388407934405133751302096645401173910511150612554710406514386172591035363057626738991909108953540568883623758482687759459717847088232644241381883442012426007467349515009308677506762804379993981122141739562935830523575977346118937360576459374266213931018244705100570974573543646707626713935021072640780089731784821132231011179990843131602084924479639187124947428715904874232222115895826854951146835087923674076417330276710188570157782504721673194531773011102820360666816485116042473749175147334471390020415564099456904567724296499035242627874943680000000000000000000000000000000000000000000000000000000000000*i1^23 + 2613226060603132468901085403264517969448806685848134947019402585129073496169946247030653524675810878927024626243942298359539852689446343704733991856234345753817841675334285022985870627353953715889420113701404634571714599781520550985638622630410321574682889581140634781804998512678928775396673426594904217182102253007690142470063322420037575923804666190983292522032129468175538027529995885150616671168176907906651270650720215303693605787471985857647900842025014368287051635738886933403098298227605375310391532093316358029099751447277784326245767917247472457216898435034382643867994935406611737309675278773897986268804496078709809218513261973485248290601952388066944622449980857173264220821269906775971490574108660505300253780835927878140081938513013573790169395014213457077339680689487968232879947630287645614961375664239358840609131697851960655734221946513244246027449618064738808603310066197587514563673712941891206525539306789971514872441512275747103301729566271623540367028152285950555924937350600745295372705448926987800246346740938185194376558643459723527930567480910905782098449210099128443083864239941404848663253990918099351034144626943048943515002132753373329577394421220502060144489132583765643043225253277999061879383388195049766954749951585408798497820745190403799019263275775503443439321779196556816208704880029565460168163941839810165521148179151312866159348709223901262429908063486281578606953482948989863743750004703934762444369776669439578576937094113136577750821541189394568900836724277758085916533544673023046678134970940341919029957175842809994448489420595428382267352416676381342570304487831596306441898361329773921128819948362219310500087733013268744588008842710408528433400400075734167198281971992653619715462576996922498076880184642875914268861764718054054234077999730908900796280215184628417588061040654320871239759088283213621321179687500000000000000000000000000000000000000000000000000000*i1^24 + 388391666920047352999769474999754747974829011824735695347636332775036353457152937222816444648076046103557559192588799923720947219958593019846298358492604263876365569335237110878138227838253815424810909717624118263638451290316612659559078727281399074295143835523761319060118787460301027047242275858654437636445752329624589708955776826310189365343997254051855438468946993911122196451786637196377712185888862021687650115903658294715741206883015788327455634886684825801366253543372473776982895647473151455552963803400149847920379326970411199504360810070908789664624317080451166393728191919798176505082654640753227870706328291090166184775110442928997884529988091697037849036102591501748361533207590611697249982375892651756671691630432331686021162006478804220092933594003170719835946885827930486638046188077525047076842320791588502535710549635739312633866334953498598067743366778132544426180327465444781247700766818635457088768207345949000838811221625709072226791920570963003641664222700824730391754336374012425439613871736665001512299315206677082312473393716547024271251478012068994443756777722029182232133886623408488182665671510180198906564257057770482608583774056052400903784619805174334564603697204294172526101901572150580892945907556200667915177184399166541675834632463518938158505665953357747621206074578671246791931368790603459503095753913086852758507889778635523733209597351287618408890255985249762833347033310449749777449004521913435024814766572374015648994954696975165147797367600091813079206320360585613155305468021399364860652538240937718621115630211227167991951387300772985152153813725248490126828100804250426455832454073795958484134304406474082201517140596392930507338531123588903862631522737413943122923888366989524143264685335433710103816022652181970228869717538925458566870375983756482066079257852155739123164982791600808208376447862704787267578125000000000000000000000000000000000000000000000000000*i1^25 + 6567687476009954543120058673380306257510607080581588717386355480061104035356787790403443304781931493395085043152424454864797143814597795403671993713299551016633889796115876182192880919119762261500833399725499254702764684324374633520749049873435255395789402348542730518790890223474444286023002680934435791577758842791668704355061477448524839916938016277896704636647854377771488524194698261615673832164123452960733814310176935469517652463782485110424297637379226684783323173816024672976936639437921926730189528140806925694283479541788159307185389326743417004856354220644542043000713663214504807630266920785540075155263331524238912587255957557952626865749457889297175685560923361467109826028607612651911534786743114853710031726592805964711504847185283661365622874517416215625542180324442132040139740384373605580386393294179746848010187024013984777052247979975401342367630678375220744893483005393026824848930457572137089209480205743704416091656917854383018425503634989639212099043401792804819717490101301024847698187802274798500749825650746593719202845820813059339161669395611131128263376725117472307914790142567625300187018691012605630222298109280559073954209087819451077801976756094184939080521730005779208826982678304048690499676326050379307440878129595939631901749321861625607231637752815250227155821337054765328493579281443950015869661210808275354297742612799626266871597067136115577888972281644362729714999101181414760559447703065306173120261742731485710330070368299178352840062471905597362962201268624861018707603530187947748509982820306254555785981603736438267551426200013125874738173784026321891634883633507189154472478982160476714653441448582977672760635072318223815842956135375433595075148881710379919114406102219634311646821357321859526790296709221590467789514073943171720144897589552199481527313881904087276484013556047813628008011707176550683593750000000000000000000000000000000000000000000000000*i1^26 + -145235939683973814628357753408808751383090149730856938998447636760739742742874671698203854411141642018728632255214296950290952967611699353844723705470538995323151169028154792998146165147152066797799178328077264373338814210620332052037947433116518418910617232372944716001743620678933675615602927570144054807006256852360934474807848138284820325554154810876207967846379298031741561400482155956453407343263957006206547505024273232722589754725824486695735376713695508031154324040744197412860986364193732883746359592992713272561324646918437539501844555487414657763221854512324102889813744110208015417190307935167382306660261926127475183342123560661662166148337486843532028434154489181743604388101945391825767427491659391214093699597957737959103172938052807713673788625916563476805466845534669175836427352280843017576105509568823797981251930610066478808262481354040540624611235294951922022204119462000969808430980054442355639176903482603742331042684216845500130267099916720725590269345324110626919204972783710834896073786651005738883831063811637481319893601730852455059609480227157450810599196622535140499454073948194389800653480972112448396916844626197769362887903308030632018762982525582405411843978770743324148416774897875709957872587105753817006482993390703202046661164619969214221829930076949501605347816928014092125801095614418698190853688822351293804470783577516558295901852242211803104989263625004340217104398775620660805127415562550717673226259099108035210692221269111133882175510249028385177961048490463766237415824246097179253395643015288751497132555612932384101354766708893994462998111220041534896083367737965346227862655184215704066438214869388236611901562304397834008613668212885535056887806962199328933042225523980651345890739408333927088096167052890021667379221662871813773724169276068600610915933087542431579584057792525243982552966582949218750000000000000000000000000000000000000000000000000*i1^27 + -1357963826993257747708911400603523244159680713396877162441987221201481970195115188532139618584998807447228366446150343516069702795857933118076483623740595751162531828613877270464093697478090017330565329542345860283759617299954347975676916479122269863076898578592625774047924622858045747871819718278490090028659764864029353161135535612933298120662215554413877050643199866398086798477054999519654024634682806891003809840599852819524315515313945134725095124806989060889702968824924782737344497736187141982425741315173117408114416662357670894715283573022829239589754698199679099715097945015974361266142975165492473331831588111379700982730417759253490821586923188349326436995610163911438124866858063662712424049929763924788837835632666809528012716952157203971078487963918461502054679693911988145349801614098913257052112755437804912821230182524259083614842573991438572821184184908566477508930157558340619897357340572603928149040318285971770860566218576202524766395676336969085784000046908016029748544328275576414028140584148095373976175988569688690475134413576995016971341297725017327119747020469156277511247522882257601332553565090447104420045644284873974020512041177652050034324354549439491268527672113925555321764262889069700726494652236184157350492820573282709738709858788370192041780071851817034473326685767435126409701399857724156643024009761577025358785427814442584036157087352908800282402039646539771141670131058016472598424007350275958151396395715577570312155348718417809480613730609778748878760251638435005821177986560965540017073242957290789735090644309097267436211936634040937028776192743603014710775980120520917879847700670949537239171407960060439682559258125883053983553693291874568156079424790986080220656724844427462740855694550538466411392620838191522226451732100835960231744254357987362808840102872427416263031496887121502218006525939941406250000000000000000000000000000000000000000000*i1^28 + -245305449935924265447196097125654715248082528677076850432451288304498304944414302592091287632402119433378417954523115400088415680771491078670200264620018399759193715854422657249232264730194820437198276971859545907411915460879760837920661601999203256734346420016032564327489090422664299984568105329006061009050937184414566172794517855412679794901011472380130886809930663014290317544442726167564542978635295930601244955629134110696870432789742967980120371865517562942348174954037780535066536084770967018260524184008759534071033301765800875265852389803534201330921664150564672900977243368315682257835144579548700245704001246424366386895367929836430192427851978600214055002881669335120464560548718243285339690859013141388729582990819902527735589453951077819386974918641321881415735431754825105746750125059681527112598236051607660660883087433694545652912806757314970505463359056594452461920922303546420072690756384261199440603285611699581911880031527230088579539310620739895238215068718419409937343399402577718299220700285738138905169367834220946996252289390775436942522185263923570387319394645612138921340681699017492732087729379888837797630608027330763622639979767787218343850070403821050390740174491712500298919659085121910988399894917889375187116650430366193567821257459982388402910472854884609768806639925380856109180464973670743449280814384942769065213848153148369090296794405325538768863852769030193740472444520358990855773068332841476697497086782721083552706279567792039844657910504976619596444182796026350299053307766643545785347597015319375508096027392947782246797208276497026853500525433028940701649395754625966298158145513240889779982505805302329382124464628944910218444559355755658898068013361568215945316096846911414128693908816520028169707373331761321941340750772371488716956187752420911459677671808576230307154208073504756227785562133789062500000000000000000000000000000000000000000*i1^29 + 6114499705417176999911535278963896959782284481141603354701363142690272013548910088063806970711747560046639837449139114959908654555377268045888135277415578440313811193417739662596291097318467959267101889247786909637500151699175998582394634372818420129888381941196299556159060282678739227554642838251666734616371223279283584254830885639486755633464088403003932391425298891237295271316031768089529126907873746592325073161105917531347153716702027175943229075512594385030813525884047880349790997645113201811670575408788479188568411001080273324541845656142827668198150654560283248583576884458188659163527528853390464459427178813190741637112376152130710211268352888348235130451179810440226530749112774871717487220044374367515811888245385791066910670532407220756338845501319401081496709099090337866405146175393072658610028309878126000047227488654165920610592609725527834352647108344614311681446811384366169487497592874843819734249723008965633926789592607734568815315779854633454233114320078125114293619141851720762603959730698050514505169122235032152351557378912025350253149867637081546757276579467651152166444185398513449627237274069210494972787226337830835886457578814256994795056806747880633837085771509053451658264187342884445048383710036676704740368609630700907098478240220800111482513155315660166890094610448127979503662394952487140665250150576727842954009565285808938635236565391117225886302192394522114030505796655649516098494972894417092902101257339597416186612425865293984200760239297939052094812599193835857929889817411740730970209946344172699718725085766228560592547959798635008088911888429613461343942180703275039122463316464301601811963368309879797302921261701454925846615232383707395144654614489726893683911964577809046008862131597131166927987774676835177476665734028183939062220343018288180601646384849387997555258220520740562598373413085937500000000000000000000000000000000000000*i1^30 + 143457695418085941544521435603909451595683032563140011443224387531162239189066708762542095765939021867192251010496374191296294197875921607024176659683827119732848974665456250061638104494994525247744029284404137748188614008473415824765927606657259973684245005069479059261085838950731044143712635346229945956560856960879401084731397762889877321623629834552142522332844430527939010799233558196559619169712571734456560162416003760801326837798019712669092286879414192235641111035462610049395015275359066902210659699472050882441979085119440979613211867482466729163330251547861419599517649049812832414061316351356526220497145708029808699530361729122815557803732650046178417151109323980116570555978524877033197297954576821551333261509595696191447613828614728129267598313943121004266674382341761542440515697763269432576426821481030007969832598969621889618708540515107460971000909991613950197713704023338527070241156538731537285065288419241076812891987108342108627298543278650339076904572813796637529523186993820033741152402717735313998833760058038079526251141726995170844690593100886484005232115475113751637515540779717032554626027598561360851418704966941300489638734060410589384431733783027476071979828991246562916190687330000579627713341562841287562716708591270665928169218824181451975288671252698469082604714685877825391454099296180906815196498877344828069738621994880278274171367092443945599999114694935277808629668749182225909732547674834670432444719244466997579369503179428867398414201643984287502656141536628682334880480360960066398778624737393233391829825069850556064220230452462000046098776951648135162687838364112188581482577453774203195463399930987115661641034474734646803966353670337166940975560670648179656732597655157721500294716811465257856220027873978489910037639953271606861559081306641934796668557100281142554992437223733828735351562500000000000000000000000000000000000000*i1^31 + -913482862971596037257321384080790188685648874294345528598430434076415094920243851932285563830620401240597909241748037996806894785397964030683815382071432340620824719594769839545437034351755904433540855115331516433436641029935835934887297971598828319273064802261684531686784809658105047607469461656169271263368020531846240065615724545172819226884780180877479743359747908472657751272343526624084198311414507049119442149487912079184548654662837801732000820830981286630809157652907460662372466877311737769954909301200331670362979794108060934655752693257776408376733337203494136531343023611629047281642856042749655656297101283615683054414171505332979036042773666926861945112298153432040735546543176264651158945647400110363400844311410041614386146798845548333716222594930485532363586742489393141421812539852716738483547428741569700300023614350178368000843033454348681278561171515548835110283587261767020131441748083553223021276221015911219557412768364446150963354117976585121813628283362190845612845400983354409327809547369849496069576000581607997368231883178421739132552965733973252666474280849609660716740979438756590579644804600617874559712655687092051566415778510488520841884037541888461176801922343608048746425025397021708139312750542589971910118699764248115461005050449846638559683476990908299516345840493650639366420373878079228207273310011252030450395464141521205951977063903979023248107321172306601257922722304937250664585003194227570273574692926651916491591567818371654883249029815352445894001607584468552682431080534534483173793706517713061556742706515377521584274654027142064390574244902896204388130353082919316502542094356082908243613968335389507055909436153350588430384897061183048566450243736324322348216436890414127086177079833526647903737837302255429811166711762052619673953714821729859223173847163745746749275717891818645596504211425781250000000000000000000000000000*i1^32 + 6823115710577095013924955804208305737035824651702118904858826048374058849005164889868364954409345035601528726671812826607081378557383159044320199615749100971984200813088430509463941354590134472681920124658810074016920068856616995072288091319830386103597033735475064222617011691437726292519269776438064612039916851016246426482690123693692794459544075278807568489335857517837537286395125412824935019183034958092628885357204768381514335311119235772282012316239288931917524498586375285140367386307334305222340309313732608274221258049720198793997200356566283122082532894425471564063800589459024740952277657752388157485547830340358821443518552455868111554672225471457104838721466650138659437947453983126420425532659040649771082325593421522721117188597886484860649966153878578760896494156785024444080284977622554244706759763873244670148772401576012769624031752917271692071576645446200682866429884522780961435027656421652601352687847756446708721709346129754853888474016289256967420049126655906303311812750618193108495522798286822654275066840982274586300584196485701225487568541298650238296445915611421690373596088097189557130263807855371536484285159156831013936188190574658996730260879518891751412792446890058655679983943370894114890284835295125769007913995191369249051159249269950962191969901004280139658578687923195067085994803219306267726386919683828229277506958560089114132842936576013027780260782808474630368163121647400677734720176937834755464627456560545718642277116534947715660882202098840949767298376636217621303148970053269071801381615252737735941147588831667475322108764524701481456790106626928466306445671165542008956096346270601594243002201989768473859813404778518853604989534567684074737757804574271220414834223071650619474761490780156420261826713856303894529470711743013980412872067981028671498727213407862248713169585546404123306274414062500000000000000000000000000*i1^33 + 42458157641554287957041165230744058437184867299588871183847734887748909942196577356465964472746366780252201767889697650874339301339539523657901954022452102762803700873801634761171402781455164022563191862999717118529810252408592100520048942695177654311266389313008678567535571838619092198084960490928194232329866381568759196844203964642852785286500924443475798813661347937758800258535225802472065177006232886344950382112472116720307263369059101943739818802894245719209156306446852392948944367047285874566083041192025940519976871853883710438650680924775951054366654989992363314491824359742018163854754657801278487006029381069084518192467798817695419241859819718231041736281677840849953523600244446450415223866273840601993564723374493025245805109592694588050160742232735587384849885208162106044738035534557546831767057976102727109888307034696861754523199223103622969032838233793287642281873780839447704648368617663847059357461370688268405559455729935182099993004592875972264844101395642145737415498761113605476798009353896024762410790071881960902061970397941975612803055539937499511197645943820943321087653573728817153802733500912470891043979367044781400493451987628929803478945086101014641502616062423614128352305996198101235309845604373152348076210390408253964622526386759589972412327366934289960318150388424620824211858093784120756075488026452942555482979853707118736010535711265827714692715095501595425824141826633911414652304596869086695702278478488860573155332177219857345687269116551747714945846767732836905926134412123566998860078599799987900677688727421397779011992364468180094631796385594271415374004534842272180939431230725501848878152110031605400625495892980680053787397986023705353178528996970318229007892606832412079812353820690790255850235332754954500928476322131601884516259787451149125570946687193156604456676802039146423339843750000000000000000000000000*i1^34 + -1286165338785028540377684022640506944817653486153924511469544104784546490034157722273134994898048642251726022290875115070285593024158461231756653377030817541551785903608647535563314778236352394100957836243936146875288265508901214088535824584380725785171082689041956570829939791045668308674920435176237475291191815885702926417646452153895354189186271152654590732688986966842947193893163967200220627515478249978008571141519130788230513269609226717635765594914350701726846282560635916546351530534918208822589737832746290215126753936051263482523691579086260385607113559964138582479026425076466857200924379923742824754327606794958048611747629447455718628604571931827241772319197568165211345069257042060798704402488662420465708645134434287166248040178299930240149065241450263558967980039323471131101332583241420739279546322593147343800883642576845306150117170335342481483508559678357806775666416467417531637011254372395553344487664235217676544941626618282100298946062562721482485798380404108215399646551697750553927952006467107805265938289243989618822319491426235161498123022273735413106679304239245666202963330938632033440717273782582294061553452860925239178365281227134948072072522832338539133974884092361524692861614941555753872226738785891638506806774582173023373264698179528470516078090949816074397610829291957300424879746696834837979734413383158100894130917992312722689829798621200803472640861678463423171120020794264858454308337453009154892670927427081137151114521683976903432475314856404566498477426501388865293344217274291404344525242819119841970151183934849812621195569838269724782284870278693578608934340166424441208590717998469707721424504049726325570931328758091429562674636195654458504891030150275361187618490907665530541257116970518317803474725881996265808411243152981205180858058801839322184696082119245125260017067193984985351562500000000000000000000000*i1^35 + 8725250067570963876770205991733762208946799972334515711945464873082122780793486216766570342831997480550100446937238453134183263015652109573232187119569821538156311052267144909580325071493499904235576044944111478877106129826483533985953655524398900505273778324904429195562377655594519088430617180350314157656877786792421895902923850736294841898676682061041274780436142183535912136658455061734826900255230419268375969882975514253006858473649888273572699219788217433195945573961933543227959149237715317651788375874958489379352598088656493775850141942270935788931254433853967364085785097127472512171749672488506395185471413349093787003585379467699833931740639129714711860343520757607847498480198507155656966543856694077822069921704539135731887454095923115092609461256168126173102052322390914201461627268366670205277879872137609780318845760955990229498236934546889059476241001976040804314775777023344759475312950904012562577602848354659539462940521048466575922482371923027943260502601117564301572992407669743850822464699416954955707852315415375893309821503983881422347258275521609601644889568867268698775604791253611545630041643426455276354403661747869867125836056015080876393153987851174296416888359742009682702761279069663602688474989756774818135136217371216579914028328662230444520316207748909288674287934102891917243578577478887937323548976705408578603372247161769388626978713707285152331771868846765359261872265724887003873453832137685965194846253417418167173184377247400716374556078709693883063822940682144970171392114549195615090647738403086174961618528840421145220923154174981490136679608262404703352403171268441258203983821225485840562846209445879450859822130547149018876400881036716625107055854856680431479497832673584621956784808392778421742171645440943659667339268082903225595678094273601715934489964906695202872622758150100708007812500000000000000000*i1^36 + -47440779650266383275727478390718076319971555497420772757854051651014959713939320072214298608415581818171299606836388086674464076393754457006895863958898456604427540664315066972774745368717101247132948845288523033865556658164540767319721798990674750066141017772966588686898176001793772650991977460846570559163485590289398548201645093377521240888897968341632408170822378651217638000824819440098646616837807661732063911606080387339517685745719687018832183001643590831489566556613563591183173522671297922622726541604373474456400200306968952478955025234226892370939812529916465276815214705898708390631351991684016635804341157582188406098574834170124410646735229952877967398813812246622742598925217570272368521036766152989603503631876089982008750027336304841787846842725596962930509936924199858011015932713516163999688866744153310318495056020802884684040345637760503899694302258683058211531900571550988998929389907499404071244765517124768899784833567094744678285522561728728821327253370188135087680789386110540132682924446134723884262079476973922683265140104157576791523194577553790801536094281746739894256304640689743112593021533773334349233920878851271758201979566249077455233347777544649440943411316046735612043991908768358920936702560631991576293996168143782668309544211780723304532641516163915748654503635843016981970085939082593235279286221284135760720178137786578648115004475899323818254159466371087414383235021002225016291127273270324227404038423954615132773625346881551893543845401552021731606134028263638305598684442978864408084147971376384370537836341440967723951961313189389044939743903931018946600139960449913651041283033277551648844343295008968650795618243824159874247563995098994650042956191560453184463806063954682854059953147957007517435793951347986457730626857109197543241752943406459150716449314632156095467507839202880859375000000000000000*i1^37 + 39651543208657601934151818358202454863323310737876290123093862883503640562512376324241414875552365519193186899780684412895002574188053247013838325139456665913648234617795884730756984566592030630597119908557255298117365641265463172831453217094178575741562887585983714719986005835743516759265221098185706944071554671538167023472566409711235721639522518651241516032593012188865848728281345780938132836341400850287108821026896476403273156968749341843279643574612563032524498921724603780634031038341255668859757967357271892274869310196038119474500708961946013650554786930715922496810708495377120333450871815636621817508511199492752600506628076152788248927920823801412450074994605643785747093620149885904172219319912231941660258613625761544531919760070954792680943173069170928210782207367332355646709239106725336741823509679522315326954491829649183923500429712412213640316586972039159323889665531384178565616603093679034767223396164722279651111255409306315642064370906328477240511773821882123878456932307051543949445106052007572312312615621155522569000973921106468393842066872682612964450212224862078449923338454512512617630302300598489145935054587226547713216770950896375478633241440835437049766565833649898916250874352624679276718330369706019468933665499630214662337113011725326670266648745811676252498333236961798047322870945717478979856825475989492961909405699787539573178423287054870690368460109472710396542939324033026058770847394449905170789264508686941838642812290472919286829102012674381277315525451438771123379342498792206237156305833180629018586166437475987742552743611437385031929610709290023933983881216008550599382388053329193792862085592511722130560970496989230270642868356640661801166107990947944290694650806135192582734031850009118016698898453964055623930728108438541332306316106825012455717144705140381120145320892333984375000000000000*i1^38 + -1282212047012367193453016515573044956142673916712491514362822057859869542558430656507070170959744718722846828978390694741501910482543660024182694704496512923828464052926762571460046570808391855078650288259838522105800879048262894918049725796741768038160793858785963724276180866196094635747383013861238720063274564330895794476012020337044155082730328485037399510019986803432709312440621743215569142010140130957889670209496277747295720848105362087981433907569002042259502009820802320810376271802424601766134732310128140724421413247275579720986671567932654876360309851753749757518205344012347342393553384397918166886957838932278830202355315317802296110959076701538244879046398483620114004587511756264913015081043703694695654725952868761204087787202591315307972270865701287834365249748117503483559426869687505927852002239382578706059573728125793382191470383002616367576668988638618366079152025603211757783829304692081247413920408080065603485517863754547208829711940616171517127118832171911126570153050139083806715434649633350658068009237407853176564643153945014503021724964171541260147704689829543351378789201526166527575623836990718105068916550826653556168842864842606115280605730904536424125000932351354902523409297412428126684781901960458380723129883818270548669036323220563532775298770916322141210572952647241317716109597493759017833540520099662950857945643249984005279109597241617429545831039553977750007413656755456465592506028993778793929562088519846736339768427022021660578753457824773848671744237343456812929212558970720304752827972930542652669198153411404261719513252014696489286830439227515505456900606041064752657311679816140297474855021546401107616086386154114643516565519520285066746760547658351055999030518532297594478588396537693721911472278602143051048174892601702537022133662375998877950307395076379179954528808593750000000000000*i1^39 + 5009763493027453569835421601876871395465712871083089329991118619771125848533522387964666270592477299286090668783129620595974645680190990538841837622832685474302565984989197763393242683141597258513046834910406018359672322641110243479015352320974877914561866441595786225536484026124425424560427331468778830587648226685007141448276541360044324328571708819020476111857591584644377947276788913711218925024621373686434583475773403162602969909268390668473598478995732359004745080447289095201543247107872618510638727426786392883428055971769424307784420602518403476797656951121935769208574417876812485461839565765950269734736941096292227907015258441228982599628648258356426000750452603266271279710909934592671491478397911249958092413617470458708397784770192322325720138154842015138515512249236843644414209222732580811771058984127535571588427311038838948552379099406903747775133928171227188036468952344014952147292046414567508917712837948573509391063502245716753127449437051973272140873923047694549936737168791875806106046179375687255260058086914536219895334189278675399569300610874961204093672378767516088908087406432495841547775196741166720292473828536193016160092123695949779069876492487478782047407769732549332468730910677988128037451273580180417512726512472222833611965706264033576309797162454168483397786862364065438479908959023009151532469460210343845284001467425948619220922577566840016673649115935902326226357542949414751357572317363092420200857161571342436249944847327329813064373028396084697693477297372060142803556998094003409470269049868957606722744949960519907605742423338438014657708496124398584158056637518974079798763390983433452897815233375223007473534723543917670189845319737226439388185813888583879167149609684753513034267335451938317408368646897084580405072582770262381148447631324041040605268699437147006392478942871093750000*i1^40 + -4488079739563234860826144149698014373892733905547570185238555296356567196613205706681417444499576828908032914187032463757654416869974947087642387359622701874222814077202195693649590522861635960209532497417280347839602771206477932752739720430222004114647771266864958658838103560304716472798254112064021326001646127237705332184235474095627890268383675964697994875601379698331527910690996945783866362124627374159289271604635101622366359945688568194557003366962075221350756463779055949347997861377680168249462888207229080777581753630587752602522826511376324213132478364440275637965398857300847672248653835739256921225214167206036304019243652000696784020684238982451205643164808579829396259084836915316222005009938086160353823595100245642764895007286012810325507653808032562641498732963615146607428649754901707664991436337559445484915736009877374718769658157890859497252419324403965172168131421793242957084108443473704766522157142731105330737958087362607169628976387846043407471428526533020108505170442858519414270800637740008139962833025377075716378860885545533485083113251350982652460726004403078689036086926449972016483834488002970379833737418907218164290745106512818022402692845122094968162780506836760851333246456530072975376994122925880864634543399246714711523921539493109485450427033033002600545031270848463509700526832100524984367251947344849221898941394051355210585679951048977263356641425225921263119556792538600761922188351708852076067660372204089004088076322679719586363758600120669850680477779046142794150853724978044632646990827408870403516748754012425279757807656118733710029488064814599646413473825309522449183124349301414280817608172591773045093236128009851568935309851152981501537894749080436500025035455670688384251257919946754872044881092368112021003019369527382592638474009666789784255342965479940176010131835937500*i1^41 + -1388018265287174768089741551677734158998997596049043589973148973716957478729498296213962383547468585155989974813706443242828394900168716713948991253040578102595692698690210787756004021255193274109224636876453815166150376783211115048207833507760610594619721877594699369814689489911978134217885563500941562263577478957915927858424956601121308168972669490836103496324722072259707321322939464317075915385936154433388230572487476930109611739104703784991072379083267843127235016459037037747612761159675542954892342164387153852983368252649678034043032663459012751460014614348932797264242337973486070112941458911419391016810412751431562576208317292170050432000034092004047343054056916445089905445773048582279391952270783059657635767400021220109093102929870405439913555892937989483706632474319486700502365802292620270573825985697976457018341048040725017082677619168700057109890618876624563032065039983219042927018640416279178643663008808011907541910260509468214190499975211964474663374431310507800302144140394645085669144665626598245451156699714472410475715845524129090550821057338539510233105035065564208363582041988991404895125886180293885127833686418027017597540050211205072587790158891578519530293671292257398041063243456925853522152691250485918588076197535739733859154988389596111004947403232014396956296528256952196283197379524954403416228954899851173323633198201932166565245237234645310711353853228874188796235517969558383507526183597861016125266402576751346600643174252944312335990467609342541218712014282032351734145373604551390829251667677416429124143372434753019153515482887397550798969589300780841618978858061224401822893971538304914083072189706670839624209752055911220411059712179315657224662412693804555202771278470607562818584870377789348321562537828634958030240989834307466084379351631346935391775332391262054443359375*i1^42 + 417485210881963070736720551516923100014612693564369153659891394529719882795112368775687386506373217360307008359678675801561317475503574178711603242968422882377343417842822092903583591507598195076613798571236043332546899709985136555018529549455583286738073825414196175886693564390137394372932198774148656058519937613810111154672683678891206032379690291670143296653869979378298260208933849983284802795806858079351880440645093276578484209807566677568247427489086422011255228829843761866477264216239154906542584355781285205462479027865191941195645697002759301033870043089384982316058429563414944093731005200282932485818412926936959414170379832460312335881414237079086388595376124687870759696094385458511391051895841533349916718802492088560920799205883406728428820759490029003553641868457275661761003397917539615654324714955994705366998357364082893277412349638501141323904153413088046087444693168273854893220675089237453757083206998803761269828780572067890652527307333731752230990165267841889914253168717884902885547138480887322201794795232602512492433370017945456806115636713242399022626706826512292284454189876371961624315282591666133380598871412994926969466839148557303615696581498807055069735283697251858172665374291078921188646743878337294690937236263551458971513556469493020471538962027115716699891719475509154118910342567969846445561548438952322228842640020137483852615227153588307294786832154208554534073682536247496693187119739984147375399911545347704114019413500996928579175706183350963536986949460699412563252452237058952465815994706589667667544007796671425072559718554329445454513470546094174799311153578481930347592937869343856882132281597287417173325958677483046209566187317427640705247776797608281865258190791044624947421756120873609102004721749287297251767630494496844022203155327588319778442382812500000000*i1^43 + 5829436367947413965318606490086692183417914386827100012068256040621476661055731281996826361037144887756072474287511754767120932767225852195748994605699608710357219968742260263368271398065744626082218806193398243512343919435417897042716907227627057537711843163952537972611901588098294883669791000791184685240013134687251271453854039084615039435212106770498787809131704280934761753550177761873103229204877121038959920273826567010090841960205198581791455276939222203712109370694284995545862397627320175674311931366056537062711308753280017395869376574724671236105210051611306666693525193407511739838505416806702553453610692306868475190764924671077128092857379182573549838653312016459342006658157390641032041205017393427838777764929945356479399148309134255229605357452976465021694465227287670170909372124843499755983244219854108348407999951734557075887326032582869096148344815177025579742077346355719610752769177650441248716414655576373344954132722057213662560296309278981599043212823412216036804416294440918963497430838354794770192081872918329131580380023448791193070391509169371903654696836343486071922320498271447810530455226306581370479416080074867171713237316050343941623127185371108096701628242615656876812377133924580993463597688248983675347836843841104237887062896248153744382726170512848684232851655759640163489083097169511141623394794136793530935164525419096717225764968471836952980855238760748877841553542390110042811564771566956597633562988237468958549600682439317748185725225739012770498995316813598731032204832507901349991227193273850388818108780628807031995286458874198381841956914428043727708474267707527786925583952975870266231890791592866814369250181416546289851770672440315297636833123992226339498615277910169286840978366675431944537375931149161385204960225262398633807897567749023437500000000000000*i1^44 + -3626725781416546816864590047595858923677559326817039268357051127329309912608925234359058440083333345961115667571949002191854521193359584759995553009330585091088689506624028134841110220227159534422205993329032417402106776005055527077450285500169531589782112222543158688562250596015973359385192260667518584009590181404610821305319960040882915191134161682301680159359467774300259123867064756705730996020287582275006693710121628659352243420325081536990737047280498629056502558472215222777480394862824904523735144468508641222423306821315062488346928945762087530977348310164732994703622779675412434538867905099663629695347224856619083898327789545176296121823488341743317477079820603889987593352030931255510543818349944425855869995339944405397457488101990493098652773257847077435493883278996186837466303227374760997693028939818699414196059862158402912532272459928791420132644798912687361900647571253249206785983120794091900492766208279113781918083666620637981001941456413840202598480978792280684414349833274210562350389130911008761633803670564764899485516280248542852692022722026900433771714379206550058246522455220588093696741791891295969131356068683054239438813338339567655803403354308660654642181122770208856122755183854122795227258987949746517832622056187396695634785610370291311707496785781143636627059157415509006113954737171045249748579365065783639693015789784395737019710545052961513512087221471625181872933799671143114532776768222485931984234627833805154068288051273762007938500008117502243832864252666189624169527357607520287392076595449930812688189740924740569411851479841033418954280718845605154073443694466449938085650187155346836291633889173399433105318630357164328518866965217192719645262925474441323764074809473021665476590487575395658540636643740177216779582530799865722656250000000000000000000000*i1^45 + 367039442251425129944075065150281629002116458423515332265526550746784215825997454551890897010508530259263298294813586722981100218276672724026635838387437920399144996216968022391711434465250737539313914392377566458712709774460988851291563962971377050658791915264071179368514204773533604434728850652965591465525860081901260316801163024501553416657809193288884428770996748290482841507640389496966070206642981306927939312158607722203300318309912384398242621746715131461925794567834376804676827172914305217944113355413407169286962148547330889003963897993148209921238003951142144378145179107905296786437440025554484105054684672282583942259885979722867490873863168236526817680438248301966392686912314180204881609642623622861249675513977944002329435197782205512948007507792255142178265535968686384176352609990513720391401584485127738194401618205635314390048851845101835858893387730171580205601138423988204300174047638994582382918596437930178139537440993627249676924737603372669732484286712719863377524999529133361285489194656537549239386890530977769214282256589314963950106794889934426393229873338225623910937712032162035531483746249161149851307728887355455928316842980118669154427877642273128156907408727902232453365575489037818196680273713185791522212204420128968146335807689308505466206017763677428304925080418879438520387712851445268435456173495832936909974016760777300629847237991390981831428201271011621118594794089681877666280943560007661238678654996229238210247218175865678030208313599070300619121241523467221960161316649927660113039889129556802704111001609918027202486387504458466971644667692438672118316978512822987989837595786680898377942432928308476071482995702460704023391887594881507839172192862931174070691635653373689028566104930839991821182470553671683178417968750000000000000000000000000000*i1^46 + 394664039197422914415400286486245195506183514757806898344862264798009176466238326032097228953718754939114467735528362183079630355786957489517906723202617635766192008629475021391059499935188450768183104629857328613129802150498517472318035750726161205520086493211725638278556141936399010758322524449181473124130507902336841166312479241820912304888823243316862336181443453255840451995086715347751960248336342758576624410893642768702628036177592199903507044080902281228374926989585007656331865813811399140247619261124049187495994851369761439747510581287922821454902683189730711754746320338493316726951489784700871224234410511941652399058771144916843130098886284797062484974103834969295512471854345492466501049422757041959927159878325935361622255134970967249752314913810191983290813567816992334533845227892854558719862093098261353291870802941799269382481272983516064176068000998455998488069063518894500218172303545243149403410242646943713384256138081796205814635683505481038772897203417225128068824540496546369388059564940236254329664551095671611262030789784572005149926448600534452259610760817693428299302536194664097580424947593944678288551773125876785773377472304964464800205037926072431506812690674046617693602822489010060608553953294681902130405311834266920683240631253432491658011127737425872984741908120945780389270364983426577275446412488785503355613024776159198614480136847597567881047350931840063631785007451801180194448106001550185554680000287156390348974569582211563262562975376477766953809453536901842236804240977954811036319582969566248684010694051283144190046058615396127722921668810320083693864325695899563897754637353614238888502840231812754079248908847932479080267026565261482186281750112099178118904859504873505259122131019412600555770283114327500000000000000000000000000000000000*i1^47 + -131018016348830724964470528476505941371381027360039637522486558214279533187155260534928663460293830284477425321616274732952775721728825964107481910195744876634213602964023312253101387764641890294656722065360779140567888852213033248793353883148045359015632972631352038162421989507468829139879484513616839157246401106024200850141123696337802448769052008866967378759627429272967906864679614968254641121666804516855546571525254667934528655986800025744989950060503277714948637853341551730771740074907715700869057416269363168450355222547509906449712614958151622898568933900714872936951468194844903214792300309374977424005806996516199243564336201745863219587739764848172725819135480547506097193311818260508698014047970021400350415630375263358208083097068062974897615708796873107478026444415985908350647074962937244457598454453039179935786175574259179351613522325118779642597086174511227040527064295157911963538097231781562590000510109907040130893919944384245260081856033256587621127216386090390931689786568416523503985673390693040802569189559634859354861077098676903201957942116876911876383818128593572329915879813797080311164451965347675612072658008814482367289329651209613965461675115970881469854855056162424581914808329271329193119905652836645426440365819071036764548408189530007609637561759341066896073432546229240121200533371894489918781521079240758666277858301046613828921530997162345323137568989410383614245649644045068093816807795260509381303589104381016799751947735965406226340265995754611640810714877386897763923635597655656155401715103624986271459586542510308884830366120039512522467345792024252088754066909327935631499230404263316236933087909948648658216207732898221182046687436484435547590927273051554349820449450148280130860584423762601048403328000000000000000000000000000000000000*i1^48 + -1491703797627409310963913195507699127354993801754691784083960518879362308512115356290878412230374619469300900019189519462004891254212523568487304223417044905085019506755415868767833552353737613325668726141497841551062158318764303131232762808042671889059804715806860988300210232089700460718622250627621963684706188001861971674727169841122342878911685428568087479388159529151902278065618778393609721171164895700007145245132685441061784532146194593208611974383367628649188287612399397419517100199159473615998068897826524350294207975862317609504596204436042317171101905304633328656037663912614250464765602740771892973803493471849431419027432735903733232210239704903790639854346776702985017597562136993198216228784664975461386824848874507706444350732854731103810641264304178446078687664044545388198086574825689318870892388560700347708367201051581202748638505485476835349232478977776829782630865497518199080975647292776027495487807549392152439005350255145433116161357891343969615364770646470769445419359488341145066101820194688732454928841797974983310813112433252327433750242068722227094847734488692633492018079551722547008119063381605956309136366252950864110079905962451896999335504440111788254121488933409923231804618127234750398213766948792090266470943412341647529951537624595746633825200027777493777146995216029487577949678960569865576178545300681122183973899867246970023090605614658602027123369452729871094191359378839129184008277173057317129261908796574761804710189045263966384321157212350358311023580835142595041176359746179833367092342917344369291540554795078844123372976403550365968613748943353767308172250876848874392063884631821776006358768181892630954208775136877564473958097673219433168186019961633653022590006761154424493104945840401612800000000000000000000000000000000000*i1^49 + 18620159890025010255220229675310852649468395944630631079652807782136241506662052546190300005479350860241493683573683990432769168926754361823714030047612933649862917779904886156752270894211152479495345483623943790837676033278020362987836540683841830259498954677949902712410221621951339953039127306449150950802724163264212379654435868303154667137552263862656627952284660630861277033625094072523153941904448557094267110934492285145294706319701015007497310125135323343864242715667921667136367169983124130147973530246719495936801421226722905607418248249309756408804006378920287305606888526708345811499920694219843982937648648965630255747209863913985177917713094279859931149453012034746961591099552411458360883102111220878262163950502963859256331576271978553361851899427311289348306170067422757156794102749684271114650380855390791020426815637039575162119523281658722397681444234461641122653217773344067180715332791818947799529837656271981008620881749850737239832675785017893260185875645399980188851253304989559284014694666158218006876557962166495952133853442429300760020622772584740083063184784086013543959809913148113791484188871499813878518628723766422953043582258519399846684128291832401022342231388174653074087114022590534816337694825069552036681802928669547658749567381441232623251569941219033271035187794524752659345010326718386391526577408140963584267710022350030797020127072757357126392549083799088421862738905898953919665489483294578238782005622706844511101453776604645159461184581875468568726932804050313343441322616961206651296702607502352845737086470382082901940699109894828504289390683196211162301417559516872102870915699465631005811571011454810081252963415074775177617774531565331443597305501768081329884944664401564008661056424509440000000000000000000000000000000000*i1^50 + -12076021449173392611550404636020213522755111176844437746861263031109404463826528766282552896872450571868584308789726663809418558431560013988183844290439212929301206514476358114772077756962788517572518581256077086816647768131220215261520882491961616511410945463585643765550313084442241382563540283652969331224138522969035489320324811112131765442375215219693250029106686834883528172462828644277699551968146489105814066234047314570810013379735098302086961839335990904679860278187445483029818084786595075952754826710446085685121663734972272809960353474346553821153840713446598674708433117108179592572972544201255615080701318205159694222116814341161702584111532316151504123530129224960882011933288224698780865336567929369758247545861788395425841133435212575499248833796127903425879265287395121735172688988724924917820925795689776225661925527142198663116423101380142020371426187859176461753849611093532891450908530812163213128035575341969928855270627747433337696544609778083093942468018619186734796780166753905910106305070131940339866653150183547885616011210353097622582009302174740889523655202819113151557453902992763414275410351408641861629975396363481113131936745212731080657907725740113076267657991788011591689552382061706893722470598650141527557091101083995269223441656849682531043646996454381658018514811272403896079256855750741998349165948053910892677529150200891979881575827708358918592996356589502932452661873362809432686424050818211033967325476527348126523791689910463478935144379370075394468721700765170857630473788945638101922798232869828659118938301877070943730028215426283048596885680760267074482610926288663260475653665560172718786671834865959578087120795407361592257559137998249843674520766220780367898857264664798879459311616000000000000000000000000000000000*i1^51 + 3593362959862093575876264764189386963947269356873028349046426629239637457825937001653541317917548103083303698849449361901616449431721167642445265820723193605376592211339229231542463739645701486491062036000882443833140975711730808525308559572330775099273583926898030972442145511234239753303284614052711816558835927940566654942197606995094304352199503670739341790904322217633367974355478141281065458308673049007605676989513672554547641784178997860517211308558300669497140943109069200561160027399238268525989606430878711644438767647621786586846551759676918991365369682585219310423253908086117820144541795891767417942372168352680277643992938962293048284099020865308904550069180236371245533361030772818578353063074292494327659709227807547339535591079387833632988564344109199454993860100006920123190761200962941820359676869645355050460571626840961980307188140358564584838794108389681518844613652750196964613398877980426150705625315845602566170606615803932505160429535079521359789336039089278393480552124903199626890882359039007202787764690181579533004392834265527185092283294608140447675359924710863576801243320728894365649263839009889425472505248169247281824840352827343054802042871726251685754768338568871612677097294126871211000980623324444912660430897934604240396442648414849715560320312254364965093299578289538845161342820584701055206882582707278414598149817634827299608871184510579237678028625147354680088424304937798392960327749989001998481462368752767427373992593944356750153642390807016105066321070767115367308831501672873402307331338662615533855518852073860148159962478445025566149274348646564810621883714950886985505960667399785406706384159379312798974986841579106364362132795373475105360555279685173802823647777159930445824000000000000000000000000000000000*i1^52 + -499786749824132077341155158953773875333458941886679262189266029877908476070570293048426120521778664737946546591421889137426039259810001633580398761892677370646834057977451812040185558801626344641629022765310274524102953108838406748250683681993226688520044398935990846973944254414351738632625877464042422480931727114027570341506913602722600612958561409270843088213107068321359733147599472437562849591262975103087147043206255721938599496490602828032734697561062201985823621273311051718142352170165505540413592614977468249342423942990960276673465773184179712910200692847205847769078342455856321197771705531240751380927309473329683437665998769486056968829017132867721582900125292102510962195280336339098757282083633187845864899152678152463049233799752609365292706425783359940910374783160760500525465913674684673234861313516072656273517299064690454301115351392817621861920199769153009687322300001649699431716878189351982916198673235525693316264863013364524955069912318481282296732915746567092340524063459202894683273559726260793044909781700858895906369224761014576598960123329547108703732554157042971587583066596863264667312121860345442686863741614473398647520927004693352713411731455177010283046023166097667274882987403679819894560658187808589629152756233674973738925180959248829370732238542705732581512268142161390906915685203531607369148387078013776356952803203745525250741228055152254313248670236223418404548257558016849525942209474871788817352256739025247472256624641616483338464424579728685766620468041809659306093644230210961739235978879138370201081988066784008604760583470206844129545677613932663443463310795346504134911162320547321182957923403514920814934960422824490972342942908037245155013495015990428756941174787276800000000000000000000000000000000*i1^53 + 30669427682741341890005000876439951229967861261962081733121884581242171390667012424055602078285567013823343674265643552443489043301699550357567845704889255317171582901208870396725031328187887758728381826076263932276817034118275575185136669379170917956801412303407610087632750132728109545083371103168016153629112478628672245348691523589470858763161449959148117553159745662804515293222362169448236027159112604222120510314196551802580487192200260782397407708510557689427202236603944693990711956132216274705144465861126399827531286963568116185137518941691347203590352415800363388028945560846428050594069966118586380968445160158733174695985274602017501539793926875901664720041419691058118274864695465237881000253593881949398848597584290032530089677046795896309666624471809367936627074719634794248716395547807692288965328040457366464698268961691527642005749586691906418561507957865021500202198536010264378570354145820042731904271687183741310675949855146901534942670283383665588640287170093323748600978526017572727213095932051819442482850252251325351749714821869457269746615745866645988780433440062027060499671283053365446818077201286702817433347886735532871613106941885017067763082940932815207015747228493857729435751921845865850340002628567409437832227023575658207985147095834563685937179604714224683019237098177285130203627685398261208877151931265059434303572907060047009917434173856934137879098910320467693552332183766859433630688593630601450512464104909137059745139860755216939876331938128734846747910394066834806145240343687409891954179137356298547650542246188274974098204685887052853042499965516344133604073186843232881831330140526388847751362065270074341890498519587540413476539056835766054163272118663101462643474432000000000000000000000000000000*i1^54 + -279329776876903853663229115173679723690407601794208882866575094479114338406370843301390874863537856819820228845965164565363474021804575603387689442417131613559696605781971542984797247268321919785245416649029457852043175594314512449525690096959107559327165589485360262081321244496575209395023756981604156701116451330206704985537778145934678854977565954320724565604461653237409082447393860255606563562594251839024222453546795012298467621543600854506305295392271746573614007339276083296245887539095196036781459146328708555961123402975229220100367292595952864319884749001561749226132991805352926100237922288368719071963916178056730291519543764011621057238662056706383873597677203212186275075522598311978478093550833688157847668830925185194813047385055843709581110875098822752973067769932197739035150653066987991917841878608018210010418660540594742674954060357205091413923400953069548267183153084661766080712089466027381293758854726870977823211473934653009343495830672639028951574249157558242548391244214017172643094190490029399850213331780530642787813813008602844046685744103696895921591419196161308366704478314118232172872949092313421155556706374935823752787300821342476908890097849369733806039200866044246062224685897868813594259982135349582837256737372588824792776929887363872524469314981653257106124186563679531991892158963303507872916295804054933060756332935995181603737715759039669305063026104611259276470022063117327852881194852544152779782876936544962590703862070742825193396034380741786522613391871199243872476288154331758828752242637118751166175547202844571659778152573954408621144531449041626977001205179253288498459650948597482334978670546713086175046746471390127802520565171018873731811967249367957504000000000000000000000000000000*i1^55 + -20352933267797042798058140672179645331637435030675947346246841055644648179333118104683213866223286063527344937623626637921083302097824240636017234505192594697633349180331361649217009523870066069464341136649003137285738276426541251193645476921824652263276599243245788536417255083786364959156076652508893629412734932067716447616959454874328215756366140381130727408638508535192725469173790338731568926629524966988315405031534804488315962854018283673571979032011559762282436976367603026071565609401990721855376449571736954390595037560498631273941476599950966222425022233770178000228463154082635918503981488590250879749669136912266191833550148013329923201660804085924583878701343579731778679380605809771322025577642030148733776504300060688353284664237216773723023122545854760970309723813228545126190012263961030549365429150736235513570576291117321517104721839326627185722333115050630615835249788306316083796763483841243213656162005966198311372924134552418905058919070948324371614508726298221122375429720826915598710289671133975845587295832216018398916551607170323548272582531749861994825840234003525716833393416937036682384994669571271030967261820172432673235900399648710546846941544571496141018588513592248658869987906565673072427353497585546477427056486341644028958582599544288586177774383057594117359203776853168472801331661350217297846602258797475855669653717258937705627920386745814278605030036259828591306596620800711767640585066096108216338506525435870458949131793108163159774747596150928224523488116791581687203934510904743965460148572697965816344792491792209667730537094435363992870967288296015015409684574790540809976386444144435506589380636356969200811630964705749923603402332272941872039651327344640000000000000000000000000000*i1^56 + 460121541260995073313727168772127537329999697997704069367288916481819790813668160192357298584697103687841314897191154011248265404931027892456981056822676248364005513530712575476266955848014065990847302801681449980407340300451755656659572670500942973782206588018478067959925109761552400991932541770403928119946292705293266215295788168226406127503225273718554499806597369549746695830220885497252025534779838123026101409938257983550605954569633203731802662439613155639806730854027574695211093049322678395557716191202087000945768562938671417338483180767754808858512781951834063813240355741129483363715051986564038564401538575497600107118505384070382468492376434547380603745448675286906438398965012596289750660872516634434603553675890921418756961819555472680505826621790021823056994533969399136881867828787069330114467182219762783588767945724774121851191816792555576783537618218309580437530633000051819392061826227256143404852088420665876693676660445558068995591768723141222314105575873697884727185895735429542167599810714142835333883029989575385997862104176696411828092097737798613639427836954214208419010820708959658819580054117686102368030709265911476781495875925248251153511102302770576689761265168501793563837818481043852924569719014645960455827898183679448793527632703576600951962638605138909971080337268330019646038557130960080106882862445947282797678690465377696886218596239467081344637881802904126855710819770570217924277762499511804397495550551419393398926082986765975713715807425707152117900694690181655981051905991446546073987245569727015037606183580539531965826179239690855070187601852068716320203631717428351999404463174300771661423885663153117918071754543582379586350977555638571715526656000000000000000000000000000*i1^57 + 3255754080557083775766647125296776257089266231577459861704591532311239783210498780857844694834280523166202788026287544868619022698803826909166832701372178640402530214448089176621159142231106592029710425239719001209407141665392526771236150229575609199851145156575467610015789948125064060104723869742685988313038053091661095065032957984141284830714122480964053854471048787234173357724750977782844829688319526142009152832030038202934077267040618718415406867492384357657705400310915074333837462345052503841783160832438746038031621247107263553996249535822477266711564641174868075640588778652480961590007149150306337543139841802390500220527150632806304656020581948072357049239015427305362629705095073063370203286982210074138701770680901047377147664419470864676910388639077929997027279813678941194288061734470658143737144931009352975314053449342521906877409924877577110706717214574942757081403609486917366136577761293601494046923488613089762032817231392345351790225507924170214232004061623701314218655047168740336987669030822654162313104530856654398433055039670834378693027759047025350926385025435680236571790911866765725013960306712156234988060965446317728306105033397364902455407367286738566772247715921444021226611798477163263834113634077438752465733985228665341995189682149082965156317388022503145027953786858240795917954171341823275132093157998918541860017524384258815629399812331654484757300863956535331555816739353275658943156142872809635956382849410429006788795752018520919603583155217947209888197609698979937098660918990170817514211031246243324742210352018772475793123598346146665203061322496343809376127612336078573777001253280676634154983131186181728978519254331733924640479838653435084800000000000000000000000000*i1^58 + -107268446546522346355529109443436598232167134871083951360611784686948044275346335605245261246482401736833935299154054554542248609299103164237795164177168810172615429376866088469080111283980040864138996716071370227545554573512915571795049992143725859733052860620679138789950807294093755013064289978154860893275101536156205130212155834740115892094201345767651560497189923194737456401180940037896407336671148686961797908307193480693409459435813400613362772737911243988375275604407770039694278477691726136015798783314878561345245116935266489507942822427005602161978239866818034662322042864545538005381457476465385531777280295955379552711853714045715600290268893418891786831339063553423789015683799697989620152402849369015192086160194808966049049900737363954220862788820229563484688266815546091746371476339208601272445696816055654289572736303516176248168863855744089554143882072594041394854448822663022341622567321228113300071612294354874479027756028665387185784859680106646806672573147477036191754675129866884059548106639582603964061288806379585198520825520156866196268408800550077820060065929776400504990889424482730164209042866908956562764678916215077329777700658098723971660938754723508980661580681629568140709853697133255533569296354639116759586073523293387228205766675697776541703655834166124402793877972102188793650217675906558504707736341668262453822238739219832550295645799073877454792624175452846243532348375073986293207725852579918382965865330527274977379689777793813647098008140782470380062192077769039589633449534436138987787073941678336738097471776535475502943821070869495138311172138843494245750278453175467486042561131434725422022175727211198605042455658670874792192429260800000000000000000000000000*i1^59 + 198172934760751733749366165170435670411338252344495728408231288798459221163730140849563278154765485975507598519569932323325831187316957020314817086530671465093579966527416372167262621491722263176144375687594457658566099251087930848002412153354872195873873780172105433550716641254574250159261289715311727643082460600800555297941776427856054138528614250930327438567852314682407396338757177682481223305929604149957459950436637066400668525614157271586604946710537604071807485377951263742805989413920228219083906300156679829789829894524600735100630657276082994726258124917669478118380916714973447136324091009061093660802809641900754291214393273689017681099457989889337053701115198192995255346981796184673621981091517061855170365784581709138068039445471263404921409059384876115258893176261280462150085501156459901943207751768977367882480780777917972299087253339733699365495164490236842253350433955587322985025582569476748557953372063304078860081968558227255228461895119471599083328669374727836061666437828466445477987650028558634588567770303433998306389664053602613767333917618993156835172177204590924528367347416533412853191432305334070386962628532219533161043926215055354766417614371082223188767083494621456159182180699264341026191223851688139719464266445682076288887060784272824205511814074616065581143325900670015479792976792985294420105190379950402238532774894619509862388270218936634292551874561293784555342637637775094373942493812004773568163473812482356694342905169809487438007558897629772509411321427482731633137644350193556568775034563539304311779980238788270069550794948183963337169302182969882904067351999639875748513344355496548443458451852446887867720078715996874997760000000000000000000000000*i1^60 + 4220402559670152587575510016713745298637028712888118686485311592846300213705636131595610021774962890758466180580743337240143147428778602350513533972858792463371851206537940785644222914424646618519483509826920700768650938516817808643085745422981504343452611750542649166659767501277745734867024496542083456491022394641689458168784897022647602985376149361586461229423317208282791390765501176606267087736729447629061918221185329565869130839089852076224167799336051717663000366241841120177661823497938916597930706791379979979854602004673264777989203042778025705397875312101763256304567588562840630405107752467354761462717766245344314849966436927678468139828090055127129542398185117448165709961801583842075994237962417767718696613993370939436420608388174969385686341449975105068870741666718013579141700619627723188334680780333958621634926628445209429933614274816044769332300429579316146312277516049373078986420684540200224683658659721957408856538398074739093442660092932056987221763203549608301934014453034883426185211505728547727618344322507646961146313891991354838249730047129276459197842145697397248107236017230845370943041259941287694597023425783190737806852657399135893312651007582107357685810666154701071731730430823722282346841403351691066228877704283377471162526011184511572299123401722391573846408436160699846999682317538026629564748501734896778974821786137394972556540379045568679591545710369574937823932904672835939078757598008521934224877950127496409425266011063845442693529020297051457272680022097635565882747024068218627370387057930594154847179527308161914133590065281998183554594527580438318327960224933086627937455937382230963931650387764670298889183225813401600000000000000000000000*i1^61 + 20652257753317424182057937313272451443452893320529823678356648717449432958704008505857555511584779100770259653209429383767087886574421586769389081751171730502646491362859281361662680396585492897788171034322262306381444475164374866368292208780991085930651187109625049745472825269598003539930646271389036437364539721181806674158682873317253202909586515036251139815532310806285305817406437427055392750936247704310512883863529945991042814329696215723199251527788012155080130437266870922537355501826476328607628725234644930728755785585393315603576134880220706730993184008501288942280795972546105283751465175303647728783276646185881638590900863381760371544688305761642698981341593603009027477942373515099339314714163238769657672504787646702997455446066792390256687015071242705995670492189003378294541785605051410425052905358006279917069758168377516720127132068006887459671477510004531782062133071141017305977905246327523690420813244822663913057075573060528889684029130588561339167523475387941072277490184510105642241132795013878228256740248502755041205071195499285523463504157120664600768097234740064709269556168081191262285372751640681311766653767017884092656513067446059619870760349735741637195691144854285699960679590866332053719366119580981373540996458108926801801219904590639092758473119060078164881454746400141291112687586866670199913952339508406092631950507359107753120813916530252137318378412810704010835375132733995012099905633355859368401079172909534978777256746411915623655379586426357996794933655143199962427861873486001186267244698482108566344920086046007770324321273491995887361023348170361076656729732331740780727726351345012108432802104626067461332008960000000000000000000000*i1^62 + 9151129706250212459685719889708048063210578068463361033841343305933128090736084376302052530786543090642567792242604363215244233128778652916818720936176426571049699880070090079611573671846715795803156133726652172071702801995045812565556882291486639152048960025628046441196797232952055948473638947141638633505125092335963659388374186279487317647610964212426280159127570999043540628115349253159930665788647031614322936026547994912896768777310138929838040767619963417243556689341686077094541344142945800343698070884110378600351220220445237087636342317342811309812860179234362120029912648902487586383579527385302675125924277942207385150260868996951607398104886710305364122198656890522333649084500707461495030222291429201976193242010663800450128338357015312559272384697055610793978906789168271457739210132888144169463568821539741696521827157299452120794794831656219499394925533442525648237261426146211894985151609562562290937690386589685691615987655678069997563356106039721396948193498584186671924545319921080631063300583163929745400547763794247761600372848687987553968355502031862082385690214703521777998208464771149424516393301173292469496674380936592179283606107990800943704072417309420262859169195102223931274561146011591033731570469436407119433910038508158936859832087635559660708080605882439502114707186172678391473582087232307805591157220094379564131695162873515387180373567491016229161353664981209530000449321738916289017947236255146939137009208668802645484822039411594402218131897949275205243763527220614431350048655230134642298817717796820137276457155137526852158026055344860869833600772456520362286505540987806682854629516402135480753117464675483648000000000000000000000*i1^63 + -10134702406729628203429212922007917118575068950318812332007713643547399047176865459805909336779839738013286745843582637453651187960493953693814883212545380309085192727499613646628530005604391525249877115426152401183792755862888842332245010958269602545718070337372189974170082632717923513487030730822740894507431211792408936473002561264269754342864111727670991688542865030663119906354506564401026602202424224488404994664408318447365403861645546255018222961851226110570270064446138756525744844998394114201384380141416742878886964262527472361922083545353923124649416447854450555090886531014401975074465881455067258489306165965615337081754232125715558639956750437995017189468894465595021394485679549247285124393387882280123314128144563638311927380928247205466226814956911176382314950132529175909026657862226040146826784646596972735856747817646031810446477464022637888621385071928937567728176766633533714500014997244612755631351274434250108892116995080328437453472629831252583719096716286027349832098610643695548922719405946788909737514296796047458758076130596863344804653797342159622837097592480825869228598897683253937902519242588852769061829988999083495625284526428210778697038942959475936729939103183174262754841022260536229741926519006222190327028438773663117220927500214579327012547584840061508136043559671445331604076038488125122884319364443693255733035596669523275044225546363759136644593942799865169376989297306542160246684714114381478254275001464581661501148617500184278999401569747696701248992850177679520261362271430479311794755442332418399127203793854116555068460783124458221883353383721420114294249638870409219902402620479843586155741184000000000000000000000*i1^64 + -3065105790681770633699304078932825803907773203085544449631021682398322715709285695771572922192107646056194679242670652274819461814170917213921104890599050431790996305682978335158891861286162198944675394808093954987788583946619978113444271688064240746208544566339031651778704830069180509612675150177170267254944777441119817951810231819901297652489267520389803343275836132897601486446022530039392456739261474916097068221620340616764280171649742542084999865811706368862351994250661526630885056935516321554932924087501639608469903236796132414287582889476056600538640460689051757687978031491996691246986494550480351060326294207592226781172919695231997458675300278146970624719697009746444718143141913562548925522574892410766873465702075842245247799009419398484240551477010940202541437192161664858830272609473212191742017006039199923455630294341601742831748408690699012473346453936625226130727605251866533287005703006380863607525943103058527556163264703647022168070480762808325119568291511307951709556601170644033134392902120609915261898941989493823935360867764116568710300972264559706347554186298256429150959316383017780758513016712859266473862924396891927645616224833181604560232355742653813570822456317857475645881609757126664188195777407992587368324792463711277151666719030069509588285185011340092052408342584430066157589213602271223047117498920261953929671369295116432458237693322763852763456046205122760515866482993929613102515758667543021694935097848583611577320138634123538111063228966126688722592121389309377241494336718159073588743986207876963057987696723874907412001560865072261854457564716011754126254488940714625304281517684969963520000000000000000000*i1^65 + 1925445629570626239631357033048430453852980923350879616747476879684441971027669124068669147105395752964747199756195336155508080467468577470901928919131744600791732847620512825430697414875351850689844017553261361315955571975206869126339445211508406531912484129667367590798995650836541405374002377518937023692850156418177665390716013992206771287332217898381386375972328058532890291082503563320535339771562958762789388661036115552048410263128500309455800433511683320786462497646057797753632347002171956728748690986038539792004658441349466254789111942776304573052946190408550029520625238199034678769753106961444481852206362381700634373569772262284494637247862530860606804418247826153517384165923335089898954115432395849360925807733088382660748023060666964476382139137712939288433306147909869746608499859016885719971363656414243111014577429778006685831894017156255730650038322289665025457799102443597310318427422440993642756718010658920908754881037758774735145898696662665877381499704624711927793244907420193731663261554901890314764724427258684023334440503599279667680641439455276689626191629756049498079469557136051709294982233175660558493596726523306381313158418551841706934686302019446703110706801256536196071359135687703150240465398272753267585037263728119984924246952661389941434259803089591093985430899797972493921673356583694134335457110697731849758381424306332406757234461788252434516324129126700032663790173078497740573558816246756913266246052319615127869436462342511798496685928861777209377740461576716531414004300533969744086401399415121940499385880488474902047851001379421293103513511832418440671708092829895536654044626944000000000000000000*i1^66 + 29402762161408641805722315080587396603144733623891169736805093515872409824388613209881539221495693885293538623757084370245008291396942321002742812570907036192096923025277996745460807793282472684791941052014652010377945049274993103583012964524122187638541433355254241374703912238620197051783722980341803300724020431889943769645619682373537816687751768985817379941809355578174445261078471302046721114851080131679856969409396129911002859966668575230038592251458206452723031315916658962824236617532030030116663439912573859703019789446247804685294054553949434679698515777735098609599048981054697698570694538268158526700391543683793545204019719054015374354707057394050769139323395991950153770736004086117568443280567279364501925296776922660192379376522206652784988753717627594783042990049033936915456339353145000957177019710467473734397681098147930194469100288367580426249972896602775612415102068568306368545335929535532008114571322572043477476236856193345074640344942068163713783038044034526866323026101646694554292410640864696243649541976647318577213127865703622594259947602889058747023987596477880151763920288398695680364091696759490517498025472832839296886214250575563428205074812249423828069415058668134649445922289925185458456920735412026614812352925505907397627310996755729089259255222213370355349768311633939097558418774859450304270833913860037287041756547111318892909515267822932099855567083835662380160404984991770364438084893956381109664573995627542941515029001855815886477694670771805177965268350758433878114547579962723286378957541775261969717468831289759849807195102226760078066640723398833873026401004399729049600000000000000000*i1^67 + 186048508411009401905447906672617827287890785892881457722268678934185996769051471843026664617939548874699398789306498815609660888042540068816104617248824426143221938208150438852274506789922313069850577245119526241786903005298218909928152831019164104126427768188858370922278249987516003302227692061413107269520081918666096627496966117864707669749353464813156137261229020673197265344769643461133923013439934702877841085861009473626968457781099918203898023932799955683714574787651591932012351733191492348589294295883194404354886933296514278268313300078539436752718564044673482220585780227070294787319985464684844642156231822421921929990141649880632862950233865165986159135064589059112788635478316173489702120801472046770591795753113066396761150013139263518850003064803881927717799775978924601239478220999995301572655724764442234552810590407347098103184028280598037765209200390196076407373387562272919697053628889208763610297771366220453056128409233060707179014203601371170264767595776481497301601179931030623608365131921854028363355003774806020486676124783781413992326268218721950839872123647622568840174743784497864882520983924941933595910042106958875986778658595498945457616062537964154492577964732712927981346391800722743099810059561596235643968748818663113986259378016327738349649179188579850478665467502006298323938066868292344848933291758186592742909248299842524131222536207404677240835440785211246327113933358174005004340946026447058275810322068704827209339337053431579768582312336441994768154383157597304789214888500032283527522788773746674080939801558539172713219961642035523616063654146372413883395604480000000000000000*i1^68 + 623938575366784550181604197916975612616800203937479294935599809091873476547418041469707220242294259110367430285462358094190602826107296437701403897254605600089441619309762446947790919432542367246385726812571121349025169994139757552053690319198843006574739383451170903622330303939292529584307982513773016785469330076277496129858690874225053814538040424848088604529729774040954945591668030552727808407653082892680417841466321560728574366871241520641653407271780690317338304020682118121031238197569288816918915474677613839348686936391331045066419656774741806945487786696275375161042530132448919742612953272905705146393597381716508360222741714500752506617949221027346341141057207446208851845710573539785843800694562277792158032672130697548564477947467849798839681898099094227622179863792454072228847529278650202945882082577599446968585138976300137616480889450222957818354999933713747239119006516883644174261123508577608595166635087688053049250941854767128817199182720735295091035270571075585133621515778855981545080349264496945888974622912910703434328928612100209847946982508949458371917339537636554719770907411360560457710453261976495273761018312798475490860280682251850978600440690855824379520037734880275383394999797527537669368727531999913187005679223282192054184809497556664767069931101174471695315313926482508721365276768529883657270316122893918173471458486826431163051509549624476350558533616511748035453130662669314172971267360875121069706701448893298802439192518551603852525182338840333271410008032963909003042038773791989682515363241592351958765301823564663345534629151843969004690567315062784000000000000000*i1^69 + 1240231976987201835050090631429916486491784519858861008708761500302107437409809217663523915555476818652288411345464929221211092976699145248807448498035420923889561214585497299958616843449657810849294568542041040523151994457675709662709674563075902020739636845128477369417122511461171891506821615000413689410599163432441348162930461677655290360688379262587778629686139851383606040260021117999320293218829333587760032860745188583271927488022182633925016994305361835220638069108140582698769095163278271381618370446453545904247953870276219452959142649694065392068357951173421583871324685917233649210577129512584029819600875517795934714522323011851884700004060078743855209041529968327321136177966549259136099827423608544348838113863464784787170434137424330886245314296317163006805667590536190389595028442797189161407337577226021612641261064282791169078279807515392708024988608769014251714232109133113215448072575305041297348246159941079221101877406700294329129867582254757720773740782964384535478209494538472490905251464241872654084464324198274321721382030595871481632327141649100005737947133398950564542914214542522247066386607785060442011985169876723615921835256533707202907774653747521366890352606404372977143660695302380416164066349252504458052140039885228881993809463706650289301827260347089441627658026073334703292937748360571956117571267905333809808642789343683830747286869906464757159722048759583900526266530284019248983941645592693207686157336182543960647672399438640298567862039866885589929275376502834796140568214616743642621997470587854406573012620598233205132344172325334269349068800000000000000*i1^70 + 1533969611104668901568599507194455720058745939770831079492359869091053677022799110421979443670916694524862593546118805127509741320388689231835257931588040680656928861581126794600825967767938495216845133052582567123848316146856846942817776792246073262397675308756023835722956013981511428284329704268490978280908061041705710278977860156836641107348865827727347039729575799572361460602282762594401237201626115215293866101971380197671344417431118707218098504757845116057068769871409826574612369985837509262782329789685795303528016670171539245855811991362391384407950952741655188886987092628300304267288288230918329643221581621750411334467070667580692023694663892376337152848886364787436487847689773225477222003612790843405906361802386540426421537172576202817800588003883209075982589312859171723344540339136270355676331957229502373261354070961549719730043630283196154730738915484802396326447319094396737749103718714209102901570948747210858709004666123075394361636162510872065875348137729857641998074918635946517346754047086908005231203664603240164231141819163045236931845349613229254900016412048202813660121745522361483656129017051348462104133403294509819642732560495228004476430975723113052836073742350639037070161389794602961635199025073845878281231989696414638957873317395719593756794313891216306268794113330973598381167353323436444169255033048505031970974947770308738210046766874270397764000250486739151556061741819901627953134372706487420344740891797515667101137487971296390211929639911598133733102961636057372724902536521705086338324940208497353267913360580346095529241618677760000000000000*i1^71 + 1210654473457801909349879120143953571565069835170407069007302771107051643066310759648167035581581521293874805243630055167285790394160867366573907101704249934063256517814806887030827208371251036029476914881223911718264180131854460875969631162065837703322440411207931599149600235940071853632988311006239065779554985032308845500385323942110724479818866208329939631897133735064766035734647732317324906804615936478503061549464434383388863599660151269297011932390715079244020769811414653053388515444396805713281948715494776237612731518749574245067142550787442126852285400092271059976952175255600800609409900532730113530202025991960576752432531023317862220270862967988009223722371198072020100471705916343978457328183335810049419731335872891789620073808174112763820818215924974096758738462232261595826406492522737285998554170596355262994308326135153028056577222370499798169511147191323188208471760917608996807507467031162257610101788895447318101246159463495385038027840566303104489567461905310161031465793229707036299555577266948192540263810598451899318317091051574362878566829443887526270743804710967299785819180442616479264480104922329920074769081406327252116663074941450267323460711611230592196399518772554582259835664797797214239143200042380642837147478243557060290566813915507839346852033383417321769431228010915036243764220217444113129993286564784476124735660696442760263375768454994175896318449372845415796034817666474271027777469896100772552757567503117200255464330392297542848110829812605900081703612724374578041769233467135109340935243508293912042220509423655190528000000000000*i1^72 + 236164242671534592447661443676727229636748214994621882536567763180919533146048845484338192552021844834029338290222237276284733313646574809346039491229048783248444815780980889340838697802202310659717075257128054340826439602441695979233172242513829240926183349000744818154134080031240231409134665016442923097784987128489966603765624185033574299713410956823308241501273644632230837041569292241881382313176087828700682336136135937869798341210135314756972055825819343012151749525799628432040536043893858928787230405649277662724898597675281711567016723138444365236626607604407492945534864282209673488577255522214135892769303424208668481589644379676291976100815690311123257181910692369047604044485328075574758748166842575587226560530581684098245925655104860961986087372591501379043380769698040235474619447178590655624174195599869031330059880050426904322424864141674256946780618018623299023534265734647176104044992790946197546578367334896735530282959816649363708392591838177764940555099583603920665168567245747503056708548036789563246492306550742736267741645200981231763114234401892347595697947891534734844085107635072486513645227603286701349432889954640542709994188808475937392251489305263300833519745813762682993091043047184967806916833087800903694135738482250089088101642701273179131734037467636250997983905915821218176148787369247303919819968302115966382716011640253989800473545595428476162795947187021002508599187782435453756002549580062513422303306579014327408384156130569803478417364888398079052462583057348907843987904802802850350758715565261624111949414400000000000*i1^73 + 68972706082628709759166070508828098482672291860140008052003935314964704755786520688110722092106097223537008534339218834638122216070884718598723586398812747852740833538163231339938013128543181912479998082613677048613690961400542754213445660080590297013027746763663721476516172805703102706413870018593168968438167029081480984996225799373473088935085485592646100244417771735524666681114787195990507440308051167000907972027957987352567952137400525490232818420544752865661420484023366732250315302921199974578338591519636090744720642346235547741846266604947156531569171478318832349366470743700459532360717924462655872251737514181793851264898654013869461540717477053973214532252150721844927942549186980827583535085770379019089726802709240561214939809231156722405789811727922333471023013421069996151673182414068388683065641248132154255063637612593986629018743041309583101379970025282608449731507296334186455875944087060328492074487561147502558059072369497877788480945071246650707526517729979850044508916376210206044506641489685504655108510102537198304320960578346526924319073484656824038707013666884209897699877100123367319284627872510755196932534662170205358839656687295159864963514787075046681615618268465897853913954145696397269144075219637293010018252356678828620010124377602385833421740701861254502507589154800541465567333791186666004320847003027602322440365900723523374066217107935237611667007244628641690779417492664185977237160478905197429293053294638206484867167685480463746386599111808578944643280357373420756550059455656931536363399979991040000000000*i1^74 + -101977211756108717910027731433401990535100906619983340742675134903396537054409834245211787465136175248476796391677891275652279136073008716936648383721207071877445998966661663392954378023153773982285431971458624497316310595954426262032860310258493199000142041344158051002409278324749225862815772637632726357775368728827298999954354214249569234320181635474758061648970090015061193602664228347251946808673667995001815558348159409951575068989919051191539589910901103168865153358422719158381212211956258171847423550875255052157999738743269250543988224834364105882488043105792105975294701232825631724667261350297163473873863633652756988403894337987531553665699815957234350792470734420986290606028660108031053856790200722805902300667777347121352060812850764773594653893259436162893645359985103491953379713381688713471665853514596250972925411343640026638479521855254179671234989269983535037240566806408024219959698888658263592330773481356167247584068116337673836161041869364180441668628125222605525076990009903643993207013380424486091425244391310363691422703904458718729156347746430444075900434967616035334663380334794535998982465936451049972584347940519386638135211132626649897705991169261247859507304830120889790724272725619277307130693375366637949031344751487268904548970221222090765204303496128398288229350182254850010794203707518144359939345473341920183779206692971259590163081734670049286134610669673761531848397911443880752934724841716183644323115558869947960279911850507019712427650628059823761350978270871395917761557809361584128000000000*i1^75 + 50324109996532126594996589844966822363281986282683378658301434861667000534255261917113887536883766772406272383024066383666033338098726072122291365746854195501152651764241140327303146800758722164604781922923277309937777628145709419532678907889151756496581430737915376257756878182254877410733015126513047654968365720552565998904869476240957223318928129726870191404356103814153543170268862887194038929692213760934714169451808800077269064046837648708938395644465830212036074186165739272899985374918754657996579877984068541440498220539118369567542929011554968980715873749370699052135195466046971655565685530825350092639760913623417063732458456420925074483419002102020890171903641528452399602952095008187467539027220362489792986126095752196667602351194977532147926210510577764377027636178945055137423070073398363550586646482542781669058516655144311127419081052013907895170286290285562105735923340362139078599455929928633403209556872201157492574272952634828461130448045888165310692414328932677361414089360008445816050059141576431324047681978343874151949071941744849733812050099339910209231798961214037903136265234141652974732803535665430000147386970772194204784297029542956809002970703277594409801968814089411469142480449499170993952944422141456142943681764831025610450376357885027513515330059046030457916585577918858008408060878348270600163015579154105583409666134479622417802558592090157736012604175182520596144531889401384497684659888377585828426653002148815843106839295677016770839881140529304458147864068848671208243200000000*i1^76 + -15506320313284594397439061515514118631883256290779249008294581980246917514158040188834515778463127837219759115135222197003484792822174351497917279037814282842643950653151462724746862752026016377014456236707322453965172631036550527030424796066902645594356772274958125546187008337258746901651044286152097865345080041938559685437115399913271966132627469232910117365271291722560551107225253842323765028730094022518717664654740875738876674654582685697139918554903959755816255662573932527345625896113306260479524983585092679583978228546994420651990130029093148705830230294746775613809218556584518973971356955598864752540408706897092300975111880299405767819039586603383669060850340089210138933715980287833268135261389654256086345908693933773825760190276463694485516503883558178577499190138245993366623146888145312767837402594304805345856952536495368806047604988609567247480461264059003802627340231437963703045318748447920538417600619958966277788486007173044508881626841891320776405329630183091293558513371773515437397490733218678597036692405825621006730445827345813170043952369489892114417036243975601012759637573743330838959013525261114007550864678204067499428154555592930812091486573159794979315461513722598961889071848457075631185394290087584742699016824746429123428394241173967765662114714010471301083253149065133607366782128588884308159780264425885833826313622164833630601884002397853488208200501275894010704471590556316177478654512456420707336236962744300738053681510888920953973808986200221857873920000000000*i1^77 + 4564003892176532551980028456801398382366868270247118937186500331607133592936341764497619366260109268563676294745554118863118725179160461062139576277809386445091767409126558576425832038478888857929690486323732835233916058707094701585583603451181989854965201933074619079702697116020307136048121757825557986042450580785676469972828848709172602519397152176193937929495416329621787743675217122448077247592237410314356729968379958006600148687162329563269371251684795309654803146344325333128649848140178815232392654053794426835492155446047579356066817834731423245772365955937525528512478731427214308022504305746642023554413602013348985937069238080912415236987772701993983923230597047343214347929410956629788713944796205251390102580016708809822484598220253708097505423924870195097748899340637488578220629025163658831385639199179510366294377121713857198974502161793953032717843662494032774060815990962106779663586632724866561513946750036746429855838890056002985158841113827564278653348133322229823268578997159269807777050799599222213875924629625356387319985168025417068397427767937902588865699283100399084118662663832449676152707241010732395746422369374177664466308324754683159112823327627110381655582192607239986964935064256469964721565088374590291611005704141226408983843359629778550322391552669059908304768175035240466760470399761897625335336800059889387769432794818946916829062807225184347957892943038319590094849229856425750478798467451138664654083332557348515508963893294375584429307330560000000*i1^78 + 6668317621152418128527541571841119709840997071894489898106717569699439695436849786038833539126690859258468804221042620492654825503905356906876979627237157992104952330697179802874063202498315983139105302518251009077017863323274534260844712192383587697561407937880542295674874879106885512580208073959388589928544459027921245916314215424090424039518477620353935469724541023693171267431344183886322015542891795522792546534814222296497993872228421088171656532730093003834012305889884775310844452057958415149972328694512516490614950336571946278157951549135148249786063839648593789642687284172057422622416853239811311168636272099630009258920497655253953946090582064134150729294179951341847118734861236365994855948349420134936430388947410212344633052322133367218011690469777026222119193276451532584126480032124577525260193183098328599879483054650681732645570111463948673543064769432259603780083735215908788780083703478308789631745406258413023589687688705697039951809363231702365299539960750446938319097908418440669425150808474829475150991606345820031756434472409647298886289924119029101529541970017168098350068478318876890636131799779424718065013081478052621627525850018843605551765346080008576183389277592060294863285477774802644977067980135646939712339182954751753581611276604405007900951590384557977500057905666633861541377152688589447616313338634143960575650701175207386324871494171881852465733979473024012826743588618900823681028550628274009507910180153009679653699951001600000*i1^79 + 54791116544212594712047992978068552054302318356424110745040209330865025465044797730665995081608335623368239320088694872777189246177036905237912219622617599498491523692450084715297427181483906918935331284935430786341926144256945349317028129494025201236838564041245951733202778345952329173642650721038402446870723520190591973209196691945969197703387740705193669403834771133730655790272737604278898308183413198439744103892607073080346988275734914778228076829847706428489978613325615055656796094434578113313054805774799310606603292196140004467036038068982848263550120341836409974513031477178492904524279776179843349062395739807048963845914273046034913002588368754986025852992808425980017239767455433868648984386282093443334352239372541644155157590703802698411947015408444759179012124991479246835358790459101873185410524231607393326911054838708748017007977275754597511056390737713296795333872067046587663239663129047652216724674147999492702594200223908500407230681600168094321630807346844106715258235533421686265467601052391672173765251746406718125476074507908961245087198390073312182643213248322147324593402913056952253336880898942088363163853619713549922622410071431865668874560736759658259786032142879058132235639541929497522759189620151196885081682495959369127923535394195443165157270279311516122173418801031411133257664190109410267158020858054403661934859885985639527977704683037317661001983471525455229240499907500644183618162633220795303216760204820480000*i1^80 + -1433520571904253626828540888443097907853935085249935565718960412991234775903775330058024114643583260137281969676146301354170289095853565654997421631661360099115232245492500736969958327895461750563684349919736974116896136069560293087086047717154494958332484648629118630419995668341373762454999817807194411698777793384200329902550409608060235005525655204293929387211917154364249164879439145963376186073252975213515964200740279575694963411993344172058489856711276399458567286590618959605806292183690111970964630964409815957008595683623526459947291710332261917827471117721567937400917804362099923376419944630278859982410917978732631526133294776714956505327308095186679149559099291948387018911966798722127317138513696308833451266315943492801386413592736737596541256127162307865985955698846623856926973761923089604358331419356432848475438063365932457353653107948483484968230439167925277169100788947441339523880771823806556769771962306285580397191484757975759188335332599095343674693738452628049762405421272472618289014091381360244929689882424787321767686817316894703389181039242175318985098270101254001960299327536469456787903944198769435604847774366066322388823752673245791542388987935228191154232550677998570365101910504089334755191669937944300498224856351237218732149907508077867539069549782510305457044500536339170886336407353922255903421683416957353519285538791238778439029686823119514530168765159171364630844228987945016623104000*i1^81 + 9626846381666572683599402181502370375113468278427629780776363921126925551369380720181512881194618438156320456928099843216805193740925958150925635545368812676835457246065941540431606345107612929604392793365627200708695112092726700282520158261407763344101450837701784911153933651107811034721859758359771285054906366195222603236405481688407733855429574401863179824538123057136811935849771080266002777152857692809734019853555211821309244933327910771530317321066213523417034466970234275165575428502930114421482371877298617614894418578730729632012848743224342365758960474609479457677879344552880493257966593726129791321166114842863559003082430197510324443164751509261086575250967956063977497943288847048835103932776310683032461088094841520953921328694648385917590558668274120758408524626537177625758027203782725046449687843898702953298566305128933667398036059287468411076472414226586877555501226662142828266403091418282148852661331314054470413599099877009717953798360614529432453370384234763479973396006722846416886963541775212745531467327390917715490558326900656577151534795918102817259363146695608633455892273496128334885315525014483703248728337547560123824822246713941438536153074427783485665427591337810602705183830359310809632634106212817479504944396114428771003413378540955203811315847695958659728023016572305197129911366042688725066248440247838279607812050783827969555961070679990169810695408844800*i1^82 + -36905107910848918792245943268168795783459782787746088071440224636072883236937364746094517421043047413915205065396867907108593251218179903859027591814523815749206192570970023439997552192221948850146686585638648500247428500403865540781490220883623690832765948571654323551718738263016010769369184598473252501257117599455010890256689530101489586215115535745313777601619699008366286716546291872431240311765034181277690081351829727691729900073265893100170747073651164419000738450541421780704172457516163495593659655613658523509043472465796439536722013955165537301138831723622950336515742866161680414502082570228803818633883837273225503747512952323000727869237839722321974677055863754495605427919914951960202737288580636426291027330417062485161530676948893322611863507562272161486575785697987512618161743209889748328219901897594171355719826923273704411578476523378403815248217790320410535496214883795181258108095976108294627656537912688694732425684646503805665368285504012480915700531531632736152771555446172523525447803774699397494937573569762230718506574170001948010368769154857163419681670557828956778048070375158674170223529339693827599875324639021316319278043508278921760201286102265360602463605894494928749827773343241230981709012420157078371438863444926260466086767263585759083347092666040961647245521561970012844613076085972762475563480964925436124450489831375503360*i1^83 + 1114975936957178945637262164957147500144818496415652518044092095245345973137385506356198349743589073257356194804399572190490183821820562282656746663665462581378257854731630510388075190642202453408737591800560544507088987838185067561821379009420673347863546727207561204016159299354333189892062078079589305720712974435430772433601531445678817038251040313685971675315885200329680711921549946203670823125989182616554662966326500486711738137356375953269252624886217771306922652782668676272968238007882010838853866539938468474312190026215734108208475430770763672423924659210421415094748850221542019398470748384153181496895005050052923810313525824075703235748481914016033209007829357771506661223707769819812835529392763967055743766163573074602271782134686883367907792912540931596007851174108854473709109003546245401787590097838402554104748183117384781606962911996406165412246756826792093717179217003676340366891093671232611367014385595614787357927946420123046278639404015596691325089751604100501984282073388213845121409993877907050007149270942585188110098556376349090457482485421594182783954796049145935244873856150837793866756227991337713784385228718671675054069590750395242256110860625559955892078808010473642819504601426935108235997069063309768545486168385467941592691559368501230341314980038967765112000404783104*i1^84, -98130442681452383097742952779802285609014858995127739949673793151023207484220436094180079404549378643192208120899861762230398826542789585439101106585080873463164476289727768067671276422847758616027076352316681016195971640529692901379182750813596301948103357828330294618619763836750089579568994298833428209011011966539317396889723617449659733960663262259196438023103531829302717496153467504203241318292737579132678127043696579497734672144329918755333802966891999950864680285333180566303784613175880641158861559681137790611193793000822454441745500254403522171803746338570070073431615017586784483626173034463611734726978646550538415393145962579620791310768607276229460386632269602854820658980967085977143419780749594055562897871718450371112666131798636588822595812782673389819683272927658077273836331149552079268321779207838547955121129853397464659965436661511500851996826673331311467182353742972181745036194455347458322408165892094170266974810358812521485044324986282978904410271149657491706029314546154348905809232999951938679282983559761701405866893927883645315330973742188327529232573973193537440831851461267499145834749354641583812558282828464075616979017786695426807174288156615550405263963145188413267381877239615282355644091572582523167398252801753727268721863441273657013331013750949210572850907092540907164957608269637655794514444947977769774691321469460837456804737249797020384451268067662535966531651495966606547717772935438017565379100517359181155661202638820173881070822569287759693841624941788205825444834079999248510663868489776851962392619132864338555162913898920410900113760799861265085770619576060308046466617333360598555673439893866983195270691100835967426002641833692381809784001176165336534877842554085044817860101309707848417284164959205460156117667451714306198623953849539927066755970032481137413982232766733094961421466728299736546877410538863718029383723630199657416199086669342792255445959653285940864804777281044708359162911062677444611078415452768435312158536808542459364175405845096237361773470619534999807905104693461754373364834059702644921109891799470532773545228366051328413784626450501099965592212083740756396706692562191240362575791335714440184778102088540392344135056382846221089809239121556449646198827195449879952098189010532181649391616000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 1127573482875830245096460575493922671528660665441085142918846885541494258472508194277024028585224630785780140164040376774522915501428992478419006077504618427267354824153711718451308868254639486336829632318870368390134867551560863133903450834977950773229518651980120564929361555664160432238294908850155802013435711446721091967016287461286194466159293017271645547110260358212951128347841883540986035414439899862278329372687111632279290256396820757119683580714652432602899044556846394119860957645452983560306056508705789874525300130958428981326934871249701284860899653674203216296189820022961782507280295794624977924165383366766898631500133898903803016956918069698646372304605776364338746582404459703675984451013657102781548067727218428189465230004432003010882981510853840714917048214161087056500226552563785209894844589315215705229941073655253666068077602507030361457035554798001805829761611731587405102049796055481605878439885667435680692541891556626735405975058827937310196654531500131956426304372200523517352919888815860238857233381650970783442412904722606250519584322265834707946702691777012074754114787190304389863325353089992006443068894062820388596772620700182536583195634242622269990929939293431302950994524556882437935987132575447722626157848569682337701982853196373117472701494619635016690207153919246669432840431796832235849833951013240736066961609712969425345461424067651161721813192234629703479751088119450244212402307270406503665679831101811543867699412667799972290863150560958972198462101851140512735401918639422303488607905813383695464644123528373670926812693439750305407425794689279532825481178775256299574227586399050376822835949059764939627160189408905172217607731984660858672750439495981574791791619020921711466470441512637897557279994213246361841212694333272054979241070366871732569577872590457812528644878518811953730138042057811015666208208324457418611330944651381560428223504457075002881098032181621819826308490922049873406899651508193512022614168048843207839019740209298861620196476381926575765460423697017438544077408197555952368852100603538263788092058050112545990970027249202685043705002356426903982543475020440650874897270596854679462351803387051111535827608642612731692024328627974100149510918593434549967097356876463880506198505209457932029132800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -4692931459547939353130633683693873437288369137242331665211605686640954935271475823475730956563647295047911696115877019669650144723153792358553154668294581560624809505711288207226088144044363414859289871992182980791822826431363655297125353760471426891037478465705231037741787835424141910217075516562783307188437895633117798838307073226447262345408959178629449030980961481687736033290104726982893231996445590421560007341224166035839166630195887211918499341026472063270381358308601242486857891964018923352126204239456628933936440663496900609228714756778895402427725257125762577393851178455761638075121351290020421568768500285031391685885729108028291294513462484831690865696999488116915044187071380447458365239490059979212736591349386468967970251657123299566918486637061210921072237407556978810030892769281306448326186082950394545193778334919140004924532746519547407454765775386050261061027139076887607823372315237757524011277604957648947288159834358107504460064597695673851478202162949153733028333657906231345634827676395709404941739877049945517313444379099596911566075699543170896138076955146662330354943989736876242051135216513302243378825497667026023403185093247722334805833991224386770777095943707222527963918535176760386895976994762185701969509483488531932559498634050996541894703276463620611202512990811486318743453494810794171569378667232735352137436157336375170494573371332213776409131283274114768426426682576957956765678938488563199361459611763530045051801094791817651425836218002378349987447869777647394191652789160038545500777460139913632755638311760972248677144132438692707435189228648946792415107805455925617519465312684779702150771565548629061552369281187403770964981205848098619444951409884938420503517914906710814468307736938827046288308121692254409679131572205440695513090157575931423138308139437863599136339681480080723521252109361894634930246054826405723194150959247848253053438797134508596434752897468555292881435903035594193892658759785968112192881244990194903478059501680925663563762469438554557834637403711993246835986823986501468651855540100029466238074624835627096438631683918899102436300028494529265840639814261089384995551977783878548295327425399534531830799051695075817981310258861124474316258063947110815304204024226415760831416683932429456506880000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 530092541618421624242518897421491367061806019634894280543451122673689762475698619807416527625218495013413853396285192296369669012174302982810805315199108349726337500589305875227220520790049094082886644946439222160579675462892118161140237417476413701760896179521472520441273348020502150770774701863270904617032643155764113338892632548776273444957068052325188559649451578081448229865119730174681954111713198986572811796955958970404005888469792020494215884298237716643455724716923516619574998121616698201334394290908147092819372944070024204041815867325837781583635856013108348024440946168886422799815499615381791683860943440697393376352250934016312946631309527310422889267677686304254259635816020083948898048867673867284822602952232669496057748946341679780490249168224387006883178447804976888207135099486583450490659494059853600979776273245921603473380587234302208432151424334484385299966338472488727579670223615251447310308754467311162913453836726210050704260713736914434957047240162281391617263238819860484848274146909575568573062940026944914420072313289784366120377346291229924052547357856787394781805585011810000846847037765568693064738018350652829052684537301981801580909684809935428407086732066572869412540624578681194741095360416569785889698192170299070587355843149501912295359383331947925572628746364335768922308675294356488248811517437561843466007354999754166059530698161015584715892760925874855932978665416107786766611925734189597333215405287610682481315498878651715736117511448286097609436553266201629640291268484056655650648764297399842930917740952983685768327230265963708758497574400543980678095012866089135160963199935205728067757036905010412348296018557138949763121502080241972138416387991488885616804762658443734514420533199537259908246137255799600717629543027149389644375231852968988516060802701690979832488012517459432313482828228863859842846666391215879899184959539834522420823300388381690743000895776580369439769751120491107694684523185088678552779070950359215283607244541948040025645032702595567674823520830763009339619919214839126055961191259094830772057192277042553703942422502809482709067254143599757703767827276368376341961598419104658039071653000425570657686249441031965014887929701667391137488162192915612373883479177070643386522248727001825280000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 5389619953427530129231468535563444274696438416716660942911229453736975264751975342995672992667743056800082219442171689220472235268691612285575261264988870314994423060005991563324114413930169515305272937392857222259627917115453057644570212848360437561347256210805957128425306894496165645399635245891030284301749112562220103737526431943926046633913824854325959376704607124393437853501477274028655602336642294659227128946296727347231912874348209484853332251527921018260287797284849829228743438579286497151547616763020596341648783232330090805405942614792189594092455482952128646326216133768937094419632758252351405147647846503429181010419487529266861689275799620727317414249367339372560977433357635792488658602110055008794705847753290269978179676633460648510754493641572962992895641451250408895431071396460113363051855548640960322186668139793216622449344439780176262256685742353031423942527004210672818409717791725006047213324623210169529358174722196688233929215763266815835025930636745867705844870100852236778525313195880069504519965950805136424352149952684375035496397821710948993295790918885539006419915367662636033488202533554246473760628189250015412447266137542008844652986730024883917357632648647406638410637315959929022707427246907676387897590491366409440230726647536642140493256548932398345995469449657830790847648237500573637958472862415632043270339117961610016726623190695472139051608579806386875593540407992321756291511509492566937008334829563941465982080597422239273746757828252544088344234931156205029103223437229545836439738346107067860773182005878917018489534711388038192539415824652807527559790015712747407777297906494875262796696551281996032911864792338720103470212181162724155138615548257184973501841731304783887196606037651843670167421283546999954654757028097968143325201467390672729301878625553667510760197821967309118837248691435912559197397992863634290792243550031717031907402594567364248299319937572338601207457968438610849700694151777913809074045794262622138657327486303136377778711969444393958070059523737813234793120435813052822138306327505176905463384523861873307689723669702772906616760900297311317738400793760909009095804207779812030833341111432712183042942240014220683921812353412656557785734560944687325014111666407892902605139842740047052800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 2156563460606454812621979878048149549471204205953921163798792991022507505715835976334886616080894913030257227332333708858174521144337567547346140563189797247680297808455701409855848906691991500279833225641656877289486305979844678441469289859691624331496605285616745931230853168678807708053080223171774248869905609886500144695104965778294777026797486986394521685420422926730547755866369737401942723409028482760711536166211665906780193950938857600495626019098975925490031989571337209942158914773643808348003410126863355216009857409862177569072958614931699003046006613118028879448838871768350300427003886107904659721220608968027320898476200901199454485300965432378300639598779445506601506547282021390585273222544394783227894911045476691996536042196452655674584801418031913027598422898546516932605116045774902379390903222196073406461978303758830739113744138241492568272250981968691670215424963507749159436116605971982410076364512568184489064452846656777201385937317743142726027205906803022106404049402591714094764205232128672769351694192563810732722137562846091087077991145027856871364871801957778784887814335703403943483923606384311995491865321592076954640788831108030511936328482590017931685636124262607573918917325393084113776848461318938500401126790689295969939919992657688845783213674609145690595167532170322297462407536839195767735555182381492179977263008821671072255680790293854179714505703827259111584956939765370452430433998956979876590178050661706726372549417720228474343898543721180741743711115426050327684998737449676232739338913104754203569773997411002748364110914314365178162967208038846378062574241905441221392072327894904377607569198288176361906601817452583592880148146940832734615217111255901698226670953168939242211644484449425247920251499553675609342885926579727236542309243635970872235024544438925580028614818122832662946519470396726880189318668560096848133953426475482123197981547580845709875307285287743347688615936678174736287342770967885412819487609945339182169141479953734759635555637252050760447323031318719630691269686190835307763492668024819308221171517415259942951671385393767965369471410214451029906227863589624427926420003991768451107837538719942742743579456084906318832048658868084322012932609378673994657457541844066972287595038669537280000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -3759806278921646562330270933461426957512481943879986402835140632583286222009746981555915877929509284681413075783576191544137699716526462408613173955850274881306194890727782324269976087147226734042775081733380959798586729726583820381785324133674974853247213072683001091713906304727194773146879837732857301906765926056101423992949319676820236972571037313060338890821275105745188765650564183232511484019807721245139839551241302631515327758594023811866617028554307110665130519474985755054087840379602657409684907031669833035852737717924434201623448446859317918181081526370034562608722804725231545868143682994814859169727673060657979015464406661870591559929188586405841773376378154041624816361174826749565534526430032034974049580473775048835361542825640219284595945436168367719196020338828536486891094198501477353379867295315883762275097239932131944639812916003272797228395590675243570747717839549299270309130660713525257836892709866522988667904474879274619409249413480642809778814855263392100810111848037344774414711554598349467428918777885108893040653242965016319758365720172902226898574225971580863571498960898522742975144344963766689440067216634669304817974359513179335827110719178623408747373371987125017392741528952754668192273070875396701850053661716220335714841239269694591574530492118993900717807537670887787332689331532076872666183910390637762526823427559803597529596083336591312884387031450709171878052348892747994820467260000317798116069050039881361366679591598002235785018224981177141168122917076367085895445864601357666654358494066749932917596390629173785442703144861628943788606724828717614723301681221185949701795438666688633654428491565592658588427098530548589607861708448952926060103416567245612609894223114356580235638139132837506136555498435154502096842042362633091036274618813049243289365046290429047822335409680329983181196892328835689201639747522126928279395547472704110805618959585751929686730189316057942100902762607773071553425170955269706660812707423052949687974382689916886441672215636891744701816361159223850648264625763274846362809064346076538804495129726614482251309774305724743167542150874122527352486338405015710531019677965477832752133145724698562836728654685410579891540119685702154201069147354841964971610175658220071068958799691776000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -2490939368963684902258065331435267217751341870634994665266227849585526010899480297130597213553934245088544139475602590404096349903374683290516555117427742652519972049968783323991692351679041220882188492812140854775543084480754183945403337915515693007181057604612161871423296128507762170951534265055630882065875055584463234226193750982236371068620946591513020131551457782808737396390434799215444430287439010562910985246244438810439992347151146526574256992532148721626097374436563795631619977025233835740205889492371606961722655098942112590683828895153083146944696823455518080348035154819071654999155278770140421536530418271370720299003186545955542606391594842787735344495851549319922460878730796250020342456121697504643529265889052111147522036305334701679804745518057279743313835622876501094449180342645760798838284986710088991777731830281270153008283130762428666545109805276369636317150294059496787488757826107661771912552227295408919869008705363668644231335828643333494802867485039059962507448166225878704199157998615234355178693283605465565773614183791629707203388887007302294658969391183204977235499158362689666125091290804299427746610784654077644140008191990421854896038022606153713853158926398977816671508552448351940851407256874658905907895359145022589446820776142955703937732242941572988672724598395929489489525817536261020770883402168624641770107850318241093526029309307326950015939519536345036759998062855197087779338199076485809266015567343657724786209760501305102294727573885501015233221721771736581048127412742258009263205456998531666862733870103025782380678309559554236765953461515087954063740068859343021126851587310941945656700500401390084176978471878638181231363632561612349788500730906856975556810359406849311646233639721499005531540746527896883503698117673347136796469837563937641467797971734385146201093484360057285684864187665503644914854912488414550897110908502072829915414631680266606110364534521232060773758078352676285157272984657037514766827369630286966051916739821765296899914355931246933158096607686181715581686324970264832653674394518139194476435064353273959020949368818545418885782223030170202627897505114579455412862393008108352761111802320541165097320597844815615413355557776851435467736209643723420211117599453407130739255594188800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 336930552012212257215119030136275718736696034222454505562327011872714155874508092158487731848107767580903459607940355983434035367934720748360868608749448786730096221440742660476204858316459293714257741297743490611596500917153362710388055896915305030760421392011694043941602666922931972700608698863427687029582821648235721113277899117171328526916513585738412192081699830714131985203362955559093600400883939084220128692458825247677050297271908838562553923705815272036649880561822811159953060805999251576660098244187865011848913712045707965461141940127120417670032237887560455403285843093405835659615182697518947012389520027591560090793445142620620700336999307328712950111676116699269343361591274356794386008524867239469530325912624516527632075109657770162951585797707540646044833225854858166552948788661325551193584879406532061046448593355596526168315857016108081248681316348363396144086634425872059959160794995909989836348353339660571626681443322451069249460861847098003848223802422647942780926223494159579603110235221750821923453217496258604835152564440911067069073765119072773686523694653584713003273929253432344582532847174470116496226841729284459733321453472793840873183823119961342777612852060303049609941686184888011117285127967391048621569019395264942316411686551706969312548301870290094403731796890394703943816743514213336511834881239970018753717306441150103114398676529275803239095356493734175489628392049247816268564259816950663190266221666003078108448192567906610281507907772276536155603200809051693694619207864468024716668909545323010165418356085485219643650577103884603007886361002338274556260072061196069474084098684756983688868878881521467785655932463101931815999665869589732014526385693419977308933236881663556175553451992245981434363894932293861546025038285926476097760470704489737943287955262180746772109725148010749909989081513193773323105066216535977173919965220160015498619451561424255563805664925268338060918589358086538473321646943663437138485427496607484454888390517879740701202193971992723268274921827705095155785044563529294924531211921738888834444979128167654770908212156332309336067712607580459490202309812240282647178477674592592792814393697831571640950674674601545830070373482267421764015649003835214984307853478084818678872801280000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 811565895146003208376257318711963214313011632089236260949562292531639315849292179682726456111586251949856135642661820924100317713709906978920774491820400497984428856595137918574098642965660815324827067519420893197883545076022943150568984422980922261366215338701962793000844439784845192073356575266827181330399362066202970014581794366386225590140884818054744572054032001116015328652562285424620962109514364602483859484702284620552383771726115622167100996997518782505014534188497307317706870098954683658374668086507713207417707222346868125116428755206600702836731273871655811848807300842029311268860703698293219543253596162696445069166441739720548595452185530348523934478974855165054167729169994846059020957700039793524053027545636992759242973438983602431555611589295029238126757757524868844326524779470660709869098017939056445485564835501722392713139502278526224353009750019914178104047719928901323514140347910040627777548696989074634782663502709356012138532414113663084744740988390858996748372837649429128801962023643611508143304425891389543862599379693124285258577519302917926022054621759986874972054476450379949398406441197985130914910326838279520139203813327278150965075161751855349595490425554988687818594823474651370473197507901174874540128880054993565804020062428931474490490919517061312924702402298171524505149682922245465358481837725771670537920000993534948320886655158873536476733551194675612990698946041574241224524157088099786950594429409784719920865917749919844502178490936195032872587506896190404037444594496798563049845826290507401907512216821613532359119430433051671350640695246968451178789644261676480969996110441629400904411575021298960734749787807830634111473870648886464639240544147412848751639331416664038812818110319052652973601607397383722382108787354435362474499066759697135371501205769049824224103451070332593467366504163117746020916514878058212987356306991505933561919719334938342338495072133433514347851324105832860180522639249388747725586853731878651033420922469302729652287861596298011644763395860013811136268552745885581187090873830659699222031576503062231840720597826665098597196278197768701391466377112937731946306634972305185565295626522844331425718263538324357635219787768677925319758712012213221754512407350070885360861184000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 179806842054718689809609498823850907036796958310156354951160470212337481817625368564255913204503374981737946173104362657019492328142926734331440264944670632306115684101635043584363523220651736463769285707818257223482438000344718953586616690412020338481564520953541995853485947799870158695262418684217742310001434323805802357826815208086502128013977793171644676170095591030127640872810876975627947551987494514220409210561455588135296965964099359724653562495560024954271909962914751709730353085830537574598829072978288839710410610710827589134837950172884580847564726404009288548672067199431466545727936169713918491492822641884930108346540064717033490449516231315276806497660724020885647331144202245446649008598610663401185784688858850966478661352349304201376172018791668348528332110244130857960591162143702831522071197990042589178507682911231205706163606169989873957967034444974010162135626952977445685660416113814493317671637754728697941306372772475036322189757003399794566829389570138004825075642232393479240940843819541445149267823423108872547480677725216637341251680032742834912949924967887007477630544554102332774174271864543891987582038663159199936883115409231283572913558745256894792269612995009137048131111922020947641272079848719915778712321206211739812026942481012146388094240626296661236074878148809809802925200574484484325608500336690294856151600139096521572605793771817240234625982911510015558023384447655892632568384528068907176133224276837025655072111260897581700493711137017971067308315568233925154282785239054647057486187668820643696664896298592040620424902886055679439009587272470718538413049363970710316082602823406874819642174057247487225393634478563441952081538197071696186662601340739690807076913976429652232565585604734717904571138448081912323209786902277930762378295482674927397103490326605365115455459317817715266897017538970683198120508836158346364981952694069224229077858772087470188828202366113714666603293574740520559987630975631135433676580314936540231897702943771067369163473007323538940569302880393978138759384414872631770067908989952070733735170481321837794229235727276709291939865702527914993614311978862172615043873092090529234992438714668187721728828271120001571454884811332202733043222176540005646322402707964563030016000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -19196602025959042804586928175434684223079644029536269442909860858777763210909868280484955485559291699626017916943489653751659790497087248021287758370242575178818026641200557696872872456555137677038866344594666561340862637323965074990750785507098391572456396719571946499013379989787225685159380716461662624477776813939772665713022693254222508491910375385874675031770811037041456354088451566253863051740593517101444368143949758233956191165650616773009504525744311688165867137230535853869189487356136092049846552779931775578693315930786016910408298327138580655035694568826677899553439780420929199438476599008374304559947138148968074233175494144512591485497295449202035870987975488884338562021685869607374799391264976258902522673296346359869192544450180382712380674408377115891899475222779987838795773864382583600689310105570494795016578943537630733237414865586385488914948067001905348638585927269288717821398443808984370986449602960848174445296649578801044005864601413981172695205154942448103893434642078198452699916189495489333530390946045242251266950245338635835593079559421944800591610584736844258488767860738595355387034523240145584115831238730328393582170167748402265885437909033245694344336946743215667789351002088631280954948768423122060559541577886110178184962651945444998807092100735960588595344168644175221704021060237156966483888395315775519066020848341116522072841678539140898630549783212061013715101097640564820915996641977297485619508239283925872838606292229472279028619336771456012625709353706396168744587807683065560931844374695154075828429520296067153948498510943968383912181218635339058755224202199008231359876451583316670221949583964245878453460831608853597702187270760269016897175839309115224680521775145264129360270454218595921316204926607310480908635374025550817135024162937366365083434549956923925173329662062646496672970019184347884070512468835609081406660330268354103360617330959066887258785343060990046329704168007172831286014974602747441855359912224064442210206966034421026149691189230582446127971352195703901269439579565990416414346098483258235593922521613130615449421496756050479193143126600202229732709016840330885339717259373290175028661088008980957795020947783396840747743193573554983404595549195007988039026783222638837760000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -20531592431560041820999891378257218178034305332714562974582519338912728738842309540662461237638599423005377227303094221009613885501531192232161011613001930913863888169456189255807493221149127729595035099326535541087692233040464381098481414687835538902002782708652132202532756440456556065659409488747092867309202296122370822120970317121188046025386972915332043146163651692487949770592826769568478267946315775143181737117965095413878633769939959572952532426853216406405206946405385769390854114793225383262376849750157895042211700885209127399465290465159006489779076040404926543702050499837007558952363717678729299178081567599075109912943514183582149874240779217604905878291513115854159454322037171090182425788338833816756570056708030576551936907309595474452684390731738136136927378322717145459972265944119620750429726686160980728789948494444607898804339918455895978072757383897945420452582090460015436145682267080414650851457408491547823254257605344757626849270755407293828870984291509231217732464509864599808489259254219493341649376877006955753714206994913976399214362022623005752913108872206752510329192794251770871902368798947249228974319627777299758586586201452664388839245562735287367483900836855913071992211315760690908059802536224070877223224223553215179128751155554753700279087029616287688299902759828730053480102487484899955848485701984606731556817402961047256122487655439326747650582981142732068422360962935785460909471180603055583940535049458901869928621729436968691614055060731369721790532303333636347777670175850887666242947947499595676254730238107945315879245346411456893672975629695087532489064930305823522747930837259681141914168288570650422069352903836998102331569615335056222102039452063141876303444020792941302276309885445019575905226323531425178674697554026706097338043582210979088745580647864843782188389544027430658319160118481911479268629981874627972359385474441843760323120911032458877251853645473348400514691847611959484119326631001918975181028566783169383852370394609894232643926374279891420258296299066347591832798706113113455587389030840906288823227822268966847969668991947387185501610120226687406229897418240196750501256960581965032621037597993304901181359239705634497128522355549702967530442479999028868093929686589014016000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -9771283738953295725155908046148030242418570882861605168937308992951963968783533749128667527958931808915610562013305890035025967434276754605786987926112467690705763866022855970542632983292881307603137127240903367057846131995218215898585614825099204954804448041639217485651053241735128256930106140586985513206545546706410941068791102836756133022979808432921682816127951095650821684022725564856980128719956603279562102250525225893627044321728575412048756465102365617954109947155328263150392972820155130252472157189253572995419644275701472937049753835303891988823219375802702619792236760540708595500096662674938618316277067428859618147549263798465279795176650370899073304763896063646525846791519407748826484291148786983662372551735793454905165946687384738793194776185682376579226482831727103183786097748320566187091600536637036062974118125732519591521869572679911190244923342001978495616098279801585802211857368594708247232521375149835606293712234983224170890686602535045724733226823209747533158046813123992411687013116194723514566659775165893698026084295514677472875429927017254416931513030994731485975835785205647813129709789762697371214966232499999451535515422450924720256242623516518151153936554090535067431169055459837972834699020247694346889459931369048407245029362353825043559975253736618536751504026558280700847832815841292236841857744359672531992893191325356901606616972182027860872962044023250306178565520953432045487884896108574355620350517186032007345193135484570688280404881100396063169264906440666974567542072527160746050086114187624787585632742005914125805565613737993016727972790431093610247641791102871566453217608548524636588813912088671088298576769547054943556996677019141934243117584355159894154266806529278885188779150045430301607650108522472900005375661337455830313916649621215134289689159117379668867224628752315858591652426370828385559145810248520284533453647962701684854978440194146065557121962488854971931420500382323173002563705108186541103940460426205808964626630170694611716451510712373291137280053504684858311030526861520927843646842128773654078307939356879984351326472420962427523087870393636075447176901416234600959236987364158238334949076541128030480221601604700270088834194139000847202315441878220708669514839316889600000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -2784672767013394079986888042665395882042101874923745531180492954911081597399477541433567262040533590398196042389876057533149711407481845216578706094286995428759555316786507351229733547707751317575341535357184996749028240682672162178723545559365774024551252306348521790127395530094209079563560612518091173493802221540518493843614501358170201297538513087567634506059630723277703060202066544916008982018807299097626658828081480192753772913468008279858743646720000032425578215768126489323385634619928185591989075242125201341168609422966108780935011025559230864938128987050419481442923872221568431326292629022259311683042940346330441649934079281925788009336167367883762004668897358253181596751038690167338853235550840354077402309567530489889600938588264099567094192193994012018342318298642019394300342421682989160315586005183553083932421642294408208754732806821865941093299171056145630961170634819904648886415189597755322607666679729279348353344976417485994945172033888647063196525288617113850331966552230241975644370980117776163386503051670230494926315705641253693634942979838132300794505812855489306152721467910567688016786860742778566169625203257684109275363727723995890792289999787078333265224859988122279932701924234013552323689025203567630370005913147731980913809875212789954579112917362387133924933574125894731631222556619213047074378467481095036100667940617238814222568036936016299235960347646686889502429171158776362765969656169953021051380657118093687880334599498314199307366466591728221430714998816504788798917707679070991840879513923026803662447881570004205006162102606923464865780222430827551329648456552294176417926364664304623304819533603740082444164344694082569252297514113945629572706746244724545845046490031893491618102587564586517226578065126385580028444036230758689244427931701843880381017365384436793051905709403592603125272159904245648098854842141023939152480669074216155156682278397269678261171079553832359366675906347580054242558780830013401219005738719319640937665669733446848836070564556784703040661513114889218594152535019755463706448059474183207160720942300673915665328039922220745623526252693840335895727839833958785002346381405144949419528407322571728087655347929680526576979694598641462695099905454421038579004525404160000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -153871130748623859434107655069560818403871715768711472742389825239123833231388048838726993282946562607958567051055154838674845695580378050219620050896486429159196023166801734999730428224621235498423929944895851647762003038904620783544035589643426112525140552799618647169035466247865479299340554263088659576102531672533178729554396256079103856694971324748897844822366437382200424822694844836962684294231782110208586193952476394007499854081980632080326761699444307716053418351734688533127803175383376390117572420314796817125374303924169522879662808422492999838028485148393217201495475686733703438962296763951311074230251792587386541727533303307146220624191320075095313283721938447940919689284942515122832067096283745240752008110041499533401459018333381822549843608826791113043226592647427594651523937289135705541891313361653845992804892170555930904450155551174959692722640893317368415761854191059170881679468209978688526606994715339307677191933569263328428133634339632043391665742323449353586467270444546519145902061986621397710569510356913342442057767865840034186553585214195032307987950967039677424292539964189649958630932132044463836242735995969545182166942388738508132765288903390773217519630988277717910597436704161297916696569177606648868530957026013483191516546085372249442320886375017458030711573561729279135485028184492140071111062636083508468680814437603676247536959695620616209139130490514543344498428271113690207388444949262618287272726366977574028253686236788537438780718461598390502789883366447356603481042190437761576459385073857725096094918031916781377982026037122471042993324615024736884082250123483902293622751667189671348634074410347371037167882699279202977178468098422728894557661169505091461022835213324488855324322525893573033789751454065153989055827897898629708420310512887921770505440186626017815533446794472031670775998483358390116082431024143112279613557403231367733031317891194139070463061430759495797142159562640834944745808817894248282716366472659647454371035955617445150162514704167942453903928246965862731899145015024922739465061994369731889510543589284375550838542222561602067727756409169423952281829833299651598843795503354299014691083825208899791594770573151056037130732425762486167549224950863129347020732416000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 100462490573796290181753908196132606781583312720116679715963767056716515039114983872930099907360077612979634557806060267595720882048211663800022495968350036099381391767782603145953763163861001815621890617724665951559213287727640354724909667355786460512605502704687739879397682053761351130286044649087233967114326754006427277422058215414768146292301775923694711777950497583579527395925428121661956999575921584411512828520961739337440620889995192900240489442190826234136938686190317199741464339146057274798998633088752786969678884474156402387544184666660101445313541186818155381316174498398957943491331260302864976188434723575118489617016598918605245149367529209799792662101746222661029039602846716358295815819100772661210746718120729526291856231315797968746179502719308268537112482294645694851902550802911403824173228499990748464739781653852498340559361028986844626158401424886164767199897092253794196554510546330704184874284805323725249973342960818114155525685978379570776586458112055883716987189773585852768668392581808761181023402253208339056642336668270895879133523193305622668104380224417349953551577419101092751016307137183927493340294178166995799481893879259831369322905496771718906485645122763854664552003727737178903132624042470473116123753680406132465777108874393632771780105627408703588597115922687864523737356683637444968474668363624000618404617519043228149763554494141236285308197758945609568979330417070463253240069401412357446533500892754196453914236606508356814387713564715810036401775289729551457630281148380725757515916052919601501063999748757628093595599673230679467456938017127933894571349994145779984637365954248132832376307088028803714825872060611422792896554346978773825860724569625876307639275112846146574421436157390892990681132285143292678383988825049322192199180752557938612885460188320505222312880947905451535743419448263301256830609878655840091037695562362501634240424893100741256730793591073686567290937387037575523577432397721026793531335209199789953836183806274619686460057566057339242086133922575229518989705007810057216893527429492843905194056029965721156623593460072295547732478581310492037113863569729707069739603471826237893987726629857063642947542007245657817394346820691070508247702706079695423675043200000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 47991840435890385230168253000135049681164539397812602937980736925311105577118995365662354102386395456290349672511840912927311934090121781475624494844191116065013589509368601517845372491736975651430468181646160586838663699210642326280803923148594532179264525727435937680438215980686516145194066184001055941588857435736960381400176201745312522877947705249651209401736356881004637667374025605050890212350402766599354910943360891772169788699201097160524366787163392463877452368953595609032655982847576257365968568080044907524305152987225598147345132728719128420067186110401706310877178310934343238450505886519492514774240742618476371020535360234711326798843403143072920042651495380096581512341336509635800648387299255015438336953367659491188973698090481238400832445431808116689727739752556859909352522320199743529902746002452733370912197004125287416018293106138300287926255424975391149259415926632467224681592959453510817251648028439436317416095948632566215171546920403644868205579624130737379500362357021244747542053032799669339510451963185044490253516070523843470441362776639921758651899188920850889466187919837945085088645395470058932906069974687517363011969717174705420908620232368780299876737389573432367522560643748076212764476742795132228797404936432805818025596875021945617500241389216892850873887031886793302143975606547773070565198472359496990540299699451371635590447903576116250963789852267705811602783804150714175267873101552895749079410437594620418156179823537891013508763203452082228363727250628127164456815848471161124341335411898219147943860887770277207633477072981199153412438376124523933679868722791006286139098518352068483091092370333325710752373715973079064282380845422212044044537020284012881473577924496677758504520270684178824975061294141907848631266185545338213330099825826914617766509512707498543131851617177497245932830194231110966645973411605198356619531079762112463746360998946732367784705472057350086786568827538958577365598016400509909627420951766062225448172932120258048092782498193529081319260741838806959128158430417334953389054199728822005635683291890742914928864508187200677387089711433319304524985914990418274051056882520214208058120315323600652889571951095191800035864371472706715589163683044985788943360000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 11240165472491196343164527863950520242735056586658115041390366359485291069741705430673914723671563050799010447059621403994894734981096537757736081421524609189605433949219047576215269470853564199835805453917627555288799745879252320657013209497242749436987991649425702367906204935590478947498633951635154332007477912279004058541454480740527779943920886477471646401507695725200934915904002699295511402584941267692150388548206826907817860642488411089649223352552603879902594496947240238536190122256578992988621061428341485927610329077498779047597968706073112304122922277255893046005458189490167585645347955383802424604901328338377758878164708161057328098128895971360667860914288066309989024318228915791395603960043229251613587461577155508447490112635222968098286939608798684598461107162124489032463836962988683064858387524420294623014075268011097641135541066504126215891365386429079514368153730453560823958749491413203949791957203613217124987818889937230992824729183631297546798063219642024891487399517372956579756235741859751501782747908874126448391702989858294572966007031063956405571823918534114971596813104756707889873222388453835263103002581947249677929123985970121045142088940688607357043340200211766521101904194186623086841531116130394618649262176110537656980920498784779598241937894069514397823780767528737528400719828269919594205195432562442439732607423903140070533435154753286547991566966122929135032972092740662209453550318377321767387555084783223202812373459778385435679028459047236863070581356505712955342415802270791184673364183151693497493533416121203600082249533113056916691152068002810562653427829680788538007352475299614397172887256461678375710351875716035057243190589095842571053509575135664408599695261199026499855498626467740100863744644260057968501709590245113891974671320152554411646768549927908234767904297831722580636835546508137513580922615693511050427815881921397542487727874136439331617562443093498401730463423463829091656645904718075731815164416422725901974078841532909013759166447459274726976032081120308430319249166633222227726385064775899603354053288316381061222671887249599596635135349388324192161900456722762613155156071037343654976942555792909725360101070364659674024898369031569601541632181680109155384000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 1646938242449655462636160887880871196622342843101280658599534651272069900514264853186279603745837256983326214785090480408520945312905779418699476057844064723954970718635279128924493766080374538075263176869554903639728747560969093957024425638713933406558430630655321925351099164754438584188053061322011393217961232795624194675099152661377503533928153121138564181324691974247566743473966086857533507544992157308588535675191384652483814157455000182242733814753423393883189482392409390285902996682548138074285732525067135379170591456783550805067305071362122462660006846946664853878804336803617936734157620612056242296623654081395356782531080153938911751822512131281181782992606627411938378803347863095196724390294461550817787366159959619989561565362943358327240145257526154856908368459424407576590703836335431272751276013268687046301787452821020529745433174134791187695789703423665426852455020760463748076559934265126125992231073425939675891440406962537406469469685653373790546745525665026659680664948256556425067780083961407972597573391486022392736455513990792605436199732247179723186269451770690435475079581455843103054362122437024779706856264079644062170774258052583183504488604015112642805343647063639087747855648563674587859725273649589000328637248437923865072864028142942417323480373811125169446037965243735557088548110287078098289672461531317043091280216187217412244675471087060508331088427595798530513727776963040943648741659305232649495049771696753952200421960379846928009933330511728499097184891917020903164884043561791316392851154076801203729630649404577727657331672794405239957215608834548521928189237996044030285103219015843305331108697894372992599609183704020319885485597288309099925954042960189073785360421518337491174279052911427329912318719714455911689342837469071521901414310276118142132785250584652317093159600308761706181386730501902610513052558338836313486394302327397405128922053958069767929369105235217269306519712921723677216622574317962524047170899718534420185761384125286537953613656979006624189232083419326472534633686342418026271470850053907966440492536015505947911768103201321791209113841310523814791363062819452820244136544828091110538535619305237617635319769806010621397833002669963731470627162620556997200000000000000000000000000000000000000000000000000000000000000000*i1^19 + 140780938235605887575847679144048554816799046259024937134012528618215852327647264595046873329487099573874985944102246281209195174361492966921404292072461679350154178939737546324661231129109695084875523838671066302235594131507134060123680916554479095364418371508157397475458382633279642071103921719863774836345632347578589553817038086796682665285850082061997226573916225457781281212835465937307492397758656120968864630697391540555474164979366064668506040623704721400635668290058799071998471819925714098171022386198665736390866962318650651373763261879520062596568032445514883232977177410791988492504450146573901983279342918657815546757762325061009301944327583011191827108677862542841375795054342378211797904074930531604949775719741852127753481095876816298735902034709559995973977266574945281983062871605320522076094873606523440646132645177909615117565844799848245531905981670761868720802476707486289935654103090460034466188122084526165587046963373118577991111454135233166750823375342090046930147750892011464186787095064421935816750959863161083453182422808130616065170938803603811343308518185564179329069340757429568354676779828471395847045722794433530521432559171404153494765647612826479211907482949370675638964202389911524198681523049847163570422879460156370640559732405703442442496374111260853856654202300150787772079066533889524801256515874943837940272276291733771316839315460058554752617674508878725763587759218985462564455538469451673328207124411556020996359672647813258058182308046618194604678605537651070477067255103246761828812123889814038130068251515278253269525974336957711788050083209294555340553065113152260072908000564795489078049194278898257674058288485977809468660063473120712105554436863624563584744580424768585357010590207465710905975063370763482617921316871347512635384335306071563809881956125426826503389703950280978264947780729180610097928327125355802707201323958868027326113305329199993553112192412558559562250280095987107295333484036811313512746472597179033234008451288303701314241013490689670571855029819871357401074220963310331479018744631032952119664932798792195479809601178385125292270027670445988270059934686211525530681076360280578529558903726797231965800023986070463041484373541680299428240570606198477500000000000000000000000000000000000000000000000000000000000000*i1^20 + 9192974241480773459915541212218242032268279571549797276169377025109709668875310835486149929223673127754888149461333663213026896917913086273848746331052878915261910520148754223837031639821796800460197910098781525876912432169923667841163455675742275889367753736684830327088969537889040089623603456188053864158371777662472482168661886152336010704147913340833430054830211222706577624544262611422278040175261907358291173049168474536136721113650115467927518448440370096744076695563090889221129320645108690193334734475567969176417143001618052711103974278104842306763372201746089994106678870788325347913421019775153054891815464575314692963501737479839674875288113134068241632042891319248390430320635351817091717771779732230796622603850092834303833514072093989519589517126442834230280416837948835691664278028629030742872389624599936261638652281721523786508875282998623668383756140323257156895905361968331742239040943650776692261103309659488936978780519954506435465069279197335884312221382713711571297094218656195553133158704277426726096582203267717422190011499553078075295245790125302939716263968246737353530176147046358740077481426210792424869231693470859291785795650672970115119077817156600750457022659557781597022200795495533390993797164215357553643690397122346795260379896158107997199033590726121119610690575846371457951536745625229989625818914931353961304974544172136071851727801821624235129336931553964342385041812534587395420382944992447957046543791123024870141443610027283203386625040921576124046214214591724841084460770777967847171889250172899656033937836488199407979435250279202971835282226982069565756224219066391469077487833154036855267167016284802460106187633454483921568791043258093886583201975159325562308666728422624559266859538118668047565314496833424588911493490185960706582608418363585098524679116965345673315281013152787259278497635985358265540481547398849527898454867555462508758138440480134352370276646402539221109674714598484959044236664308582780829484290808603129049784693787812457224575939665344050007746253662489302032270998973902228400157783603550825155268204400202351781788049688121477422209935270337938893023423464336563610281514130934695924443632001143320959862414129948945782893257915120306120083639268750000000000000000000000000000000000000000000000000000000000000*i1^21 + 321149942668569549143485467224971816129809019970663570090804345737510158820499890587276241872349944091365394513244571546933167696056300219746232535713450510798293489706185741089090079330173103099692101940895995495825238230228502361717980239131533449866580870784423150479742311470197899130693233365730487658491916747216343530776485958698785024933451843133374133456663070505542409956228275828339299101504857160801251495622366892839279146889441332278401859314255921815674559743908124077155017222603673706408573698473198118670665567681305244836752420303687868941202040891562941065631891750220232217741101216831007860991423174452433602257090629729342431108450807141191472406368160144868555383402460809643547177916651891869469293336632253930979891969242576434056335891250865147937010754945408620988555361914677610432037511728526168914900565114480660932026840896823148964897179499838667232574224053613496799987225583285178012274626138071322468623540060532378634852074825115813355498268754563052726097840972057267996105012275765154798178986017517567653243794135182074074170008711262383472889949737699678364970260721796734932862795901485760931495586747792858914291573485642828180553027149020449239208006981084755018408457625770835970061513510627294181422636946532618887961544043283482397934567279299006792817851803569623842897214911824936422428857464787392761095257274435863590780833633819885916278595751314573195507083330926736137859257768280083481040525592121603879306148987232260292835437991631420098321672537544968549108383350007580522705776264579039047297751045720035861117442310070057884016367216327067198744641207934756409955661564418733833426733609500642991492249960729887435536284712993250367980287193305810816354185190598330572726644780658675540937357308743586293383162102941049181005059571810126310041059173585737687697473551285459610434263492613002970566878482859790038817450909111587408702072664622149118484388501088438881959453914457063678471486878941977605036406879465497033093649103656869908176803591021088543540124839458297659537786662145542997934839409449037064556771574438881260552707237870307504037049287308985534756769416266289968498269925454500333418752054475634756891298738196945914415873960162210049097721321875000000000000000000000000000000000000000000000000000000000*i1^22 + 1684472743246309760607305546821707668796898436381132835272480287918563185640677070422765307353523911771757223710321608684349676688460413121850367707330631907642377453108218732416286615444774870624517717219700260232168062087448227291190711630031958165571324448527250858902423761206847238458361498524447934706903719271750365797523305277076004724122773746776157991933708819856855039936316743350977635829620642787563116452795497758341629253037939716324545887582915254644413034660943331429813920180650890611714593828289465465181566902776038784281051166787592901453859478380537982022316089945136286684827323830339363414066341926759091378792880946283304886191785712641648277394899882209295969204860458169876066910022799375036996303175688686633734685178876502477833401311650217525177556977260313981495842100545884446667367586358579964210027113315286087255117998954386398239923663845554822922863226911900043970811055931673207914395938829604848078569885053920745435672467445010447272940362990729756745889475831306915761103385835001641809642518568360380408755014683373083942738567247285415382616026615856954646365790512922753790760361165095389504222025534182824191069084964006260574607092294236018118094122406338521455733713304280565354394696352270248970755958496219733251791089290450110804599555971828354635972868831210635097854450057525153002362489234841321677382483267659179094237341296901823062159748733999989174984233132303872610140682752177924389316563660699113977822314516689669382437368987168175922002280873240503818377332120441544848564267078032569327850000759023490298791620928785345609043252457828822639099475002346547628516784216391033857759291583036054691702069223500374636917962331900416057613639534700404479194233768355225957197085176792375633141569857843926997358537085588923937157394561877154673492247844929100636696388583072907205457852212983718461611680319892591025160224758801398024291699948411517754220301461132742949972835093684454751873948863595272130451324649406119934636194105292214085567641269518917066207279717400543746367340316463320884922995822339673288350701873401467293110039223826933434993555410844252324625352422458415950726882190284936821932985255167252323512989794751413569570952093461652413750468750000000000000000000000000000000000000000000000000000000*i1^23 + -189356235168499579433731388521358413538250824933552234354757336358983295441190384450468038747150500889937878955921011512168640567762940729304047114469785642289546775663640538356812396320865136403271878295367334177790353394421374760164536205733264501875029363443808789073648271109734578194521350572139534978015447736168333412553120615291548686224437175725022140395734391940244092891571146619644622919322505037970221639182972212779431202777829911564178259917162772885567801272034174396179802701013945696163361468140092842978283748581226202572270361911763805174331026038422353127673562500977737823491750824185780230163788601428155385032351650717601051132694975649904520147035007332457829025442390808246162937515991711631996111875371071832748354084090345359714948719408365886567719114633903153778619465997470038513518516939020152479127196361813692228481066234039145798023407403445493356721940991944035757079268935010387206516862987824796392712946268433018607493946669903461281422554441609067501542537337453085277414914819815245480122490930446441525639858904098050697316356433001253540138376773015608800701144707343884303356857861282014488638800610854572177000305250885327917549202842843881729504721398961972487465545435664761603663613873789602444444480540464641545625452701617856763127265367022984799062232342669101020092269045980492284588391999990818711195421133696706295163739823945371757600647618569166623595650855218943953172604368095185932151727961031138192221723462952398310333031319545893780696054437366903271162148243691237235500083680490156288886761827219009463061920343933205633794921004646248514903626441961465111316806687227088509474428374166962703904649541410834457165378800349366916835461758328494703051686903864739042412521767182687542061495070610753397572447602496682022388140215493071439066694730529252520590459951978502244988116344780773007811704192582070543653915760850460298393486753152878974589137344062793768548664101349832875433295141836133518349132081489122272405741588849522555445573281976887396487256950568719635961929942978538192750740648957202965993863856064845873134643593875564485453169581259729823686892702298278006825709931254192519808892978548854750173623499660796138816138559786974056428222656250000000000000000000000000000000000000000000000000*i1^24 + -15025617642783769539317642314400607832932452569038008311179751553371176424733308117768524368318233082874414449670151430928209183394191694581212011836730124404967914644723489349958947728190931409332463586338644826516286999445066237074796570767188967608816697608339286612895160122385675652772385097425922759158428096201347567146572750242262581909771099990359296720829974335418934962816654350885515043990503065152998024902009996134530968048781060608134688075575991324735232970617044030864704400989831944804247062550368765126912346330328470523620953503625604127141557309273466989060863925130538966910667087679855373655398002141253901436267799661325273672092279602433425818055356470405019942194936793767440228273680000949798363119163652376638404788172899772184297391275886958339797173493718321835951661863534704989768438977573363559639841856586595101948952942088066507825106162330458280230407457565650602217411698764620633492828346951258352415592517713521521140766547217595082112984944580405244916162435467960005314064011198976808256412367197328974662939189017636812961208376622249168020899564463515768267123059584985574898892843541901891272810366655571546560497025834841782003682335125485335377453874085969015692448521349022516079315788581028626879298028522041324609029470573531271223927469381829647871168502180771033255478162152199630535351034044634202715932022038872117962857046913088205047623294851837120099001267985582825835089346842966162187777397009364361793229001444045705477606476959023697856747940684737905572645584394822359373160903899766102389351798495872690793694670291735470146674295251720993524315476851808863084898042961157644280440034616754041014243765195633936571332789865920976323078992852863924711662646233750856182293881675861102879920442595427074437379402141713068849576483247622051476089420315564285071566167293214277438512781617678321326781944528707292344030692191046960665889015005794526365764142321744055606050668138529669211199016962226129035744930680059204281138907608648546463067255159786577350027995879533775678632912750629227540501174470867966670635738356485382037980505204965163565228345683956924333056651944963169599145353399440116017291202960947579369763239395050149948111297088895246582031250000000000000000000000000000000000000000000000000*i1^25 + -172662267707839189816824742623971412112819117400104727048232363590021512258441692629391145836078592209359370845842165941762275077064079414523344054263180535613138731478688380254037281747949463950220364023305997792211356642874373446493079120361691229300322415479330711313646323191617383932651479139127996698800809537219180584140279918020273857794497168975368511333088029539624693643205156355487476646684065916861138547621882471220334127200647189590573264109100678469038887274762962421169277326952094034026595368277032962081940073168638803903905686997052461723886357878553204455231532156131419078315271416958635494778140665657872416192810016111904049025559902596138275157440572659540897840638181316524839794945861674160865218017905161095023543750723334774379416572614019724028193808240726068170413325941801837184680812632830193418868296797999513786777027867284938632153675244911490019663366245750435209371930478578233622888947852643654619040091955491570072264456688324896653772228907941017071764106991758232706273779595794520553607447632479986396898197665736192457687876188641229811562108947099645931303241526240614047755587161961360247681964928604663360568122643800232805601883369304375400966324921153506861197745359185125932261570531587745621742054526066222331695614763269012933407516350398412497501651303408399905843504705775545183445536539578094687873345015797522190315318019737390299116265695169923436584090334159007035992843819728559806735508775501657758613753537926800873810780617994636345791330083195876623132114137531704353282763082108405567771017086144266561071348422551423094202856153829617899109550374631872326494794015360134377402414132647027386529179336732119353939461890062629925284449964886260042623225507590951528889027632383393346328290327068035513356724957387743295137266409716156893734046459400088768674128016493659764337685242210137649557533386600634065355684595595823424469109966752986767925805550116820597628800767210310460727269764476274880289837927178627027008449470695909137506843768880204432678196872270093842826343862888104015876855886807379912662315140695120345686901098617658533930149104584977522937758401970565877863323966181278173016197427302456595262844328941539776364952873139587402343750000000000000000000000000000000000000000000000*i1^26 + 9232341334429858081840099475065035867765575155252537911866073862082110411341313915792906805867808665030722370118903471556353901196108365889142032967242490008549873617749989477883945059533545555361271324527229180898106865247779182665660118210763818705569185091327636898495895152607768536444439447494004321632259221664795162507816349356960503183571098824879281494173169271884820082662204230821972224185373553185979205603278438810181267817744386321627355441040750237920319331570634865720863973234971334023938645158696046889985421521008932879752168279867275828455455172075961468309273856052135194184844207406014803085931618567510793895599131175851028767974952493952359096016660436840248738495317669002431783877675441441355823797884190728253711479551137325735625202411860918537820832289255321151139958965337446215849418875238553265117513021495881353075750115579558957998680585089373498738435951108936168122775817292404664414471846347863798007998796811882373368458843999462527684563972383553431259353183042936888382882891271236347674822127110795252753615828523576743353466401113288134854387997413419181485068258612040760490980528536668081272914672656640980487276663934521077839829004959200871549282966069119865306613884834275095225768471453427249372335185687345973693426782915347801464828685766809656788030557386556598263655832081808089242059023984941723843165240831638573760966939158025803333626501759839757512944972015869287461446070427014880298732605928706957851828437002919630596484544192607516058240050064185577734058984175721583952312471816484090214441948164545675038950881060128297122153880201476284356287365928935201368693855087119033074307750718418179438770472671810821807478358230150806937929836722456448347142261804091243330890093293576838786053169877216491787406750673742588271931811366543942033372250120056200616630476824974983744810256657284803956494191421421117260331682935572549787942169060896512827621551404085903867559834948663715067582106675515778666740449360421813420244017827395218728881316897360485097876708627845877950152570988815835893211581814696752244400753481923199694636590095001322218092149578308982038069414088386798680175127822597857994947489736391092029481501783933428941542619157104492187500000000000000000000000000000000000000000000*i1^27 + 13259349764373414716587423576328628524737294659077729691263858246576537418111444384735891297537524864538549564301444155764551394351996478353920049387586187525254012693645128372558351899233721710989813911190882902483726900763307238349952689554561061185275710033118904883966142230832582094768629910112470889602484688149463636497097648114601736324194776308454666500400081304315501082544852603157721397043797018430889645900878803226875131800776562322253457237762458250455169583386505785136775146917833176315393762372412088973489373099787969536545084516880205319396352098343346928651437079223635871295694866937675452881449568242221411944580967902870245466537509959709646966283639502703960233565205650299273483432916692780864590306406243787020021707845722893553332705027956555788108610810863475019316636265963737512115339496163035788754038819400923177734335537496077238151880069331661115099467418468607033751578736953022818184913248703810612187349183049342753773699632137048718744641036216494344799637910263559047881517785843071136124126649071015928255480683180645963384074414414263937672761709866622052874425582078889849036820165776339072441688559125627007953898903155315447630740297746730914754182516818727865759697276390996515258765650826472114516086780531301172669305389948094003603644393207531257085141603029318699112430372877052700729711000021952320237151407399636194061191597648754134626314148523825087581400474515663738701512650251704223922157663769894956071332539821077914926425113022540375330662974564999677495453579582574125418196510823930227416323059012059537019479370567667718642293108684823191876915921773095946399902987769349770552785237284506833774538298580865692841346160292315793842557491444856673768027631639135454741785385441265794356743846226634594227726219242589082868418797036766076214593275416245126087115159833515862491938863004868608467914762498602098994013011218405511860231756672821812920569805267685185377087686696187475635159116262422999626073032707592127621576629628522191795148204174247182648042298057397078168943218185090990763647070684209339884691318387720593133816119521801867292236220001061305934804295602098899709183927063387644473798674076473645632836134473704737150040111541748046875000000000000000000000000000000000000000*i1^28 + 9617076332084847490713381293259896797056837117305119401311828165458849061597223607322058256077892457487407531354793268629065600002648705031021736776044418174676942554543157390700342208187688035275872737735608628059982411230780304816693781310917750044157388831514157504501835723200745282262853127606947437463149457003094504107363220953860142867247229181536271374099907569953282727518787001032215195770891552711986815188435421507907382254500707062955160592396097207885043715824017396599404901095833596646564417116696159921251944345674785300513929653001069416906732047619817483188737951466802352867637730343623245614354563513878406344670529727427947553516514313245648654189555198231667049073566841508705038073424597998027961167311528695301816450307773392135003480681149503657149436988589249523233168340703328515383629322348025166023937361559991600343252824276143594949801308543037491469341945769171296493199026499478966326818424192690414170266659828195630052546857237839540093010138209164450905159567906914943810061603559625852621390433691493594365341517429446705769290280327833050258283262751446257804550508781520820606554742664496565815222858175922653147192316375978469727267833158712523114655607562378045112932855110723971162968055468561662384948315702965047852710798607728599451191564114587332106296127657905481104664010018138625203618742134820256279438351926816721474895251657960889440088248711792458854302668287348690205575950202516809254878706202011417975129152770304593040953034025564711282529616208290334627599654417065985707530634489522962238455536775782430532906848646370397645097856139033490398198208934101046413422346008162660600784798812324799765377082879899677027269122667241750696072893638349899726049239576665779367918330705003979833372028036871250962681381461998523914124212830314776465667600805866376680110499339495061471062105109045440186820689336798902977276395827179582262627011554106557664941538736004640650484093894062820153793762210930146666196870743006646732887939312663463448490720286736296217535749729412964152507345301349036554457057162708471459321975623561563412230179148562249953039631205244013118720249706598151831998906269368929173979443738547323531998544221577037992039871215820312500000000000000000000000000000000000000*i1^29 + -321674873806475120555340160565412192074941762194253564936221392058072026908376583174956983272778143260430402666954807274804938637025427153070777131284473367054649925235801099815521849232306754429984990542217428816686133592604288843397640524809841895596082851750061452041816102937161224993576181842353498035889307548517514551190112151870795544608192163938388046850868889264278324287340835900103576944818425374122791577162177910296063809065861042948830641588188967481245504832763869864448373234962943299687787166214979772678675324242422102043916385228567232164047642191188266486929399698185988343849194800396759554253682024940104667861580244345134738734312921185106882271630365791858002041072435172321260915424949494135227346568345572960892055867952667694718564911903517303163927414567532941744494383650326361417696682079951726867459322948491857992930194085495495048891868530668066919925095007320008735795902081469036020196181385523308488469048587139130214031716887580875866564900609907833156143710534127798328500406689210616273121365884704447032418805669486349246083306545972079615684504360193605576181313068564492481589523769697704854489883698701241760925503343946869285245582963177270598361271330814608557833516751431108207357006151482895477487638154565880849559976918872333982401494459728769442220263768297481895043446835809321303498700013915078631806038824528077384861531191276616077236802851557242434886584618714420168894583727121615327149629650046593455514288876069818749947193181373014098606937178828552105826958475202727339359021987725723734310307337209689015406368560503476120159574767517179490794440764599864971855600365447111857027977882711634188487490027889399274156830086624954047418234826887593141233601057427468705910164422237372517112165122494163940044615349161969062656189195630877986941663018780689837094741937710425663965957145425512081075619132983051075090725020717328521341924296422117830825856368601541459601620294693299706579479253918928693709472856489400636016908642791855094748744131047427287821210095392904428188577160281958454642784551015039407186336269067614767577652493745659624950421608599754660450778813522809473805154856324887839300420015626253522605058124235685556834220886230468750000000000000000000000000000000000*i1^30 + 1521624459778869990112583284974712491068753293522049734349999545505335399594711527311465252901759321757735630319871334128708858457450350916415247594422147605207547415740240799293085612466926375037005183287120952349958569962226851315649902207183777230065340337162123804021030867910802878835990451078077814483131753094813352805648640310754044232419180497100470202471613689905972928234707193898148822222659791554430333549161589993348273867360830895764787503390759649072162891032349812693163501706003991311557197728266538853892660695887143067226864366666080847729165768397133999917083396601937309909969546663173000968726178739074298435067624051283803126427291764013447879609832775310233747730490260335989205151657224608488278188586842180636722495217495590054806494596409870075784227421227309905657991212718354274365151713711561137716279238053614778172572073516362266398075060922752387748590676186158506418781428496950698963105804820799354313139308080190340062743693351771043668091027337575274113376862805661920828162514081978569246573210670094660059453919659277320503650057662539030782229018265111577294853410651422646579240902465791546507351285296550389626219370420161860909212285408716167066189116013086009438445982028429199886900882754061847089845590852691623489585490298995311028082860253134145212426768853622379212848578673605291498647419226350657047975077502771002908798500262232444717841530849295345318998278447071349164589135910327522180732530824457294155816028941070911493097540858150013162122167135272203304768172356433539626456409100472200841224034766685858669993460596544661582126081128912090554412207186489881289572896031303169574750072787089386631887828588122887911895141752498405078387316999576776876001304818017166379625681154870064142732002688754092775189742480458814856180426282866349703534556082041510087656718089265747207123764263963941430142567203362280585791516406313236711604966789956710198650106432594154296760245876165745424884157970718625568732628349989847681201731857865651119720459075877017488520759463961681819933557821990296066844311223944121206345027496423462513157067562048689366964031439968924146007457818017620414102963590767274385297879765804837426484886960145031595230102539062500000000000000000000000000000000*i1^31 + 40917316860765511345713324387231927309129928436453968035918510732946358869661861664042139578368291290266641338325975861833514151999501286413730459154228310325140011486885004279438671019435597211970929297536024207858289797915432627124388807517470038379968556782141729703510325900319412064466050822579258011197509559089003960330973871505497607761625483516394577556633520896013581071404596961276984699672328492413430587445088177772361365335028049199026538427927895421561063618588517227685118668420673686203952424632380320845403402697234221672958860915174315106945668875844914176373822777404024504767923651839453045496934105826485445069132938698959247321807970024053039595476453385037041342810340396973780756833056811418982645983169246260199935490788828091592244749843405700791240091409085298875811082844148858706832005302722547386439255111187066256667266218057587411065765842544516249709033295500244657889530700578364814574627652191640434194905669877188399412516398682911041556876405546096988542345922484159528376434571944978541714931095792552665882132129056320236837783885909648440930931246100936146149157026666871239926236845693864201192701371046363970886392018779228293346435381671670440320038147627613264324670575768335080909442021834203345777883333945803534238497529732866442281090386561217080712548853409597522895535892462465521997755438964458136721320481613341158337024697540413981948220869687960609521479155732032372756393019694104520850726400197988424128225189270751753342034391512716176715587322333625947789770292332103662409293672905293223052986677640949772757372318783730029832280243087144677795067999224901337441903737802243469980044459775878985831740468874077325319663215034911726370659274550959368941674347035298236765733992248444699822426316321635852932076632484983176928407002710199556210148607130940054711392076462029346431778149512944599722933899620798293606372830709255536845315104884918544265057816558437500057931055679011141374327722437930651580263262451014365693917973938784118723564469939143141361666852153385779550045170622594760322972643266608152679439087482409142013964887733115166157399015664483552381467449622069986150246591402529630435962509656059385375848700394166670739650726318359375000000000000000000000000*i1^32 + -530960562461302801993965980937523214850897100317446828635886914967428529794347556046791754717802346433515382295366518414003614688400317175685237939919629559733076734743533444075124104861638021118267067816358830147126223180444199234438407214373573766328068134362565175350665042586353002240199245072143521808380764416155899617449366839093614507847968790655445715565457277057623281167170632212571916791133381119281312227113887638233385193417082434190950299347954895658175372943936962775259072455412993917476334505225408212226077844851214984931741869013267216986764525847955276146113547195655040286152769544555741374719440772859633658533819238824356698596248977635343880125443597664342661528705926461486251663956583645706689063778184352759740290026683660190845404954026850994235563800410891985070252852049857034928350203198643181091264814708902154070633471528002933192073424679496677560944458201363296209647995318758483951984311692695615476858689992297717651026998179958894134462133233791527478480433738392992680986007011534155222250452379467221564867134289449768092318174838282041749396614349909798192118013564944213417751015381512501180598832800685700315517855081788694646313246585269189774713645741896626588958033659847988406379518409256992570210565971403010983182919836734419938475561729828609415054290574919038363327520466551154402214480385670564551146902257451187829194460146977686561380647089625732691551162831034003260819778911944300068616004204838566656649896992568811844088367318187753116430659823887716560471568760079144788657733411821947370885214064319369716159915718941487471397742036546965797161721053889130756085043885910472360537804323997853300780531381134446303100860348703691608447115760039822516623274126251702362093607266869814853827714069649536171625587034033769468381009307891959566644482770944753881017847624916347708056716176092739787878838951033884564324015367729363186246619019656853224815248982619787704400752257329058778864078506635362399102785530711657808196810378129157982543332008226254354290048249294779476074585297242973070883981182482456177662356627454642971553298856122127171733666205878342337875599936086485500721151408830060803267416436078997524308842436149716377258300781250000000000000000000000000*i1^33 + -336730201831643933802203000582185708186153712992258713109211772941806243073377218840645961480191923492507551573402659833183328902300747192073440025391390025953338462853162311318288196498677188372291247360112080915200241546511067186644645471780164560181113905998109302982537936217682199152445939870288987846027772832972362233346469820696147508156027154739674183102047308468359851007577153004599538158901934422084154901809368839112653850001782830259590524817910860120791665438512406106295161889111733968787726139151658392757180797165651130410738768808427063204127707348281536212083728609785012736200595931756042362191489612815516756576976745097118378478000887627457682265087124231009966934364209209292261269550412456881853957335762782166776978146502870742978527296075560048731103847337855053564660205830468517904932862672861538210416956064985685006941203808530700369314072306834605367352425457468459947649076324150073130212056977922165371973256906265748212111743885098480094870915288759409346585190834204625841611480285911983870117333896711522114667446806810827486391683761680323740644588475385584635328286261734400482802893696843526758667172066761824809627882511051057098500986334217739166829899718848843331254903290783315627366052445894028314821926507102409892488048217541002884504715431846079848387277263712330119134879441149546038572823760786424642150295195766765055313329201072407975007742559912461122145151018736257762832441790676024511776919725172555797492340820001382341617010155540437361543846878044506212028959575103397645277541313628814708018624724561485395039677737584279381879792374630717128913705438040668227748689269787685052557497349745774840957833349995399370244966215843503898646841036991716270702876289381481800045004590976647193860365017511617870736816976505069672047170703174215145043102054729557962269786217972193446550499733695918822827846800498780477057936516503728471147836245948988122611175797110268883482156076153746145345854524298254914609465088998628324141429622950510921004392412339638637788695038259567597675844074739961466657524590272427459080033040366985936989472690250068404330917772077322010701786063706589608357614828784765844448492777697111429784271772950887680053710937500000000000000000000*i1^34 + 66761086607259650714961019103973101285581247005899264006733765373461871266912085617427252405291137916845748327635456492943476385260577434411579923429421048613498183229144784909316119962940281044326949396851347584176957247254344705966390887160405295479781643227091001212393239000426693246814004412903330066634179808003854660034477307258410311029964073421910115378704142897148532196844332785647647135018628426416184439159809521422110055790999850623711703718510999597561804553974143227633885732758713636370388573542957794697492537694934661491176670726597297931797804788246151377745362832808671197446781511164662637765322182526734809454706485051274467233306733557424239830804379071399262563720319876725305462811348304514014536871230317586616596829465017898463472245571907052692931586735809016943251240154731543598746282237637471594376555823561377152577365175068123405901349733271717273876251408562672387969816353709139681625425028732481680658420381074364959119960564058731371904347955333050638902615230948214450426086151147990299374784888059210947444132834386067137161951107470861021629837026461969003796746944815803071533074872334200705089541958410386911668955834827390668385063046735296441002748660875803457492593020878624620796435334787926527143593469698457495972894296174169442152815709135800847078872823034223380003241569821316141391502773233154224575555197052753851750980001242468199695476347142946062689727154986094517799467112013913242522824521753852917410887648371881399404098203403123026067905297572571743183420476044130444951195838260107767766067538525400632247002488918708637672790806935805720862971851556325613391784322509786602660563431820190406189356734752603323374440170431486973119523339184812992086253404141691190447184421142810070582779144845402554594062988135170029021869878968976163679778556199723310820807380762193354231245879142454143528025867892936947055440694470286241083206368610568057332920425033955851546043589938046167683151974559038457372462286041136365172726430171451453661782856855886081469746455981584480123830480600117179658436545603352317406329449592229001907369313202441948821713609351631367405299227552732403525145212510649183616708068234011856862879358232021331787109375000000000000000000*i1^35 + -699233552777131645914134295904146314823219021557218468681544496643111029742201966373992836281180338622981065807635411025315865078243147099613795111058218114025840422784868870538665887871457051866219631401154048640317176711663984939280662049499997374776614922296756287384574121919134506086179127745769753036671719382701716786369045259847790940575878651699052923098356736101629749072042240010977722818215457274021545853822665791909593126759098814953419721179277883600875688295839878513241677263964262665712373280204817692564718247560388410642441548928120616386871213858295339390363669957264764087237236927070420457600465036068901589689439275487545229036603950486037859392995708277810524045144079319820186804027171359384475056649345603933305023596868128591981039463357035712422046311132028922968547882440773650463714426002757851459124465959845720432887181104656204634712880052415053800109570673212540843687179369333553124323792911478725851235849737784108724718208321019881796753502192342024153888371364991266190764855376101788566582562398028462645283216619589672569449396745945772349086819120165730672173837392888808371585737218278649707565883799424051524492136013134999212909258176721725273175425788905936677616422094992885353884453087590534111717163976775562390670574028577730224801524936662862021323626186100770583554313830326974863272812120339802510958660397319327548421058946006596489625312963056055323725448040442926772604836394842998270195118136938638810896548670607486808058363706823671416910541066546951166709606459141106201596671089287010571011809529459195332385002395144085832218357892105749744754933320094561504721110935496547396412339336034847562079536974746802619813641461148786890955086886902277926846541750630328809931521875500949324080260785437902838376885821051581736893925554464283013620063647954005437514626796533510891388753445092016818580956708493570941102807729738145570084671455537167869664828679371080066157704083162383188166218881125292607508495210544811163415403686013272591312678656725931295432288521616642701744762497680070960547006119200196708821147397670803045602426278275919894874157471627716493493178352721970233353140324332177336665649036223292712908005341887474060058593750000000000000*i1^36 + 3816496665611127194281409941350714953673257106431623767737022903463912427526242653487000121990203584864617120448372466875675104204224351137278336750595808791598321975943317262542674137676296955629248195299045281796887273992752812626033223621360541179774616049734853159739171491631675297114689430929650345633896098348936100945083968848251446354958894065875382426218426502065595028865140186297892425535039681155526067967341432870920461781851357035805569703788529599149831790889730417551121087203040941701175989864127684645033041161373283134662638275253362076393510222163718928187616566292100760070105645981560227108036378619932053666721218931637903882800317602398252825333870486473992044857173719034966708209055825454624105508260058783929097500273943764303905309096183766976487842832521978482195921192904845798865230941906226813524945126894912635146657516060591277194582890089819653239298622700455208232112624939325102854381925816545094878235349019810648686669317289668446517490171767318138477714907594896898693226288594487754944451417703699872089368284139404397207172326130378054277170271458889829873639509002877422932148693455240432730327736693982026955935079166558849433732242278421186140091984145509652760227533897087120358688524965093864584843024880070322786120903217599264127457573112197598772068340332391041864520683125412934147554726952378676887331473177623273728177942151669118182308874529299974110595020185687497746757164655328323358236189117660937625373586225880728500281875701377027801406864745627509632210674828309194896691565575468002004246287879373513736121422899995513583099077904505680633108092187080676674341580642295057336881263392351079919081545750549948391834040263392247440892622604235550628190271241153532584107560569440492643886518361822833671818481419265521122330528233539142026913523965081958740376567190870772329003817243223146079413473912790054514146081609774321731790204346880962920365234089510964915339286053478317618884148323822777280502107523646037378942886783122910963117026678244014249583789474308615536456048972548981186351600064718818991762305394606139887258849439709337389761635921397751369055379064386562442752014311622211246608877333562696003355085849761962890625000000000000*i1^37 + -12999184814112194183144018452780207785969569395943567683277206334333400209212693269189486071408058254669399160555135518227757307647525066678252099323135870470639147621177652109089964259397270812258171494454252482545390932665337920873531903001329026347234499797726665339143896609390300587749246247424975861262189188461967458979151351999532604317208211429890089858733077819327461586695111016601778149180391061187316438973221815863900524217776474093932934070809099281664659701341209764898902787988299733168707635660575550344535142557302582543392111882050408057544942276446919891007634655472803225239959136117119530407359200868114301381226238065040334020152409088185715376844515745634478379765837781036695574653233946856291747878331562879238141690153156767959756448242795459709358093587175983436848942417623935083671240600634685976939907986422906451119528694072074739670607478699286880628303403287302090045206167221768222633204333313657024238814009671129550645690421427722839545359267495090137241276311920137447458857649234042289066773756006047955843528223351374610442255272268850604973125630775382380048701449747414284047614058346229334622845660175376416372714336103249318100224597983863889731755288152050223732084292865962100461209707554313216374802602064713527687700613597479860009280722575915354712816414733141107700267428971156297670015014777564074444742020797360310850337488832942798106924678161973561587591362138319038446775231293366763043115648543061557666428934156272382449569580872536067437120220453979821629360566365362425627821635694701231550982372003924793577060808207818036466371975550082254689305489507739234509456007517742995380576134272242739409170338318681972008240026009638219055275180582508485332056432772733824168310157872734031599150302536241895889832420268358673445050175406498024366233570715436435712687584967308235693941941599276035126609513815427217468045379357775840755827290034711171430584756463760311129961224165278196701976846889837475061840412535125603627505960860460396071886837689343813273874185253680535346058604858810208843092167490011384298977715155990187207276429210549966192979109996306323322561795629779382465766895112839556557660748634916672017425298690795898437500000000*i1^38 + 50902460925099325041368996784886567790529081823086771089009700617489885840569624123876193507142043788602331240562648558997179095262740469724483360537979612227113501741301459941259557290731681524512948718405658663039772989366630245360264015562864858018351581085545768664260636677606075339670036496394992310617522783056425169594749418824690681801299643239175906894933497221084812175046018387640179167709538716715940566015364441907182503720896172654762210448176284905386104852400539041930059089071748143851507349925381895846022270902611774842943537354468130444395075818954823131537323626343859749808666398206731499200435280713556707995598462436890752191938786796671703211804192017856170801771591426832957181873492199787916061974998738252725492687960449668518955178346120956633619768070438304722946747126346856778899757591366923202415417037380816592033327400752456078655928358823609887824318119828047908727340075767384827090428852032381277965780223869831401054376790962216610232038557600566598785010834998578793256572995596258204645909352825490983122234900383460505347203250990766313869506846454636762815639597045181180113055458877009754863487390632844639075409031322076208434600091964836311276140734137099003570492221059339802956825835262411772613154623179644337773816541338545701403426895385212449304674918181386167469650618110211256751602487662471803288161660397082235337179120885885431140488313597378883292690278229682958889712491430281731179063720316053436700333943206540323975320486426322352605898609706871148644218386360241650633190782524225381024663463862611764157242668403611074948861218203953975382860899673210622058492878837634751152837793852127022083720657696108413863986829330655251731228032607000230294170461870138777270779093708694949116328753282571414765378848513801112464453895667070428292133412068660326542971145688060085536132421244396539491830258013877719008083176538861731014573308792422252057050052557855390051640476488174528490489301886353528837115132704804796195612566224924450732332843961543536083323578515908914492457204617947960436385009429080896872894399285787126010954733148895579626489648853365115368191994191993524222869770214314179860289581483812071382999420166015625000000*i1^39 + -566713702400875319076472816700267556262723095487869319860520172343274482587746394733015368770804571111001923698795342464089454576347752733963528266816831818285398383343865188511952621315536363624420968923925366813151220186398733780268881871192744898449924795693985619828272703235974154655011397699103400925546799173910204495727273580510813573782315291873463652797051260480418212340231186732356710220416310774943321299389596064388503645957319258753472978250644396141539637656870617382945053721377985958876727148668671542692054489970624037797369829807735766199137186880344520835875122188762286728152651836666226602024907736009037015673889177154702211637814808681862585566098369890443901763116357352189185930548656906551557030161689751271385318506275924759743202058877810560905539712113002788782073449573127711893815686392804205048090271934629365958846051865488103918525929518032917140130225012633714987625898306738751478679313776127788579299180837297270551572627089872577084542216756056491044545178768483755281974419597695858031214716097945618283875194356599226735026754998159675485197856980884085536857642032913866215632769148851171785647023127368678432201866373947197129196583501704170507196681738352034377964766423741740945946708586399488058523904410409015328090359751793905844541939922462931485702911569818973439417707963742672906946414588531997999288849424846554425377121851296219493521362150189594392600509095232096005928976353408386161237001418574277113151114469899641327513666209971911961964749200989181745719234090227564446722684487476109600942659129004469596025775298626832599641133428232077447957625643520428165240892051386245554378093169906832933094409537702650389570103659452691111366636414719027617461029766694729462864568956818688026250109959782582584596410252166526746146469602182950053848247896266627468686167563136790897545669064117985880918040784403262494892510253047325428395463523291007691068844267188683017705442200686285781395977431709903399895425246473305446837659278288179586460011631586045420629915844552648780072873220543444981244236205403593546282789810878463416990467490608602083845959541055875417503089070788854460579793886357090091143282961638760752975940704345703125*i1^40 + 1083541034047890893464509316607758343100786558962318809646002543688317451398948525932688879037461893279806367359473316766546175775426161306970176591497859151623422079750129987731567764533666105752278147699896109096006929263602202720912801065464676714549225911793242086944650642425947149999432812589084967778128144383175113321699961373443400380311483660599243522843405286195812712483659920454174716771779789684697718633764303688582848151687311168309950060220469859914800236548095901958052941603028400364451130128693816117768645202223304528855675694006003920928299479407103082987682766658963514813356402577351369242444157321036728347318868778153336341362080523246674897498100939217462344073159178217891494672011363235069367401250830756325794694125361634549832050788395770234024163995793526040085972829022288140809657495296802821987381378229241236052703517835464726357442153508035160544558790285449768174408853100068729812490523129944330555487984480513191517632840958292695950771447724280451250519573627162995939637805852415487130403457245775403390913526454934433907758278830641485231785968239117233524407390149877630077308514941581807042164962522023473404663114440501295851888622077429740946864322102345245110066668014166011601072453779707747908284538544067080287163589055546872034216749283069667286328000330358855759401743136407343876963182542745520164066816678984119967326762814220081885139231748727304703065947588897362794261790103428674899257835680472915540549000353379135786022991037474572882547863271949501474313295496278334105478152916052772742173865978801294232896859909896299754208038633487466902221397686876020277098504719316350721588793603928147732745384569584168080017209121150528522970879265031173092537660068177370635024109733739455261890480611188234950292194357581070916554709637786333770970567804321044003188746384827287531214522933623301313021915514983159422363093087257831343254732913479037373493339785230498615734795264723198421399301951893409118332816490917015493885797103285963577040585709838300433790992935568748494711427148497610616381553104984680790789520072975002646614192778098355348591891238791054141425436834813773224719633723793801437977890600450336933135986328125*i1^41 + -1184084377906070835153378157268392110551107280960462512157449608386892862716033203273931869899461541454730746781773016998842197814125433155739690164721436973347133262513781841222423775029597357336937033751075699697038354898652340410377711750707009201449870414328803502021132739550350071710745688473056763623893083419855058765425112490854543218110733806231211737545227165807874308340028685241429932557560815055435845394752988427956151991956961773276022666022236047316860035441727710148960254177286620464139414932202619869397240692360562157755486790369874893584950394909096884955490394151370671615777508474886459330769807825773739305752370607653932813433539863473267578646330863764634658684186903389116187317564221758611060143265437153600087274200829403947438088190776690496113024357298197229840891448460330519805461476209202741817613761535964148723345975340875866978916163356086769484539158601291039559384138665766291920748573749625500885983840506939451715039177482695091353666185392324688497186012105450557159494153474998628976671085859166411928161120428238964899708967956896773885731288169718399626432709023287270875974227513992431680132607519735308056811305332890003742968904488563065519427792440211540918136289064990368886354126624784377944802741771707448913396211105414662124634781555678027633676106726772126570611329176837038740058957958416585417315034942924495775468486573666097050429469525587853591862709802542314510475340253230259595848004599899940932284000888035542435724079817080316565885908337676552904898201745109037937088089961200624195048071490616337593377161096286362050089566158786991117706131743857127067071362541754668306998177937200735972734576351499611014952003482149104878296967499615417630131460690282608293262775048133146924177004321198127990394268139190817091207187920337409304036381208530933607959373087931726454184449826125397890297455140982218956199437710515045679938866283191450389798522845172776118714779577592352432269300694395266256704790078854514212209834405768347670772880346212297415373305725986288505136062645288514254085635438589359553113355247277647929506156589949218879209328605705121355547021681938239736545705405937042087316513061523437500000000*i1^42 + 1575543405839157262738457171175637704120218795006631567856793099346133528623230778456838489655029867251291556424179767870428480965674063954474618002139979221328622875576592138730002215277751447063397319107892984747074601949115805263451553186435102080326598476759294865710231479748065628677224726010951747747117177176440464929459338214907756169551745483206681827941491441268290565765731594710277429385902560645103934537180647366777421095842656579502448421367094611014622883623032786640368235735797820023188377184065598502318185524906704767801086495588841661784807217545450314189018992137581251319871956822360200446374481654742838408010096496034455490143552218370069101168164536378747884805909688558051828756960954149210140740650672935577165790473971722762140552354278028840648500885096184568058469838000545556267033036784073924873365135857549156732554196493576340060962136443920871491395018605076968077202019531984991206915561995354333052554668090014288938750355652391733658674484110760138578644918293917463098667926979279809125351652928896376056751925717796132470131606307280463932854524156214540600539949987749408496137871539294059847515185028777442147560268102349124905832775011471989996860233742417260571406531090957712475174216182041181492415038388604323343912057909214634191202828370349970801088048808177866945084223756380500775187008157124691671280515661376959664826892983266916292824072154091207099648701764704925973799969373167769568501274336311049115954400549647331931886635645636679830124419424510408824087342606350410627867048711579674111590518487665435458090620430622459811067534093606172044286464400838254702711890002547860767582864275260420858048309865004841208515842817164762553224689463134817397916038058573725767714143377937618927531707362518151934925892932531239820994638673619629692281816090511464646834329450960290215469054827833325277723282906266794399221913144832505182994247702985220297968573576685591316981664376780556423716036978181424787202900608243071853345917796340550781756687250480562092951501737736550070438838582559826424890513587868836298531440631425222456116759652889418819060431515670481123316965299336121559684723615646362304687500000000000000*i1^43 + -1913757029964418722164500946539011481749687816622038717616253019072265512968919607896500174888719248608406073169750694875798538455251582155317218378157283880365830532910093121928606850563631337729297287325863679689702022485391023307158651768489679986092941530107764699626547089945119536807625741198440369603097907641898832824125790669310381920237846936857814104766974862805183429063515158518635109410991633912561691799528132864520010723421470100190210726314049819490683651738343334102548855266015505767115531619272096167909661314182910794310056508443558159908879863328383985571682563350457413100952705652639507921769818716255225906541290614113023791937352537966872248237666731536951315576301024847393024168501511667781317483419262476536670173722995627334783197904280035484710718699257441023968059946479838325438041708641552779578255540583282815402760488367727293069859181072781609102602281985618364246537476541380793859408272276005476648766429841343741222391988858069231738982015415425111384502104393167157393673261158396280188173737752293357088610146309819533199342356969579866979208414101506016684596761446279024399586212601381378073552005485232432899535237173019479386170804378120207808928949060485805869280318917443696448866901622728010284780710331939354182475284477083314374421028062963212284189504653141035096635520890089965126119354941661688857724601886056197202612257689060924268388195900613356926316344853275774799986448830121029789114521797423663705243343155042945363714832596063545406982069321936681300007829359191626253872602851906893433188493192975139751297196446490604448234534162952037294364473232362316954168097269275588990553551554013157753009201263202060689012686660177693828217670372060211308928782083221688910587107739285736856158681295018156596698396227480813098987223409482578377136867050421080970221039382280211404363410393119843819342174689492026313186934041299248008899392249275781997745610475281815152543520320876181112582001064636878023850116468625253723244525767134912967780373519190945276548709958744354612925266932513308127668990926000213083765116904263429173521459409755267780190986363251752406448936309463386535644531250000000000000000000000*i1^44 + 615737397215101899655736378827707099245767132472277440096323124684420456149788465143206424900086745300088439863203382561623322884821436498699927730884920415594544123223498699428152329544885151491912553513475259048399096563621327740043437197303377770777087364577061645824441462732615474888819396430278832473340212962069923752966256388792097827716353445618286494428323151487277336844932070745229647384969080587933244716634555243341927098826720795768493720715356114476979140755618709795200857829005415828913173070296871514738317707840697348875522742059686045973101866724267244146543280444213010388905270410606399006837258847903993114334117178735378593178587255076145372031645968842668141262530468909955542892088939408880623293940627813012658598100744186314060446518082744049443483404931497589552466342977289438163029039085489828110759135638650986555021518243381002725277835372611649563033026901736078680071719882637874636498638931228660352654879626311830209171967986538729458588874852526272701414574827707808007046116473598218226144078435552406284045958452755610050507904399844759957528574458574465370348116595781636947707127305129837553809789422586102612667809270934917698605582356601227727019707759980404765813107593913360978239096474441360849861354756537775713328043473705415606167950697971559518858397940609995166166180639354945709992964464624550298788981292497172666835150038529801561423015486131292989024675357888362133866109514189880816098548511479023339391025056182022897627294356946201568030907517356024243523701156912284028897893010803196109019687344665283539149083244930120144226730053665569248631427271704138738702806530665978066324774754683918694257963475238038278100401905708592285515717612336910969378527554829822489798573098651403947181287647034354312354374640462382765267768138730458061204957686977393643078797529655193763097378492799965927303053227819002318795313483067556397429133614203142214707846685838273887369905775836455478792560299230901254347515362815406531035757516269145462211146082075823310111152141432413388262109885394678638387708182336993993933817049528006777692294092874593239510262092775807283278919433593750000000000000000000000000000*i1^45 + 103383713856279773454758014320296876824624246845590731834277584635690960284851253448163998337799005945990964908923074621348231645009609286567612937602140535179833000525075959623689023876956427660899785867405498512374197901281534745870677425512883464375869226934034306663994396280592777688986533784729021043225685158174973462788783562236690730073323231113925769891466484500316218628780244056002821061221615290120430058008922265612832221197578670057013337007892051230005941267768250311190701870739753629213855538838829987233812648329827790186523544087570608895569265651179361262780714942247294532153677791357877355860525216403207022199692708252201598304916504055573525741477772415378212931384367144712516806950328032161089409236521400714936843675368944293971655774774242754481472530765967618706926005529003534872451503337480910921479765848245193643486546046387763517454604200054384285613085595468658258566091048478056940785448333135369818691364882355677046640528785511878056692802907872361909376915405405187290978580802627949181351179594285906087730837716874750189830105600994670537804040743770292810258769622948301693991058820996713796123118300832917414196523473666554240283337512629167070419498408949835423787480657687896407073919056036656926746959949113559697113970002089719451025352717782069330530464090786400810389915615631434696274516505275643597023854078165468059928129959247987860461384905941219367730385734828186546489403253854916359844724087301118511132138936781829189396783389815610392230528161077364007938963377086574714030331587191344885392200276919204473191219655972741221861774920051773915025779688483552895724679914394981215447293107817727396445328215876779626550054390893920513912499671924202522904126904560554406386404093625653244094845452787616226339545643427591349894276912775297267410649533109580634211218500302606205256920565781113966528789808271531966308044633929140558476521873078097541983288745157344769191007235054040298488543600492874819467144603587304818547997009560357612877140020342385700148870251629655199342349414678750398902417253759300572609796063770652527810655871559718337898053490610133937500000000000000000000000000000000000*i1^46 + -116484136529426092025813485338405636697061937923904845965819809055745859252500221822191923090223774236204759801202604495145633512926226771310673574456961826172276824414282039624495805567147949830458737601404696045822536924163861282801625100432309271801131584460352506439936983843895370628683978945919435304442127600371099182799867045480489298862771611868410222284261845481483671206701913847539006785415998860049240644938227800676107446617517316802970865283791206498436508189942331169579572323684290038995290723436814550955698254538516176297480525893761954060879824846507550130686464471560107465567508394175091466008042941686655874879313130044964176711229728656957346736921836462262287585897533230122447687732689358092226372578801047423821475981492812151135554438463873232321351408550497043363821228754337616438572303537701817969140589958650130792361974137668607952877269801043187083916585995291653478202508286576985782063994852079863587991652992431878263402892438801950548474360365472588376301138054357757866321597837307605865945746775269909046556122044436710633052365629088336389331503368440510525785613722648778100449670201046914453966527518228036609550346761010778570155912468128358314339091560896325668158784027981803066945140151024368643596563606498876743964445290836879390446377412296378034501773440123453031273281677233094817522010204349748122761704151624975668893910211731585711597382835224774410024291273008751177184818874122398192210761781861580777860644260715433424894650909901564967962926242403148908726791250237182073477878508507013102138910067048212317133576551032746318375442483915430491420311706912739872401261535514309355030406766852836491189070563107821408793154091700269630211013456723034505985744694965142827524300730300826930337347052818851369617125047729498174422337833281911337191795893405691098478580278005908453393470311931029306767902715243285688430454947027880014585968327970971782192216997937220645754645506556507863116121086271710576045103748398579991775424315330673328211592386354437621062968120245973012955889558732472243346956865745196861786834053690457829892441528794014310295329599360000000000000000000000000000000000000*i1^47 + 13377488733164766109201071435629265032478646810536650287491171408690737213407142680608149301206695042345631974625258865784502693721926054274529244243501808235457899780995714953704326153242630411438825485991801562996853684433451749885054478371107636066507026778385883790891928360534081085697711361860793300944270310932185770678657458978717615903180894679243161673252046277280478153030737439571734976732488514340533261791572371871199972554194300270411267035950454938850026477924915622680407924562655805631145179283802209691990887654271395280285562079628958697041818333028370132154658704404675122374719340062112656442727741358237968079689586813688869890433522695966833885440164620459333197832429235659008506423205906152640242594979410753195988190233889607581727703970179824247855151537285436321669301517194533225218887889548999552285197043745513593720494332650825424683127531054121737884960085381689077915193692126937675573026043910907036330343899341609408259929438714471218757419151318931530161740618300715753941045331770988638339396956701606168876881992692463254375081737711405459585466529559698072865896424211344016706887622915077717996610306840124757098141636430026730818620612937965904863046929393431223290111325022024312264360101925871286125902152608080399067708289993769694853609107796921739371671312709983009108204911228034392936916292935532474169622416886910007191093076919773531305630510907267049545990200708500480081041622944675128474756020094035668540119601727331248863177551371635942231440388249262908932438234642161842246019919136094359806759323061039873264612937298894243411443472301003513616843770073666439097577048533414756987088384521367085052020137771024447822321844478590264146242052898840867681602877640456423867525972587130663817004834021063724050156506772581349156213731092822582808008554180615987293096745116321406569425902727619777017162039436924004241874839686250036910322500391486057198827869425430001123342616182234901139441824104967000127032465148282217255863183529462774538442541342026668202004799093015619924315685393157514575475795088700595991185250016245216784110575944934722772992000000000000000000000000000000000000*i1^48 + 8868970931237634734046819403403778927756371984453054260843680979216853403043478763427740254381665367592733533658968082065336787340563639584123005295215657767591943168248873164493659165806081191770835856755307467614426601837478485332540974237199259573371120693773576076449451828284192232480261905967734340167996778157662456302822094618088166983896215637818096896719018969700645290132397473203020427789141774126905723399636169643591900946026402285618777717792347718495510311733353485499290078378442759287678137923192938095939945185118168222077873786307434075526634284239219562190522009700118303158453442441060329587500770076146416320452137409470855416731349498363549399803138705047235476968638408347769977336525515359522582187369591037814889860563671836953514664876130992773566638004235817513613122501832984317995568147918142520494266446624953894238818395316233774492311686489337949513840804185166179719594044830121404991681451323819668575567769360992033253576334684462084906197239838458702652852488716066740400546518747501575620968200284221996737022841782410247931817862020566322483293560811498383331483866246731119489883871511676152407700414422735100319356131110865104288354899997704785678428975784962578507036043504354611244613133808997246725923558685842760309415850373518037633557629215018649733756983494774049062325729918182164736654160009007272249075181851395273977204525997011381200329922663410977482609672344373665135526248358812128053892885059100376049384821021725214602094276408857416697911693804456705103099582606656724248306079067539818455419376709134262160769931464958706770793426569854410219591830098324232747337359645879503299571121994725812188424937365430043280916366791835331469200939492014555069444300318028335807274026060620164647128505347720140075897879512782900129585936745549615219854758226543933591300937623989934232940472779960519183025216906651046532879442297399396118414863071776342189269927715656963425373590064272730825142379888760545935711771176173794817506492012947919197422364713199200245772982763854779386866054639980410102321328219344008702984072216758014287201976529715200000000000000000000000000000000000000*i1^49 + -6435471437302752204561231865728264422968966938468216654966396141816437875438017124424395450183861515315659915825599566858474415757865412682230235598528943956881803843299344910988361755890786786401744442062649305105169864703194636573060893899027380311012810932336972734197525910667597661967637928636111621857513552252203727920113957804824646437707278634475306862639754619551678419875481028502909366133477500636729823273755123416883112609386965158400010795914437232370914657302703156991258143263434960126433623812566165544458409127304781908515385126717801258484795866535199105623466709506231852512390857708815768727761172523011117835549487892794884315921039134253820613123959201321733274977358480146363202937219257754641325789720633546315129894974204895621909547169089364849402208089725088864533740171359781511841214343885615137440852844755745765654474710936137330906933591096361988256166937975513377789696635313951168783765822113481256793383146808007957368745351301939153303581897367778257293691424769811187714405559714423677645738097422583875492293729955189561353903915872790041011101478188658165070461263463774183285778839511982696563318311636104607181424521527830381909182164230773366041001158278254910828552846469749141640522928926067197453599577646387731051380299513378591511376669119092738315622751066644525622206124421394425707514802895038978179597573440214585664926089112069994307211097713114571493806035473283835001974319038105689124689344561321960015821323694701932590505508766112837601135679280854557972743171192527292869444748424273762682834184032140129462130932752766307711036815491050833053862403399769293367128306664742934629781177324440224380576926889284859839131778610321603690906392865203889372765537562300282950276477911787263066173423479018897555076344574822090634275589592799899881115178004689641484311281554268568099534997005083759838051318988831102054556376038011917559300087182031003122573627905907214048642477516147958871693311026041075823346082153104919527233005209602004662737099676941963675418378385034252624756958308732665619164988779893558402361158565194951500341874524160000000000000000000000000000000000*i1^50 + 2839832314562224481861701942520454127645097356116929213173208146976763137007997546945012009131009233470559285673510838009346068406265335081100999946641978826145323136937693160286045901790495111938824546426762582683394706579527156554295726862623286011345714986160630450360604216605718466500089705186092629881702990350291849975964717247778817497906806806957641230386154224009117132243613875090182257844055151693815557719622687753257773148531184513040731685831032699022218278357951035828136383448066389713459182297388660474537760821967361180375563485534910358929095273368723011131138006736102780019871267286503920378533429621376611515457858137168258006642497365025998782369673692914897174088460754786538997447656040722974506957523580665195486096997635658325732309323238472278383056610392983866250874479428213841260200710927103329394366573506468825906517671212457428259842456246737821520083387136865600065945667626694294958041442686713708415002713413516933809855863578604607789838856002186201291554329752965398376139234487750615462451401277993834255765044349904630660081247425860098248862850972968130791637262980270662749427606480682099393644834943032310947553053422210551456042108577004589104382305329822525550061754251692584655929055847009084428340745842068443011279085967282280789481221126524940039760615565267322676555968888289405812129355106733754735402061438800870097013177633874039913793728347651070481382027571489834551814690888417438939549236152331104949617040563155475537416692131910070190731492306219035644825055195312487915006926950722726411274469062553270583636270989091234991501006225232543336450219656052140010846002507213707330165583829939614652748412966645712410002619973106763338109915883451486641695137816035895883078390414939713728049484133605140849510326219435285796803318935217734651828302282319737796397880957829802740949278340596652382185937098771661505278393775919425026114893959008566676247671640684694886353450246470452265434443068438121819529742273972660549203418593856327809789546585386445668487297276130742765968113973814313227943598541794882204578900094107504143761408000000000000000000000000000000000*i1^51 + -570925161851683303842062476258291696327777057461927053425531613631262911934799615937516748117906793550153308492485959428911643284645319013728899463303691478917732791354198220995616247188564949602116932120232847528760849055352376338992983661885379111512231860980306818936036747605602276210333489715779009358592547830617679423742388722182343320060376524959623991480620306880860878940419457171353893129547299411714725970731461948369639136317497075724548566608026370794389465414952503306430087983763327069334893841241919442604414195267613676134595377591342593846932177835061258845630225850524705411958699679931680223757221678450051659799099103092394240467115948103298028124909414399353683453494016054714772377201457106288288481915754605553810127217268422021724530990145579588748382358905275755350967660933593542837037848931084097733748552175588975032286450787531758168179450885137118246949289026688613527576252416148756445566742473054414152430134552475809961970661746508112095378341965257042387222091859645229170690081070413077271984933102860359935406504124102480605705829749007519559100101253956089007845405022772648929344902516478177435622623229847123862297386973271244352339451301876199960580579581849015431100008074615629249637245455807335655833521059022625057611374024520498628022150711869259714478460654418296848119244362658293603375434034594249686175348604900529528178376018189018422287550179125258167186106705085697967405071613303651299640319937723707527420576989172978946596565394120796910017770418213421055142379447774672960243120337644954564420661969544917574293139414456434775330296210680003705341570436093401304887231702668954646722612622400096168965214980338141126928988236505387821442499594707103801831025659827659201950827993740283701544843698626382048161888869602998371312294586034307631676023060854837422221751907465689306907602738105641875361891051387552982372904103872409010862419863968652918539452231811781229578369996022154066013961502267712033797479093306298756267099908034537718916623511472528031122032529009161374090442137969519562236669312491749902298804245750402252800000000000000000000000000000000*i1^52 + 29263474869572271211088378773277542183018105547767532193969013281531214595296344762030447516987148617413293961598181694793575570992360819642405973328760241959932312293951699458690763970165956178618098211060427715622554224352027945168163583977096786529499236886894105358872191513811176307852125515751658206721699383612636471654429149915080564115102926289744239894526161601019803433778306951851487394963165657920752199168084122403108292362712212222595226698337733569280405693756843054238796367816595893412996847183867519317129159575695875248579316965194041507238354439323110302501863771271515579242514240017737753209087851986800475638111075236358201639811585669347100855994247306782476081540156229815457808574090761395688965888628074953192402252244558038965038685897934551077605293300540986310754330773712142134063716987210755103813682100867676054779365917176925464334855867778972906423183460367538370768088916685106296425865387906638838357902996165271096682901671349395674274265586321553450570050479613849444601749101180619727796884257312690588325366967514702754038031259665249269595478428624160674499425789646597418248204593389521843409996289402202535524020557409702828306635302911585150969900381984103685047912275806110832440150601469630787237821346856279124061630355259772110826564813235941120715563711633074732806823832168509422275938359786327644564640947538782088903097369597531274518750336207887229639292215485931951935381165191964249820804473968730721052143677615758161292142004219479095438188499790559857488419773194661470334202552446488783769526514301931571983617638336285959767237976574118348468839424401009655950956722069908201510837044708300247122648347362383476056591115815280332757707227663446669801616814065648541152534011368701044410446244494981891760424495463638497288473255366194638711125769767203650941984405501246677062688418909550735260358629212025460021232291174109444516933394972688291840820147840288824824311873880003091638262291738125646726997860271028554133377351691439807869123807184968681107623096711502984329129355368475369158156431041062706902344505753600000000000000000000000000000000*i1^53 + 2663096600771284244593683091929595006010464242816973530195340121938151115280532449936992845216076425332774186320971145975971238285265186075487702470206660571628777021923139860899955595908094312655380643726777599466702541467850534109327838952434638474663640744563803357519957553565612481631866688861536376619250712605630478162315451166071102704632255076738010621612570768810165680657607781806107698799606829570129484158354709418308796465220560625083369525783358547469172207513585921757179155356621316768428125604088335836259586918907792972164559217826521519998954355496833489085214532851800690857139543524536704596484523636297927274568135590852119808269884280766826053627524633720862269273036562654409735237671525371941894393642991874799518512494875194926568806727699204531734400830788333558252914729451939358103331107593600429914056465844922124541148741359947201550894128203969225391415298348314925518591850668825740563780925592958834823914378063428440100472851966178392804988050182759197315174757006883164451785245369311481134466588940463388128967861034082792977871868160150855792812423047738454673604511810819876105760818952491664085671813705266089465554970150174550118238306052195659667437977683084148730233581090611364145074075933648965256497509081530910150606758746850528663031736112272750418885272231789757036963532687801186608510829381722679773928085530798801983950650676622220062050068428478046914933072112685780884113206666123698844679275206740835798444308715260614653194781999409655379930799176337057721739183949098624084363621269773885855082414941723346624141496256504147686701810070269595012509969769743764235115316947937375568021879152184106555298702199315185915645837725744153611891908490852933996551384108867223335677424634646255427028430145167133739486987809258287504244699582369270705393446551005500630345759437804778186090219347059780575601464802109467649571727755278502654157548914363882267482160629549748513768842314637136897793109025698125415313659653930111830461704305325301035786996918414999126069395582865732844492207238359662152492198995607166467964928000000000000000000000000000000*i1^54 + -255610604571314354265219837066236340912642147953999109604419039548868886007299222057885020121599312015638072129197919745522082358682056085929233275500708078999796061397597715166991997026383557511023335240976068115794335307390260950972579492226876739017970463272495201725683643027285754704177207625804946979392509900146006780959740383307469449443918589549815086113183173450984052540461181478326724809053025012798867291935214708493275996709890468641980606374818674211018539994116986680609241438880826306311553375851219879725094405667563631826502971355068104950703223656250307203942786900354116338178881018455089665439196299889587976035170589251373615944926953448200405409102562056124545119729666705838543272922478698779851791593746690151096522181919087645432401772302069221715050761892636424511276682768642453729062697143752750012795847726614961732608165102050688379771481355430454260577285882775361193256307295524778191097394257796006837507932029243925151109092188434070598886487876987364309021828079997956447963847901937839068589432315172398534519575815466084533195821084957347975431781443555814094278802547710377887144354948351025412036068116967460959445674688887976455881388490057934628256684933896440096474009729622177969851802286462339076545857559870288006952584451173472391609688762726615321233304582097117675644586255965769992054599738775889292315875204254246073437437300924904690976374580200487334671685207309619690866992380756956041873603681508552782776024696281742349602730926251450018257393173306195595283625455366549981064769433976274205346249486434406099194928054554983645068431899516371035392167538071754401350752285958059484704296837812043218414064824970689746875641058385749438977878332988964966952836204154394044400036007460851390707821060397737381047797204845020720942725601918671785002184859330629089503539740707458890351880182514762320582222631826043833323654968183405484429493416396715502862336749329264540924417166072942510719404517101247303604517332177100473233968886054234974852463480611830216604923385516738379557270635112096258082166720457342976000000000000000000000000000000*i1^55 + -4740281509022991806436960933791290319698892632547877109242095223545825161707276706072961095049811997499779064680616751128820689215410718265676273769314626100287538517186717908155671643388502164865688133653352540821586875263330704761674991178695096421552079217807521352632134810127278220245478369320297831710368403677623092433263505481831682402827109464959441265166160384486538384319589574663303098535675290282666755538078650573688406604350969192649904152273960992771123766809530748519259219540357819982351396663589719228057232456637978212425052664170053358483494232566894439864857367631837946630378474268929371937640297797432547026113613626056523956247270880187578105123709930844129413486038027154068188311465333812795873956101224679865288174607615355058378196930756556276706393205924995503843055730890684746912080613725509339103097237271158230976280117297288271060100478234920105461783364858352432521729155853943881407553546437023304728079411045272933205741779843223340907142462158306391046370989738462703272231124087630720817990012831331447626904191555530546075089462195048858535959805811679986545878117674693286350617516718074788022739960309967245022210535388736723248168790642537778665085304866105665502241708945081792944785056609533633528564072188646633247876918018502607053600350680985799565011320538906785263893583396752617914055275442918303070890604444200740919566903502757797008158246970638343046747947099496294963840036656512912176263106696676723524126401462670632913970936184400616913030327606465475550192634699796569773191658679937860394187573913900962379490044509436684374558513806473204506985767929840004943645281332171095398114405632483475145715448153615642770611916951169944807858416766712181968711212221993121335453445408915037941670386446073564401767705379810836536281330499300780085724406293213809522975951021694979282817210428358521813030075161411074634418036674687574996157776475400999821623686270678263648736833088512356868332111142575758788173309677661100411984173536901821610017366547733243087571156439476811134671516555531909804339830456320000000000000000000000000000*i1^56 + 103929344388022640597354131964117541160480281924336081820871994794215061443592133738507788467599042158800932823224137595890594254777891150891844625924958746858298630362389537419204473461342153012579826137852824945731206915822593558797380077328660800532383304366281834749718632815048904648815179484633449126529678667318713293227701503777506979605466744187989538308214640851100296842236527412869809508531645538583495680865560675487690951975723314806578935474876232780096859101248491887949057634251862593320657125879156742490810781322272104931990389883229129256732020242038408046396813050578068281575807860557589821338193618074735536388772870737414307343137566157399471067612206420703037745160646962153935839819082315850393394463909849090535832477242519417473768427274895022280388516523191162223135619217973491200088701471551511464737842605284612261028732334814721590029985837139762475790061191817885206160651445097189100484135435526887579935437030004930365114208834738519903522989595367770033240583373484025100864200268412558192376734356369234625623374026416830726451225563091290780920620750070709422154164225606118023505815683292061735162225661917301005227007747893588826446462695034756357823934353440392148061195335109195719212585307206462088371920356890029004813302246919987529107375190914490028006265893767952007261266778843752527002459660488341884345040234204526728633485565173065687810637297467484893636395632504246085689083566253909444587842832352585760813244493174804417852741009365771916291274145691790540815737238994105850641917704109289833140906745365160548520778729462553614485081755832497856525078190977727645248762861247685495404794997282083524410047416649334192554297579126086764013401897371452920621176527767208469406096570543274231618546055952687895143431114886892957809476514956849807685877941928627356039449358936380534987572070709484611760942470500503058095621007199560360102647292483242836969905204622299941100909353186466251050180091028088058434731208919982656722690708928288982398822101806193996479418143212417984110649050226495301091328000000000000000000000000000*i1^57 + 813184359677357982198586605471293134193049074804756724215420735416054107275594003366747946883652864326706454819383735799984962850988497452251774018547286615003459417175946961353210379865812978988453529944088260382717321819374244046181668619377601029962254602882372128529838358242629297386341180171818260098261577349269068826531555270221694523275609214666615499502255577395019913579669639278671692791369185268900210778360852791732809602311405897989241704254372643206730746351911811487111628752315391857928430790595155321267295026098424981633217799841548195945329803807693157704895276198203088428965379246780376816196822842229390704279515737607979502283773862495735917263529774874757491631365390804387949778315266828312763180624827143372944999098691814774781747719747442523396628489332018415217704099330368262948655607389673566203876848874606547344322569653825288121063067193872734828043218650921323881273781430943680161735816469751791028243717948178351650270610770043997580493277821618610175254527064696060948320186593011346023278194400584925037053848235756201127448242759632559366984169948904800561143925756103252494525885854719366690764113973475707275687590075489401827962652130590387573792248037559126085630357680048151523120790518940698035070590824687313319461601241713838449348332960839086246770166810256421499283839415256703796279832169417255575779487842309947544248003406512570156669235554072554662342866912034936475870708784748335167479524323060984653616256498195798412238502986718381001121208028813283075838180562721155912299761378298147793099135565654902952873408236328328436916221321962091149098228160177507494844218738595080875169768587309945545964507424174603363601553674131214064788311461227262087441618710344784900595453457915910093172069794337995178716273727786455193109297481848396578692930915930896765921612980344997052398883698359307357800388946888663306277910064543256803739163834815817349185363471114482004464507237931481453974605418536603159042909234358512025435335105139687890726814255083135944369586286795040073097616548482252800000000000000000000000000*i1^58 + -19783907905342715156164233040774901061429945837508627859850077489734762582080704374128255502132311971937869584627883430392907304910658016938455979844226380782878175379311979330665204800207341843100831565739680488386613398104541154972698630156337913138052131381850903188229970254756182611636826607008770387103985674472129987225011470409771235900852712911363618281690722514064521046184324407935387984092188102080440931062916017613072857902484527235168546647042969353743220013690894496080117957761144036254191690564104414949186325397984093013124247090325648302950477776202183524224991533899669310975690479956213479131502170419262650220893759381647032201091304643456296530696508808444704431063417537818138734638740156976471696266757561638891086886884228536518704798286284532768575888007900423622986586458355640980251991040360705602542332600378529026328198656436543782179022398105750232783834705236821475452373303352589612817334078232387814081531845875599617288459991776239400275290820469281944072273601481120436389637166079734260739233433055754841807517800404791993564600305249216198278942423436085704462682778086845057112457050182041904219733767440175501230347951166673325179932613486299554488324077784989166802542386270432856975967325381978179036769712168518227693249401402560169684806876617818487857830190778840661294589097672217968192116806428593661697195859460354143728305372822262725989486103946051757279853947336808319150953822635455738916874664672606573552553804520576159454657770284869002986666290846949069235907818304668789289536554198706157578425284797505024068890710638404859347878412452978461515773222922303276720958428627819371287583969883078771217403708004621973734061977363228164349945201980151405039686741668355394689059058761047211671997737500782450996228145393020773298476561207854321202358693339424929950542013497715933740540149089140196259393323110452024306250154126475277509821297450787269267228037097437557224645544682516224360063665099954926693823956972145575694636558267690230651472061740163110784355139535160461949738680320000000000000000000000000*i1^59 + -42311919263063626462872713818062421720960133792650891766650113650709520243861187756487453466647465932291103277837893380556132892962374617998067880641326966686131030256833347396849848168394542746901289271078496513003981836770424184313055214613527577398912922161488885300892947857410336944014198685933673077553811502331423244128704068866662992298424337936331626191842345288000521611782314083047120765684540489645846707675519662749928194823283695538888064210999776898451728725217924233440808722817405511009909778505769566124867805861661188267728033772050640143292446588362808604213386040545867006755327255397771097713569349648722905228981425912694434928657837904246083659627214619686202546006691797887397126452071061869710044153698662846900223496380612877765222313763959967387026591222708556885518020663813571386987492632133987379767273050175649200880436128436258275978587731213454923917471602538050419702343117954360605361172553963825991132066329175356188888564503860165298747238658494779837201678047434198772352437244300809665314297494506406515325843061090053338612605974089339756030816020671041803785043194875934271969777982201628946026514070159403312962513376771532171537928761541231921069271025506799851745280279977681677587852562861682834167429248475862650032265514996044744203202958327655941997300235649684217716419199758670118458380664845832264286234609463107049943416978528491806299161948081504334202126236230927196373502633514546736955222246820558610425293457670673589965745794811307619145428682274862061692773923052184323772137640731393369315730000209372526815984311696620965221040189735902527139623620539617385967501429029459128186971650114632760617087715651055966663071566232759331977013208101235207482993558607827089253753815955616449334172088401757123883864883196954290543452038391024713187624222466057367449001718340969180339274194287367772746247507964563105888178723321103814537929659024429316608057659980636840849047309021756142189669805233606877443585757734508769490824460117753187998005356516524486404285179072578846720000000000000000000000000*i1^60 + 259173926910735370746643776495933905661332915366607569571641979056865607513946580996994084508994775539947475825822221065337106674863077962784496183615594646817780546202664190850194603838462254956427315955750606999230663213053728679037917094766924963086567605223825498612685738126180156838205274847140007744557122360283113196353007024024892951131637494327980597982305892698104381740407040393512768182794795838692612268877805442543700040830359096675994971600108809395605423064802452349551628947674987906014790189696935909110980452030834952552159879820777125764704678529324036371078561296435140118423601036451620748977805348154952942484516130509144123438218555064102196359835874807069518887389863534126792591768369710751470008681933094250101324358145898596313293278086284900651273203347369462431788407823123236880979922724213391071050226697721903279678072034996214577507289436746492684157010428051473755821190711316639513183035506829004636372388926748928353142299574471878716752860172567440309584919932204207146292272971091751489417236331494237629187494054395555585940246961788136156279681373765662964933937820792516063676888298760741226527358392462230171611829426955849525531662323151370957707610494764773699459526622409276951628144739808629419544634177224814921691696816680098627770762945072805850498227173473852877681395268264624679819812345541434692680198935699788175803127072674026029825260620176871749248014091621929629101291697558148646485557907204395050300726795467721637174648955399206957704200811837562293237140866161877232618500201450088797043645308363205551053418169975520070140512343289323790255130239739643824601492082764954228638603868132538864694713350994327019272619342069587723358224606105812558080421672947649907453613846557146955724282192210374411883170597916272736004802398832692883820589513126521575660552706301305240736772403049306752680981556506346047140062786009905569802117781376910678704290913837014791822417941682556980709668648982636845266313950627646868525465941449972479824642102538795417060021947596800000000000000000000000*i1^61 + 2229358698592776535156372786217105762516672667477611745795517177187446567126622516300473766324147304125336989830408829267300053446879093114616143641035322934979630529274171478311958893109604057118000125677775958043840355522993891932245014759443549195813721959123696176268413023575102288229645891416207399689631636141221296841441604543000055650829589846610403763024979128827228883000978905381378214885291230480848998979990538045689394370473145824400911702358024800321306714609738373245343022743179639703904217752159458155862712126876603658399069200116664669162624268900731429130243615962163465005743597903693255732258712359806640228261360744133307776016148528296302375281578879193273811327792225859260991373569864510849526035005653091208905975512675268405373396016401886326973143220360840448924238376143677504789924148811066815895854987423455457437435923639998248778515471259255299161351004938703640782318569607705549132095101745104197570934925570172181120358106576305634150761807936009063977990752174153872227364373546077441999325860935109819639339811665470293709376678993015892877343807781048081863168505768475111375406465266671987120596901262514146484894123980366728749099066061386736092632506383462204019090608095304743332681660726138502104293743653370774444317303122675796006775596242364356882034966217390532374853403803119178690452040681585613085857038328783234871774710336347389064907756870554823098745486421120137940131741442670580526081192785738189923040417001426385327952318170781179413251381287922060460904646475475772882316590400696383241511438770316239582084049445886492924602391627161772327729875376216118592014852104902333948320352982435057648770095119258084922275916251862562256284623640953769529240176441938926379668210311052378073034871062760152395285775176637977464009158764796322704233061679628145760861139689780038751906925370486904350029512285699503969826770434710048717015915170028632907175845324268311681033276962526736031171000681793840329529288136064135258667025391083029187052195661766579432980480000000000000000000000*i1^62 + 1134670931588490809820465008966531265248509421236753454499810004579518641611800366373190469816805551244157060062338304323875050968966356447968650321576994493642836742580175183763625954900216825133979799961689427187649771825423036657154003736815253860214969788857010439998283887644050312757516102449561468982726910481917926446614916939247001420236516973982026005604275774378967985131715060825967255572897793520524122926513740504016595412238922830990090798880514388121283043238568846564316121120235197572929986771228750772367483002404979842766687816004949988448705319813495311399878415822346046642459842228861641256090518514504351363850591723379552560526027000014474974571466412799991206830474284847121973432776770082803843595042730408223918702414740033747369971096653241234404963042591689354736209886229749317050642525914478147767266342085708729231195314280235562622764445810823762083783661894912816457756833983391027986546176649958974763250685303458082970220453869933933530422238158790900633209189721494230730994637564381396962341705472441157792789404840201307170256122968743055798938623755986650921246684416940885818339850186076502946121776161497208409549860336503450123149345516323969350856594107636959356624799364220368730506251627414387777456078672265977345374629740446460976364599609636856404554494003415051548659014385655700563136817282105570961111092157149163470833199612915485373050713355451473370413821339599659231315489608042119453037266746514205543093511311492452429898451737364461367993923765623161872783939892864875259116805129536922626414111323754167663615272761369783581893911702361755693866990971502081906682253135630641342811151214356184780029696245869606096502840512849020204605223276656829245502763855668066490053790885769585339130191755712264966178929350777195683543987800711284359125787522415261721176327878460207001673597809943550813940186810719916058885425369581878070438149986069555293848318475431821842966769701876036866682391205371356572708654259698227581618745190664308920959340493406208000000000000000000000*i1^63 + -1119236013904274521880095209601893326069568035446418898136417349815197363230427435807289866812912571208153796058302030413847316552647698227022322696839998645611549063661476229983279930396362091889534414721181279471200734562175248519460983433127239221468506496741040193665486323911227138463313953641922345129273070463928320244395173362814952805564792224289042621441761587038877130225880520577358334666552807793646211729008701772090158455792774426160480248738465373433042557484507783559441131517621121052313390307935505191253410485554227842676647370085954728166740035180898121401524538000479202429945837517807072826205029351796423953040057020656361901029817493567978560362933446280834193171868456300675134263453733932587493493576104293335790035905645031120030095195383113248120051068129373769779073161866728345896344931513759646265405152421735274784901458562240949813225027589458992815198061163911970511505810435885557268889034946268433584375568039246025763050521257826660344741836379042745016873544591991943381669035940390373753011335839815739746859476418498117411647709227165074912124183467328158609859238871671092133399492692788293925990882335448767259696188149084042649064420184620381961891735465432229962395133876954659206230060730652438163952205706491089046893738210924244579234761268607618425017503491634550717923782146048243633869037728317462749859887537996229892299617803783355965503337996345654197001515715950539474564103309615533047037185031196223080596120324935859945762980088365201323439010344647333905571337304251741600901739681766455812989020908730898270174626539341995643613526942178943661997768109036659728916252783928222255386172954725456471913887032702997332724158330688748429036306629055891052899469498457711701541418692952118367981785534582440373557924422974654555766699673800974245276631751677361073618830705049987931193738128510995327997969394469167779061973661507718185247092701642173964001119236863983492181657864843940322562194645740939901779087065866978556658314937009938902496051200000000000000000000*i1^64 + -369421070256729054782379393035308649314606336503835393556612954926572762718210863692625797041072296089015529011410515218527526808061633597891614548386625329955137734800710042046913788425204166782995308730931160668836185269427485111484314784010017807058875668774260287835343437394643852046190112409928713054637328140429592081771074912907941569704217030513038498940788382002288624490319618774141976206622239679449281723324198741261148307421706991225841910081466255764855233351621124092574119817852343641946814860655928061103884145948586228650516328232469251819083129621637640083233591716841424151636860114500375426458441958316157829021516965198630361357052827338240711357283486967467106817941594887535907069669733372806641020599685822330838244988553622890349832162673092996552462798735986035469535999072255330323774967346839628555331900954090008976773456097378898313777336914061605981335091736134808684856421696145942702710046785716604686817149369932595480721880080583005447100499001902876185169231760502069555663081436836835114457555492739434791097409244979780654094021410658252485130474090154922738587704814139501089169257508862111342074748607598641954945103993530388902708873729681317321908828219982299762065815017287966442688112467510008130676263402802247952381360498606982654209817158707431792270413916468040828885107234511979254437375382224077068789672103240227718545862466359719491081159872918378162978994426158528080437067469994481034292311989401217395271594941092204411453149238904811216474896860292165902996469052776418196801428166601494908981785452575754044813935915189792673991507244032776629533904051386771944708451558974109541854570567309659149403119125191079481236997827435172873884552213853321167369612106419810517388093951911287062783048854868592634261534989081587105141890868911499408207838758530983309031608310397445737166829035499622297908017066210902930604548284861145125117624669801380173013862866277315904880115917881595073612006903250139916456802864034274651208216519135723520000000000000000000*i1^65 + 221128707842173843147675271048613798694736305890175814581410949461766670350253062296248449847356320603052466040747045936276379161709263269296547811786692771628068812533378675169118167864140079684756797301964738562258942340949233095830925446854450444963925850711711040314375895410941938387529397524945096166351126880829282465822297330562469223061142099982361987318858909537535166801149947952045800768541697582285721889601624215512576088980271133413605263366875885753858377527329114676836133320076097082856328397239669035653546120330248998125233998614963463740808478082393741438029908322171218039140440643582952198265791855843704264482861050643171210153731398335640934602644100327056436345674226087722650754525306316201416647588117960459745656861696752269708737548190278831186405652917031819226161613819455472882828696810182616824200694411889907760637000224364621960436819181224397139035938471931507630070469701240519040297401668142637639044855816903769869371701496084780870718195258536069057905628487614029127344458653326037956748955873867132732724360549958921719010237354669375904237970177094161539765363336454074862747746607039622809169435858000031403473140473671035400262361957555688960738166659419962064897470853389336640141954795805775988807899329398414841549952908326319682412138360532546286682829451513920565597463948679271611250398153621190668421756026341944056282356773534706614696759574490238332303064770852121830675335547776320677368509462056132892821131305794276785445770841435012419119187961850284016320419239501833029180232539997077601705665803539256649576095893458399353874251058914783694857147669860318364543239493879755347662710766218155580801607018108635745660613210773317707806238537441682372235893974418119822675914029348374968975513865189225022938157971220705375508184752832309074364967314685770656394802075581757553644402041928035790759710191702719331452884419952004095694635104661568160141578481674408666036899855674023640203144665461662706864174066380463900505145344000000000000000000*i1^66 + 3195456038565182500135816869277631047261313475030234446771744380986197383240719394557222610232840804776773420694069225198032892103207625198054759848659991093548414780240693085268752295300864378389201871243097618549450665849645985582316755603985975146225431678529710432493111884583245325706637001660053896625382853955001917192516620590835296507114940532458537942531490061707755696295157159103704741077418103487985286098880890133861237370600713906028667221774591302402760587480307302067229330499265337696763174221545360660464527404402698032730440078580935800864246111214970359925419543798876311694021766858855444000961407534416420619848703469885017346574075843206767266034308727250290822525750449024587735939542365791794294118678070758242917563517459133775626266493295253994456428570429896015954591374352511427512934572219016972430558389115216330726965046449701590883301078353752281582101938687573208406085803558109657624541743747785523897518563047633876658842725462608708525900243703123773831731013302675398546144138658659060846452147810441482117364139698270955554118475064773829988070820229035994141546454239180198894658339951109786314287299081189592435583909776039572438314441946298552201585483655001532242680205244192514500999415285110312492516376475580337940679171053266025978701866288872234107787105405089744757742334759152102067886235071372110004385450367058199704294517531828776584669091601486825761545299415084334941105510494195076286113886613021249096285765804119578599308623226871979191812916768701847752595041874635635576254796883125354029365635076023741262346446056133380180819448863700537246091546682817808186900742722479081830946903895891874333225148029448211481132832449039187611269020621522605692013269814325371389637061729957978578158580641276990614090821401762627525442540779574798671299240345573908974221707125898554340465069301917529936876330199764493140896338538269233632685960978910405989584558239112241387078769978815992802770539647608520203291039527809843200000000000000000*i1^67 + 18455399667296398985561308360045953634433038351891609467989864735521493439170723322927222872197020106427120536899851870809813550214032154942919557698461956581760866853969653940509649009801246150993883993979308851124696827622338129589752857292191839287131587301343752609299256077145764235088199251455293131084548963162373649118350944270941528924415757537658075127247059530324232795419162431799493211319958370414311656059310130649438513107321155112181335575402082856100733770842709899117979689455697105749485062405155314518893790780364937708046994422505452054051718859376530797004996932015311638693341364415904891206166468988304980756793151057526311032922486438099784857142007693144987299363414240439281213108519344323913474433204124698974208176298814537289555582901677549500927248267220385362717409668381381101945357218436674925244475125116560403371958734324908242363585439470768973540747223290218860404203533363129404892617123472772159358484142390053991020110166895257083269615431092535597081456673080261151902276940100808069136387727520907997679085600747832486444309961072553938348031868282511958400258750047068654654170937995011588807924994908456380641557899988356040253684379036332483647576040211299142725200156750386556099833158285123989428824829007973278912637990897746534005376413418315977330054563013645209197614581217420717671282732530550951254461294991904120611122954586476390730089602628210690493552013704216838429746345340621880273380169935819703516531873787476231162930544394743569881656593346758123734916004617653446740080019385505778940812514405172447327273765320083494186935058685791248465618692398160688955218742982781438415944496989874660677698466702328006289391389916318114616990111477018710586023814382826072484895508110581727186352257584795001827792785148907339846221358163315638913036370813938066963493923587142205402580612648050478737515677506752778627018255536582518890393927493493566217470926551953280705609038732315809622321677050790011606138880000000000000000*i1^68 + 52992592466807875471575927260765095046268779717673919275457051740546266086503181879702428648461580531155571581283807772522355757097821431472623663456554808853610737186596939896813217984962617516794183605954433015479778302863934991440788432586284308885339701373235929965419849352056985268398252372821180512942587149226743095911699583211197620336383330119960161977284242022108173594103019407101796344389385771435757503794990144822775570288464877146743897232370955161540495359384675705768228290361987913267316995565718291363433554305287753154865360499512426882889851899013087796587567693390446026678546833888322264740837150007532683289003717340474214789281916077949634209398107262444854880960606046079799766947180165354539675187497788663059235052213721054196729859526031739687005596192326134644165850911469809846263650883293569816495179433282792802467570092965165411488304173833599080387356822920750094779664581715686384650193101375069264681650326405478747582561370524166056245839511437093005661543232728181237546875447227604972863767749981773924573531325841370084018910508982570847734102181241523441627364350121270633828533013601886388443095678450302429914423471500874602626174128669805929670449827033721954365079801184900000790898598278854397055304452452611469644781347137857267594977591452851953684836025968610375335969358476917279328065817211165079982485901650912379170126448714027743464627821784207273895310780406655325876589555258824683253648173729669642607534251152970166944956912038948910989053598317478630132915169891164551137468877005090323224187918552086830383702508273660004321977965771162216193444203793758390954855654009483396454852602623754938227699604116003544624622944035819110160806372098562165542826386854879214250037683829594665685763367789393867582927186429310086402995109010422628109365901442362829428132635360686600906155026040333853390585757370051371591678194374192473532859222278433080260494824019486739570448418019418364568445307060224000000000000000*i1^69 + 83372048376998647893343170612311229535966183308349741318499991067968273639714721672964844800301793397436372081027890216926926476436924557370774547570285094555742715364085752615415538136818274233754111810684626468995605192704957408894921073209979451735912503072600850631664183789879872708737705612455288364958900223617887846378942518463576533903264300469988609836401556003204550877489059265670006832126851598792997183193459247770980613054908486536686781663722593091303712612083045998272696901829893940780755328772439510007369283943462629310510979890269184785166853334177483571873668938377882610663952879828467699532032967326892206238723197051555097877374525877207773392867879277838184032892249295965589454145712781255419549112245090694802592403119576939316052800299859489471625432990715960922945421010991746971150096888241465454679421989857392432473661107299729476135968568845123084585935715577460731329574147131809370900747129159216461711914365742076700459195124821993430050509231334463776217302276303976738162241517861196557811458082532372402003035488405517258806622859744729081516827447355005250242093232710385764903887849217233065994823714668429699513851674575474101163538202010676706373347736221332087437215154977472385370077289030538740074699649405316661288130348405462798387272186214894299721477724541828299285240392725507153927102918071775609069244198901226471900347516523128050191827526304250050617822952532032059757226648782930875050690358129434715140884574979262764441141359645513568603534691602353002154332731769839355650739921754406232807223277223433335064190865567972402353938458420741856243753449035144429430686318558474316590636035777999841739463214017604284769899181012735127641486300837175471536070343328014910102553288260013013474082447808898556706574875657882136424255052785271458843636264706507342100894816891909122851753828356477222127642493606411786581053914300780498725986330542657255916519717196562651300133593614234995916800000000000000*i1^70 + 79246738316854134434361158461286496467525401582202030070047130977016793592838470122107075306486616396102404572467693894361945839888619608467876775030844559116216923613859544904017501062002934648082086171880353414202426401629519249497396309818731198241383570980037957467911212619410419898487613432397302705942375309144319473160166661116397536741707214177309807864854885337819287605832146470337818627548423968550302269654679244435855632599957199940045129163231532937552644378097099681581626617920478962883741403654215290583611450949740972505131970372085973021329049512415101167468909518886242101713162182860250608766025186402897479447729802938512208704397725480726169602097510269888677677895822290270774683341919246776283433918574028900838853179412215645057530373663679261642387146570440349508291025953470973073848133366175531714938761896552217056614528311235145633688627652045379727419889402453243965854524467540502396655282982507908468888934949913887046500069838214946703614284861687026020109573467634150589784961209076539576863788725599878663249414698654519410339477445210112215086566850884089485495847742482551315182388725411264919944919526950577430574994335414206305770768704507987097845773061366266789342003242664621987026190415007161180629933076006648320479656650072067341944542252557888243253191645934356546066546478112967134928000038841718632730181427119054693918255099998971800378641631911274896145439803700942166224859579952071991971733940532863457214311978515603847238101515497746780664844750991459201391696444397916564085340018031845000105061511144631922899434572430381237127274516117328234281489590311222671615456778464288028963954513841730972642909809586156838013372514329968971156116466041200361254235866441961301983468101283609972754686362235955877360228781372954875209686901450949363212093224540315815681024276446177552363327774304247440737111570346724379081685970075054393995685190850857836972032779214319746973433856000000000000000*i1^71 + 53315331693587273585340917952063655176022795188010752475661067558772722884866289990955441307428039018736090114848130224646742166101231515738233394627504291409558120394736791553864629294954658256785341139278677747872500876765885568637707749090059398794110363600737506419673214777430189270231342528617900392852438083756456340414198493975555743021279412126950957173996596979405648769057380712612469416072168229811621943038853361116647326227539624506157287862853750304170321933603437451621294346717968812985308210428511153401615691218426959792936869940878059764861971801726515713712139555651370960479479953230226507621709898357758312822600291628164586427018555632841565038498556670158839146310297064129627211853517881812245399665507215528076364168440118028141223058291087763828444524173905949036656175779980634625812943348265857580622359728590374478945017181535883442025015973813173178840769860707928794717798099581357338712210913224538839750903974929996204220429456804129980627974246881176299854012993302310347259287814435179459893967754685887247215024084360117606689797360932910009352019175645637947372417855451676022794138557590794312154350931137191977497762907489394170329787636359297361837533427853566881353308940083905797023523982946112416305950918904960996393945576375694786501497119492340025782406926269136809797297144808515685513746595246063301873137041960944238311575531158567999205188988448294169452430398533206313054065532688571704168065584401235417362124576903605770545618311842363618136065661054657474390742212899167908861487279357292351450263854315825110283006812631174599696875586935370483499718119643489341204936580988684510996776344058751316591241141885317013329706280508647309296394277234205570985976379400143323742709144255595866515059414633767522090491464938086345422185534322107484556653464324776254367698487915843314521509955289543787636885466942613894475791799012767339481224006623096771142928338872434688000000000000*i1^72 + -17364570134931581188328910442986193208274797631847115818379471621222856003632724436388558429975572528913426744992961883787773626856103353117931436647072471181284995627090103506354957159215806670895694939702435077137365434876324438460236785683449488989003593297420598071342283663194580057073869887146763369772020124288985343273661827801978419561688386544804177156524588114981216416721896826576166818893762772658404754627947541768457880517156013968537319673662189404084474829396289869946215268571066173240475222587048944886860631575876940941165667062854531061669976174597752359797326309099240042430977843243845120472179639891336388391921636524429733513688653813825939482761208047477703147390823329647322617248371495052729200389301563231746040593138622944482403393118501741672897703522024651321946704173658319671573600418847253006159012567338662576611792539466505619343953262412147869375918504254451651371113816210374694237297930604418390085447468200267119620040234135891770202355896185428962265803621030173602735704060368546118168561796214741344308154773005111009582593151188191248619528788146005740603322671465464576900536797888310227554275955666502129705384284670340733723199593902106178420456113478667436954855756777983341057096624230984741144469136492637080993986823832886107768997392846084473679995443301151354377203199192169528047857244658625149471546707342509125204166306255863706342869314213147203209806708165314834153824950247774369356660530125219599804715083134434960642158811750885604266271378708284497158156799854976231123883499482284674886929411926685948121763675497001698033763343612782136910327331135079899310985187750519192316075598609054462368199262688726219921107926410659656632345977702599959977090111827651511370064802788712403522180323271574304201570375155018590263046059196038533258551838290655207200301041284886645429071663673004428408923044212950901792163978547784235899884650031045590751641600000000000*i1^73 + 1278219608036011141370119775489901420431386712955579552323900762616427752051721151669732448580572749831715078181243530485876082744038757389223010330276190383918130646652021969501401792570002321632425854129100285384670204816516144690999959160636375457378152123715073225218578140864637573683912896440600955439094307662636745359310360159069116396554931789318427449580138058264329397529836663173051106418290400172685718420493010685806788397203973883662200561276475622936749311821339468043054210840254221626998801369444214526941859366981435052365062653335925964870145872164921409025279158315396205877233830188553065348368869000187694466888003108092938480195208567597060833471729709479817650007164772178705554444353859462949242496953105376178627839267148387202177983863847563456995961623679813292021051441955833460081713457482823600909531212532485055978737169880450659520438670153567453470459189344325872248151593602258549791222643555374396853286185421414244494242043285312593413977283688022446323111587697901257249887874327058081688238768214741161099007985659708689121741372590694291933040079450481924085997030052273783968086910240186406674837626174425849602327080089044866057477755555695831633594535807455556997457794977028385224248120976324133413499688856827292623087374945712512576852256066883333752338114522035837579748749520138467459586142467870008908239701304643758468164987354856866770777574109386321173968243514062324612400017369893053615271681027153929266062112775278061583173063944990881334139325600587655558180543661730582767450188837401745912776512291505567909873523902077432489199941769742954027212624626754711853874892591845634019248462144165082556803533596047386878979328974162317704154717273466758444531960429580209135281820904705882198828597842352165545398310154803312334891586920242935232245076482450213004170326822605145075826207405826339553222782462834110616600494370016237930362070630400000000000*i1^74 + -2777660278235987805734153261871650119893412133774329139470043136343604254823804211527463775748184997346948627985288036613340617880791683637656453220972917860604673415660213988908247034655608134537007806690424695214858208178302679038066956366626253997471026517944091477181528749709109310880229025743490811449139962462575503367831756730555489113974633740691051628115187363303782458523718513484314255111499729857992148737507085260695296058337343662353159125513119555972890326157022784798650939818517865086547037798919380336200521290249517977653782912604712067453693450050309638994467275246503265247761670549539044534604111892407290563949665431548605752859742822894585413473292388823339842982387699537656495163771370712303865935937163379154899927903680530586380079555793233433531439818477663411739129364275864801710240394864290440583900907009303056634654074906424877638561482405456945948937425733191459329813815761831433705288408641695177131379678685348803420748204824947571233709409537194134049258584487776470602886938238580137070905142006330546264305475680467921543527575478225782425925848813954646329833575423150668365758485505026428744189210202583558530768939013201669029581049642701785114405911920206122422507507312721699557891926994463198087663181457398788191531424479366297953941999467282641585388038546429320785043755956740616547201187123785933188575141994331475090787406234045343875479681348106578693561481660932156960763512011839557603101562949548272797085392671690917326427617083639489185371609233901286659475100813524653593921186376824753183861045881346558112381043060102582966692922198983269474804999471968364297270872058315995462040890671395319856853413124758406429126231862491884371326742754216769447608355419614472044715684041915463518250204636374439771221132462729855127725440086164382202388242529352876424006118858797546631813488087269998348765499087632818505083216281468928000000000*i1^75 + 1884557499644571555440784798660769748586467081259255838971030226117129733740928558111784876600818802502892630768969991007305861238601456077526795288269780395058072720743814826697806112416048705293087981441356885052863196420619553513805106680650422243993703029561919412577171098663507623011658733967935836943754548119800488937397640789065643058557549596897857762422348983792790637556555778655433369097572487571612079667873463459962802966807322310964066095819226985574778457998442450780873663507157116078998221666706673852450758592964693426404437933778454792922337118653347933638294170269989872677135708993492960727554938443306700997105059056618677599158598802968028808437379929319358965896214143201873056411193615679329164366973985806971078337765024665884935332606888927741642455195822409909509661150281335874755899017565861034391028388962968445817399227643720661149071141890672298090758645071874986341004741346609424729472995383843867338112439519846307680198209339037554904633643265319028544462759177436770912781206150455860977164925298574281628976742619277002845537126705598032903093513490879606545682281853735677940160263305754352618011130228289321864732970695341895076471766640730676776366772753423363010664518600583554914960255099011726296295711853017925152351095288749720213860139010634383671883236311896372476795117333923775313248276568911799902604252187639354614591549256113564697060835450185665866956250499619434538249227475020021846867380250294764482967614617107500085327636897535122088852396652493237791114902511089881046779368137104875510396154043630157850790516209317352285256034726805569361778575060595326622222622043894182390662511889722496240857067013683391470223595592962576593111923376219102107712050899618508197916120253103222541912955127511136327191918720280020716991546775172318547815609007042878681293687186313298669900851537292283713541664314713597542400000000*i1^76 + -322069843960985339026110600548464433684932187237603771261619821671791182147899333994419229413575417943211083173161771632481257709037798163919659170726395229071824583111717367027419836358352717102349558811946614898323115428256934767878787228466887061187422130273845640746164656661133011776878818069714265455172662628990626266363536041936635441532270191205350658556023689130602536943729289381752575239273449279658310314933929740788155618981971085290758206674349533532667871870493302468568889192756892257546865182611428853616172920527291975686398921306789297691908929334276452200518017586623606226034855265621903417137634952681715692414775770442837236055544310358965708146075017963283096271842135239268079252851779437690648756388831703269115005213385404111437225141576671287959279436203370643840763130496430552256693591305693063712171788207453111895746064487920246502948790970745697149483962871623850201332121422391235744746001292141042420838477918628345371052374773038911907546853665848421074725874214722244442364152042314284333970671409568383691060253487871674206391679886734555199261078775508497571129535912759545938750151553254021164626084257660704710264591816419114910660679861690806238042192167008258322136191492733895530574294973892983618690650463994849254884985745608695652560715270609630702865515722797273132685953334384662530092258366582743393006725130346820871749941018991972609019868297070331480857334346443464538312188110918175395680230269854754654274165218155778314975931487216349739429846884476843645041330606770849303518668026705682850644808199214506168645750533779267758782420829807260854798886474872147794529464705588986391026283780079347219918038485093233993936762763586236847244940043090193885006947741367098668478576509412576068774053266946069417465221427799312732526407883965126369096252488020930818806298025239828380285075203723080698429440000000*i1^77 + -49111466085976015617157731430565838782481244224328474218360477418479446596644825231036405246394505957052489132360468112510206865431971432878937954978531000934064262640389962545941701181810000850202351221763989752730541441991783493603764073401591152221660916735380281525321616608364710262587855325219415491536290713005624793490563438817552551043537281152845914881311896460887261471973214338748813002287388196363028699912856927476626229132135265093908994123160007449167335720289072590679738648352809998702350048765985782176980543020314853919799071372438183139274293984721839847494302970345398830118790069759902012970382282648892760667651939873078867829345824443476317067813186771857329825306455278039721418008068432704147683075935870558316668618747602102832356938396077915209258702893558976576905136274885317417981758227692112911101386490494506093946117983145168787805254696644223554024112707649605139044797393663407188758588393230614176283781843824919140674203844149446477657936466540868321892405133044563698853632181337418484270893799719918993509860161135576239951256968541991442237561274831773684705058458013682567342005778198936522431833750269587714418910627992231742860100906404735816586820941330627368907717007263892316959040467489142185862735367805310898139613443861613299017722123996150776145927206127003747237473199711054208454079187419013179552277430492098732542641733145632643394267225389506688837119422710444603408810334268506741755077587321654377289696318382787100788087127844123439226539593894022699311140796872443751372702386529778663698413981932184766853414088943292251529833598589780093825067416048884952674753250939696918631419228325823039489807988168627720309875274024116704481208551255148378330005607963083349874087639422514886232988151953803805576501735774288096941219227276375499113434666149122217171629667039992876483215360000000*i1^78 + -68451907933125555407922709265062489952885803563762641605887789872731898644176429815125378375701080058157818411332348115073734673501157854759311998518978314292640251687431167327522161207826720504933532548452829801243799854991714432071028520396501180056197764179434816058071461855023637774845421276860135877478729185808510241904614612689059627465832501201431283913104304655129632648852648396591621241816429679264903674314151239187498602574142012355899339797479029092267026492731173833477158368002841839901394158254982085265605301704218613246323122434003491169113688054590601777806067442508510070350751180714986878219830303147100712677327866857710644196417583877386901491085416008495025943241498804701721951002412343147445714269191841898690455303462016199429414688552083275085838465972395978570557718845988527311838656535290920150679756150015089643061461604440909299794323927403950122593204732008164146258170811307047701114843818787384757134303968868769534683787813280645315816601358334944688621609262180730406225366569028041944031185647591766856591777549385724005375845078016111719662148808196777024547067936989788678965613736643922974795665839330257811951986325916158864762656033564627905130965474134596055878642677192018016726539441103052450251734154217900480381042087313548626030224577429683536052936552435800038353643884678665013391143883803411343862997859815727573145152388807991674442556472887243353551476296700632517068636651497802076685459143849743565069736635713032040177970907100442106499694153155370910389756910564983831826475474385937743305504644587484916360735386218451872343987698788163846207473433513876702732731405971113654281578907950723651363024751354368163314252911898803768200078760831741437123973150942916200984692045057985255996647358841195755069850644162469175828338001523444904071293132653181098496989593600000*i1^79 + -665935510393275180324464242253027618017965767632887257616318792855824828159575033631359196534929832160679204991504913411321152580131820206530075768478423229495396030893660288032705813477979739802203712509584836497645759191225198374767040252597787013243033632431819217074430179219474081470703683625867632938028534258808199125761296866933323620799793160631726298470792885273688467381427837866173207821392300873199483092355804370049978656847712039970838167243891655998110451279494142024339880733987169397788961773169569125115474982620200761876827879528876685234614851003980598966922389054189613429391099302185450686320635981923101333992388786992297814977633376929071063721663535484070758768633263488678257272219338295094217888574070727106726204634274895684210631723199816510912952278041230674297253145388792680769867038074104801016939698967092346247818245762318515488449000348806716518494124477230301862148454168276164244207445266500365661018311082209540859436038691794892672831852918904786489114266191879934549863915971520532109251424833068216838210277384442495578154096952441039724127112644856116296830749053495584202348410291510818872572745458813844499408289270733595228492076406486985377820012182381152502980039942795471529122422940795226104859668149666307634090522160006816338307017359138304695282165874128262834840378657320247500851994162524175140743445327027868098960836728651540432948109188496650167499967493022168269174556051506467460715716959422293495362303769315318680154181899480085901323255127411096469273560472881669571375268562470108533477232153369658323880741738481749518580118504186848317797535152124764759325247143730610939939248397994530440444802807407304874545685987621908691901376296998491911107925162938303765802399590604274144187788843651830426231042247318583432057012173199320811638274129920000*i1^80 + 9876063318219404616264955979496334945579170910109615492098030382069822725113577139126854809086362185235453363837370176597552914557612442574353744400095345675091646603371115532458745266954432769737848378550787223714735145259029192900464090326091544729382370451375320628026356330679064696722015295665591575975717994831060622093566000713540645961840898701387983710047144770883174681515714159909948376893845416067667316939780089030235620491711090189566771697935236696522925903756164162764721242223694244903618571010828707209078514522999738912831249080158557565322927560644791355501062279777850460628958902228764605834635116437957267999610692298234085994296135982272516109162959838811866673688147047893235089327201561186550018897760103321467792790672155874693293349699894641075217003645911752728301746050405011208288611442362776809467786983543318736648862398056406497210132894005299683355017137933472953634910629919068159195889900723023345265300370925539778849003464780326703377548531662359356111173749013038608239793211092009912261122823166839389336198037744852028813221439704150884992944268401444417717048301174053926080999749113031179327088843008819761827945257883423384860367998208094676524721886789365582653313977546358713650577162547379302884345188844435345485961007542177883881760464970654041172560589923612758887858231001292543511340431773989088535453988495681433925008448188141618441763573177522205126274181230975940181314002450999790160993682051036165059637527990657302590212698423199740784710571759697996975302460042727156189523531963453658426948805612613757820480030037446538921848701108009919220291764751622177027762999848666609310407113000876830601674487808317419286915730053086399914400607593655351192619402109612252286595473780378642341457475644285359158411484602606551040000*i1^81 + -14460663347907646593169598233898854057119377122677099912440621286201406005846532152289512816780779893261457613332000116877837763518264107690056011759596583851484779783329621203384309257709042043950329967769438893733187771575290223687474504724817781118912384450083253076157797307498481828769529727728391299585764094707226187940039850136226298814153132598898656469536111639654227602976693390912356852665961572992031701454141387236321691807809701053139764906474819626948446183437128541990087277669451110669825067192961409582150654321537829214940219155896343941379303546559859932040393165794433007891122155767301149251970847328633551553020381369148072947621312025628172854482611484360819169441332009002518707057436609287719852146132775037396336265286586054597082978011782848904373938652268249222270310520434234160297257814232924108223594190334268358190830071362286669810458584410440178964925022795774969906479960173010740183493706979711240075244878654281537100371063396166703809806837140976232181668353745916273110808391611037765290500393804747712558623620754763097144276378955917702618535158285611640606052174310351146447924865788399274943733416978893192625518502280267511018598860952460412089051018261835857068691862602060624351663653206542713016772113543363761005342173575780962365337550960217161943972888423822206297882995594920436486276834378173248995228605496514507316245582237927481875615697904202292790612230696465895642388461978711163856834032681326666411936499829956882020126684086383706031249203396670390218630493748734661554741182680639792976165176754257380423989268581357159731210900531076957557603965103593020103850569322414083782246227392000027917734399391952791665808188640191873336396742539041225801217660191445463923131564812072707461165875200*i1^82 + 32849406068708376976421776159558686057733466443140488382430559161162605592020860033371964791310408977684219382345721738497746776957951870916977470911792524669951794754854915666234406308352005931141985471125122297092535429936211954835578470358124863502841952465667439154769234116510133204814660746593040077800893463693545066766971941686422578605261446750019315753236412213356987337804814559964433299406939129723614771636080500803482193881394281773537975495370844766894480056407747169900151742176458842900396372111870525893234581578061332996093686503473651531888775402842792445436772997168074490824015793137574315617687132803624969439396308162315705125575333932870223342705386961634157484324539324078322348230037621038112177866036805384992573995662637994242500627353516267959088126554802822024598117035977469088039932907110389639021491858676759305978717675537347260475606993720031600136959120771053153469199715756425327965349768319570721618249149094124416390595066745806799736454001016663299952154138352897991798065195345443675374095334254082611124824071341109027287210775350236395577954616069816948603920399600310144606972421002810391359628424329539645359600577225491216390534667560800597668499584398682476853605737941927730765228731584502298386610877803160447127126018288674033135752766682862977151888348383408752097281604533074650806513150680452866044152386183042320114730721984826217034904510190569798085791762804266399256211677698567010433251894410669430758937878764055700548659062667036800733940929772772714320169945860228587146012405134118947665581506108457926752361678918071750235459117180085892626886170615182809146327899705632010889759840862099814494352875396147105173742779569645678044453806926976038895052537200640*i1^83 - N1*9520062717280922837304077086728190035343851815119706313551188584346031370819489053327104638685255394828243089573316445949218810648506144971526194940206965823314952661399373236110532050237320361062297163006762512435793883614106242308895266556327003365456905276653264283371564057134189925173608415158920211430490039588980571260679653514336634187266189918208*i2, -183163107986268325742083833913350701897365691555132121893126720115578677832777713858917786146416087974185240893521033091527289285755173006874759161404136009011191480691758437392864450541018376828426566152599197502457635742157996428393799286489852449651922548056635303520405755521840939381036492219520126586370739237816123419412722262727473420356356057319287454499960604441740237111149432582142484916671328231296113387059751355452872221177079423842349289652695487164709813484383567501416763386676984665470553538457508496162301609387692885233073996143336365882789189160652102342190405513698803790263486788762216037360825948387120977878448616925169544842043605381110257218227664597531266014095364068202283702372496269161063768728640134875173789937277391627777358797817679008320777694647833095615922943463773801156359050838742353321257229688928203797917375319458438247360574044698537748021378871644564806560272659363336492879318058306701207508424226131866892772268293350242124039474407192168892562577175000651796797584230417215359196204615663335779864394978540749939671377764617985346052325353252550640209940279192427946229670610858231319485884062658591485049948983028871853889364157185559779261521182952966872910996095073845734269965126036342012774114607928533122055901351349257607168527129475925016621194998085031905110875307230264781279182229178567980604420371728012367181450561429904658262865736199646683148366995428358557549255402916390028362959718505034843032385637780220323391018002610265356344632293249589487533753490914417080954755061688365686909831155497354316272475808965554156735843665020931005942132071515848790586829055551675749973310412993955426780484735907043451122446242323879409370538696113865844646679011380112959176231625729141698856742863707532603935733603541659404651748125735459651206873480576018832909894277029748859747556940178671491742471401367559888511533492179146990334529862845768696505201872951358194336259477874838286692705564116170626962819473876263699824150086286309391351975876768716009709162111757801290735731168778442745658332579447535887831661632348044304778241014606513043112081322172745425662623301956950452622079419366672000313267987138014341799293462957760506865181256997845266419654467844582091412710847622208273236723459366168687961702400000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 2093204661977042737126100494253630654568995308101714676594891925930727743803384538227420521638583474866782157065176463037867697510318309826671340638544695621822318228453558348738566020783682704013415061888564338453720415977287046000021268508073047579818029403227142757945453195980474428572593828022779812248899666481546167948026435121340945038590338632705260251211764648321462506782541294608996417541102442751771259541306008780166626048402936653265604590254902741732882358333653528316854984111442766136635691800766693853065206167666274454142122565641158741871516247148071962884346390232185058877091628159111067390936153518467682048034648358178063072004750900721624551258283703616775612273572135542201315441652568752958706672244142278645954338139073697003100756586953664511658300070392418623993554383849852902346433802035326821318362334311523257436354614238514607062907343666785852613639096431342140851716997203821975086797295227780825613527508126271840808402195235997129897076195054344943915662546194563556185879781557575028176586685880856393641121767256945461114373995149981284411598323542261649552994783294357255865124105770353108266650783303317407568647464527260619069682270412298481873798076833669428747416833604712766163301323274272504182859738610885868720781195399759878719546594733935802934036195240779920910052384191758979588302742730072108114645059799441450615387704908618427388923127768832892673368396082798230743744299133036216659316537426335335226618688555807648140218925179256496372504442750427987486782428566627630477950935533246749951269871904254771465528618720120092455969704840647772412982044447503960875740128932863329556722622472199717593104399213428658339810660382457186847863429864684672008309413431799906400680482887647106125292722086355101047600755455630840837756625658735010302663442654726824074182453551268674628003562663657937423112042257301162290878660277936080918759388441572402667063672079356609176384292007832460990571203595820408797473046187432913142454969668760902872214613932499711354678939784866309331373682564950446013584426938642841939976430131587122256156631927462487055020717459004121503630084335847127522592590778315592935283962524551610873289724736160026443308336408359069478254595333836597738602877867967643155797423605665152819527680000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -8637923803870750281115636052836568311786122299090828620243728162839719137964923069651829535813978779533465262972189780947405542476048632750667398593772446888156677836376983017153845408093658823518210206648982937010449417910778356388964788132884615928993896183390180396236752942907982483378643703090275870112473079217463427614345592028014316572667288557170389546881075761887152514731990251707847435954554806098094058133344712456208515637339878840991737358260270382675515444472176123828455935900914215639745330197335024047937188859806099477370581202045765173688369482344735586676153589173562676915430585326490437978881440527508163463047530024126189325514883955805190799787476116722467437937959894448329991503413015411759198514946114723680216859996581157011367755395660161589464545266511202583287884070093880009898766426429305107241920599404243635941319882574873893377470958946519417805598705860453075978816076858203492720354057195543071095505976192760342342653312862488084219604775745095196872594633717455888696300937217906501671674762214033279310997318885610645965317449949010551896239381698797179269755551296289153125983190359616768868249029065945086099434213068331938915905225272382109317101215700091675113473716349345388249431154789412287007228277626470227482789604725456200135150192025213742719802111001641971949842010770599395658951736378797763377528966588905343018003768372796259325505574403594395786225649375711663149536283964245892736133295250776218306261659996078621338838098252796098664080147198459190232821711554033141104279928914718714161398522331793412673719938588309121190391327424669748536768927511766978107089867131390438697398849493414297440023978316227752817166729226312488198048668204701045210424123938909302976818772874917238858750409786198308757887610939587373973435076434149363896351404696879085035061410048799376433679670107498394108651751545141640955919949606350755295167140364033137930543160860006675565641603771870680969337965488313834691629123667452577858667862170761359961027622984503574098837344351544036627926356864469626915825251082101875570976018105930904293207321556912571314171173283317826655293865374568465738297060401767771650370734820203764989189695371197153138785378788860958664030598998253743305660812026361810363752316185100848988160000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 799574046079695261835945746945905083733845983379821570828087626298675848019857627167388968898147953238995356240213215434302699476470976150034828121504767602596115884043518650102166408951052765063998721186322407199705801360128893771832125881154959076726353482956110636991025053597887868735511248104629168876597457769492775337594365284828919072092406624980857990899496752779490217575326770115075702071501406056191313287330944322599650287599622928998777234280455452837923145770169327984996271540197747266317858828314266116713918478537465846399149305659318607803434138270821748443422479485045252021665918226858357000446645226555333363866872545627044194551081256512835645842156638284493216083927522984561221949920850007554750334602594256573355169188920078349429042342880782412889779434332382468849857855744249914957609009491590491224793315017153109469053700124574086088411958303224837061493090657320922750334161226313387389933038194342306857452506599351466990732489960234042159462797971558948573858923900406130760577611869097936833267049893094057826178251970878822145061749995894560745574152166227076252687426126955255364230266269548407201465460674344856181244828040127217321590151706842437888034756332643310992677735680037086159932776045707316142933157737803452805709245669403651332101584667610895402546797514760591623480610848082339099596361203856364964361320610042574952839633488467212598203299099317316497828673313446034957454631964114936974516879304414171528651432622452808655578174509975831174630279049330014761815881497568433197984163676624945026410118899896982036597009321772368893576740932621333771274109965999610424032067098039397094022306854790137280948889451273732070996466996850861533283692725179909355991557836367783213942656009893346928088841462047009252694765417907482838211224247960344256077914943258756099314542348247446664028805516418253637816292145004393757203250103556717181767632431498638650318219059835444816749302919639073006074767437430638587595062300310018359507289735962866156084799724840226746041099349358848414576071455064739201754085181862228002113185989441862283057990246578034678305245792540077751978520790421524553956816231908645102747451064488667045809059237225679296034740514795413685267861778642543397580468950444891250172168067279644262400000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 10168948300692717382331327067371103153992382445447040562805716494429844276702853459484304877048209982818854000331482692206236420764834538948274924648036043743175132729301855602343319029168084294338833309033319475735624836292830918872160566153611885002205732388272446573331412343725620833754897853099140400962826079477033734006621962163829793260268951547317066872438345184409247821660684174236341845859389600548183767265726026744554707424029992261414422608921791728223989559202731811981220582258199515341325175517524269021571676227523669951137909397414339216521930817961972796398285787846882603789028219247864480203828148075085725358965912611015638710221893077484444217740287405691360402889358757925136053963436401021206117149691626973939343848965367446508955973547999819142043619859252112514347736747202659541579093840635794340101504292811400468900444429007903244304108769782539435255034346723687701433389206235983414357740638492909718437326197136537868116733029319242824833014007347830053555428124997182127765108329718159253995219718081736645127381770012360517892600558182507710631601016161006768341394806542475837786980312253526524978562719560870093733290053139704270693516836756861572879850766474500200398366013697425575695699762939799645022101172644105965218458191111135690209540943101101769712131212718232142713082296709038634163072732166845116429701905162373300978542803329719231992646186763208716469641440107084585389001070163351950773901792225748518220605752257741879604504699059162130679879943282595989673101303162882634076196691715974155094598448581563711733495961580466611994733725118793189237533132471383863012476896546353809086611761160395381379559528632762521236932453122336511710030378349393369248776159670287194403388664380477557201243444572231853777789287880487661697754022974743945216265851734535980620147984305225898504636197199683105634798526506815408466343512382872473827497593643305730380821118362466492567178131796374059725586758924230157670142519196944697272009778213050458340750012228483511233460146382325051635580549347169281229951588511633337843069716685121161844750355029816907559925487497921178692474509659091020130569982618555847880440941930125032988450912215979014929534473129269879340708634961347254296528109769795789660230635964963225600000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 3986334566800551836038431479719957593665394917871427703136756613958998279618768251190817654154925805900690116636538921708260231312474823395036190121546960651486305208522671889275714643344643869045895048171301297745805949401930811830884823359331545473258975817130988613912183338549641241080980442243036073016283874037083739123223390606972770139453878500420925555330572612896108696371825682386480661014523587193400758530819229363324708783210693047778780768629193098212674253149139335583997460271827989427929662888191644519366946168266993649246239284241129181625713031503313068444721396112763765063952938446694872007228341204624775985926602440017368242018835243357889056111594787673998984428546179637713812040902426311799196154000898071817549048506250526686474178828718523360779151733009410215800011221144300272630484566914376609818631230751267773908301099352783003546216451859501864101486746790034103995065768817633113889777336128696194692928446019343356641772136022303444819642802332028649830201904912952009552924369270167176028542427417861123787356772413255963071200055833615716235739904214193443778539514273500238594102421942694971843568635523045963960675824875095233793575263362440565124270724510875664436507036519644848676952662146654878321519633045476456692542417270307611155235470935982595104194652840310075129379609023746084683101401377238897445058899714598600648926646827689541208684645932504599876692954713535908427892795745642660449661330592866447817637871052905871213157099259517596862198818123896790072205668148114686269032142557042330173419238737638008201104496659138977734008089532556478563476089084933099746516295818068088675676357410958354518456989221001193005935564158538474886677991534014228726923736994512039014875834685198007117120322333523335207224208576732197215994201986004246132086092797870274044148362396296891761975067680352468075145230132284194744988501734733999344733676573472151454939094389432539396719102823521644589310369781877791496390819461125508537904781972163629247199518826408931725649460349255145252871868614593890118747839920539204961446207017649896091929526477288574635958707275065166544873471462541283452796281705822074346323735581635554710338721571575972705128093446601580498026502461523391749102937759675699330206128553328640000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -7055755257964563350688984179434535620358759578122239218993620816829399096176375206095883754283988050201950290785882948439990639623983969716859017741161754113548194450764544457184181189177848139999750328936992287184101459872254952404429101965277075039675588197886363375870401930465987878672670917148747845501700500550975836423129872293051453117984941996514112361834169926400111712183562180526758228310900633063584626356427530980959746085030522683051098168971180122704487584215020490957384121196661393665269167593458637347695505509968780740653277984734894647062808386936537576444705049559264220453756999639018693421737824229040047306000449502626432575986372662848091008592697796650353866256014590306750839174711298707384405126278711182108301768729136661733942440010528883808453532040388997359537963207222834729927425402905765013521379418146753126229719991506442352812143632537028086115863328550171531731757850299739823455992855518857075906811326883042221299798181211063103783027584479356598277772768757529539235807178770638176295802160570811060289929732508027758898455985475853440829705976039854643408255299054907810231049027508799110497277826096045520344693296544287830267153594632600388998913352121664489810394012242696792755610180918793940935242331036981215712206102049111979956359391348872378872632515684495210255947284110447917959104186351194209657247244930042258189176836420245674538687902595302614776150833731845042336025051640428820145090519109436595583048801100197432572041520583459985085962882780054871456483285412509911525960933061545452776197159796699304572626609881496649281302604594155770701636328230008363925342462926877291097623430595914608225540294024142631699726725103713117548722042145028788859869896797011182087548747679206670683081822823863761838812797529624712281343900931344627771039872262529885062078696954834605047837991575658333808179871380097678193143940034014194796039039188127936326740634201151353074717375075208527637959539896573271280905138150253917233200988691313385716691871973334673298636636887892226871360110013706426476578491190810966557672708373309099916309604270042994737772755794658458207573500675135675331821630351454164872272954580904286031295533048379879806896784257053597461593270061668616534624313497585718285030735321497600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -4644826202880011656692237029725760360300964713769089548983543157822514125232435398140890829211110614945980076979183923067024159858297476530653109505839960571333196437551465187449662753650840263215921033833187052337235400466116344401232052122061630203580264935634228350618772046814847084743912406911484734871672801767048447318923992061241967230222663015970785680298068267844123473656435875727556651951432170202158279902797393006321033741788503753981476895958013519102176579317766922867444545019732503631049743020528465576742004447700784162979584389333225536037551475682696228608064962079148150435526856169478565507305001580187429047363821654258228485532754462811394693329948232683769915079818945763575596135099560949665709566147529052427684074105541785781628717865234150746514686082454604778082600155011513388609859472665539274100450086050616823199888869035668739471082823104075804540008003563028603446044072437467037368559974118223290406322947408821634818331887950693744287666575975883171158584249826769911186663116318265942046026492489194424789180998103372781227820992595271740780214777435645924402093891878783709867306229690480254572226670565155300087002038058950698703040412140215813806417910046359564703568727915850601302861840584573317515077327132570047795695662060938994402513215742104186299781974629421896693771936862080894214718022075133475898488600186070366885583460145761006110193420921540695916267674654728869584930470599178435431912834669232563316674326662946634945694973091535300219857200398872684794664505831465069292480111286130247333353232623853948994836255198671676541521967943617640823536996036212033641535067862304326616984278896752037014312276588264112082499868045266711622397721645347534829215360222144255778272612785213634977527774987242221201956322030588015525478754081886751453981294207240794908899060996649113034421393897815976384415712350873157965922023989733142170799175284493038785725042257156013820005585200039605363656882849378385612874884377958271593191847411522047176126390104345272740749111825808637086845534180375948483586626725001974695540392458888335912504891793598538524373701114345338431403193985649998004568228383748518254427062123520240480477598006893469004532940058256560884035906427583346214523996467452379940118541107200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 659479651306603928530950865924385563582817851796271792002851588026743922185116632101455093087138909232058139062250626143271761986926561294158427775741383903175707285326592314491941120479953928901745308871581325072314080815816001375059649944819362231361442133229280665886576564746144078908596044758354698612022488705316241125252270941264929940527735176268858651185190574350928140273261469325753599788478994043317709628605880625189127202249355809233465711698548728107026707290382091901017879378899040172096229116594946398100047566672701361434322942308287833266895802135732259194852540498844158292145892798848152774888063280174759685636910358381453391463354897664679203186135956998386678550863573607044668842684363195817487447407437909290412856717031637398929748036887924358065106732980662512160792161990547235523674324692749027056819220671888905732888394904433236397149763026889881569475077802445096648202519719275460476771955573635980326001097160160465789513810378242304453848795532633057078300306338492585494433499436402724100175613080970258850251072241881916658078857831963002663243210565963216607034986363296586386549273653449425921496848585025050113003002545205605704179512313557387046349821431835821200723868662169202302910113234214682540855882712556900315308906463305661756872703955714903446645005945780534836030737048361838814473720271910843637176825273039688834484895575866821455645065695183993531235791205678965795085523895260476651230433596438026638666248548707560248973836426737009019655525877831504031682020507808832080642915851179230142308181586397016409697338070843016540795295729012194442430886206979746020427698232706976915952275358037805403731118768403755274685501260663065393147200262710426989628183712679211307394369345028013273863064589056903353983651565102678179973040960897072131012397300320176104115268401575809474768402559521929643642291745081557305490234191123231189666641944935559302043535928058638730926356186065817501959441862360017762706274019645446442239660048471996856045296021879358272176987007600383021471512285325594906229284315789606821606404903470731044210074450410540544367301390955502828827641863010351703568392323453022766754902952360664972391589382142841618008625504065353741517792686139774262799443123213153032669757440000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 1522588304861958597317871445926106549099795542252371296405976691541841211185522358630014152811602622259425444139031847905304350007133399300940865811623391288902523668792954764546824572667097395187395042940403943986382535927203344085142480797789384130184126696637497574053546938247827945575501625900176219708203275427686364201854905973423429088092702623609744281485213696338912790450258197333593827089644188446958016568915551864151489093308988037015108675226765980928269490363357598684001575398670910473760448053461176484912129385952147972884802451085476337326833217614561410823494399744508422613179868048000159553842347315811181027476215546903707673651862586081844429486239187168181104510376149783425635797362233442311472235362999043631467184192122142553924392654108858377078364768094244965762294766250068552458465821836096077802931712206469460818589997324946656762178682628797705577425585985528486283211530135976579963759920758302037597584453746853042099790050381126143682203218385229075896369200717876948329927133478577419211708990210442522898771840910655233028019014591399566114094809048590489174982446381336712057696171532607862568930407377518453896227063044997651002458577629042221502998614384469976440581939581447980795093743317646874768639807623916276354895960907919626422514062837149420162492973878100976669231536185376225548955352757269760914664555993450931822864913739502925258935472245710279995242740152117234308142583070059732246250739541513433602710833134200117284565864419075311181950449878315067958669068827573618511153145354635530154410711345132270293584955269471907350634052161608076840921650921009053639089785211597869897213595010716329545418205925722849516635543636639798398898227013657983080577028690660522336017373420113466363904932676969495352355251986955444253605548035691269478842345446715695277922225360885438473830997974928949576328187186175998435779721497572656928286795016591941758566928853804092325260494192408925785256927458775434520063740754936622930988960647201001881052747510068086823937290680142410974435940578781093937524979691883840727074528714308107759260439348757939565789215992929799732404720950618830105734395228077616172879769999754395714418167686775496806446006225361486688865162418995907650230467098690954041753600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 353485740772036506051033567336698705370562028499810298906610167216853100597088091177200958938340996093538017295918637773235281193444916657864926378103304400513869181559301551079604890914841318368014343777303665404685767037090337912587105375526565069329177659531934301361238314283087673024463828111766000951190906676604900877401527603405961814952031622108126722311838261700425401627202741558030501779728516504399932594068029454861737960923638187805270734737480765230634733004281807534017716695458673811841617985409476417653076848627879196784643318925386012198604494683064208920599034798726461224565010439681082034403620986322254593065277504317267459801123107994836759600903166295167695578642750372322062682068403020940831873564680717078688171002090928101004919964748101975685874845289462813619074878062675158441230419091441864437046990227934245708841886536750012374394495145330243453779828329876525021379811027764358334252086231364382005185026394963416732394028519256159876021716854147929207042388885854034756530356797909098794040749894367949490135946643116361660566788712585058493589394631721142795295727925835436187555496985103399053886222790070758181528887199695057331680494756351628037342865745126870551292268148600505369682845953821241144602023513967507021364265130145314712214573215470765466022082903395801869643143567878142499958112041256850681367661667672812208634052542606075877798668276773509333906309936338321749077061481072433241890742082661187407830270589707484671773590509438157689313774521758260836212390202875886912320097317939543930073664661249682795277637832181033617178239655486373694006499068879713252158553683845626876872314257088195609731586764350663604609312319454897817419596255728998506120969958036244517123576852145490965741102090490394922002121333814127838671932709065970186303243638292751031922131507181641874421678428401360311376655670121497885076192523747557291902964668912006283228463238857158105253279589471884135882790173864629020415927695548644089814106880861415530282339393051396261364095827911909212788746738821705292498299770788252172161905484965553809314542318577091584927472242497264897496745621633235055634260440890874790334458398120753435145735981562011143685769458051063030685388016242623622142828322177891843440640000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -24557588514036790293024412868437426779653609323519290096365288386144096515028151057741487147327392440147646549788901909040878704444264534817111618667674937781950696032834072165618974160364877706114135375991443215307448881384820025769729631037594973661697606280025292840955798175237049688127689679619535869954889720525037028076363719709256843272719539471047007511667672821442281977342066485175462214246527292874328297530958921051797677834382992963201898513222491235927157256367944437679751818919549548915231261606721394354416928395945131902355476574555491900016128422597343327249544063420935812498803214020140024246827235754004197701104171643244264374639604470999461019988314102498613301251455565649266948301610615526077584660528841384219073588458028443547833956852457563071473780473079830998326446167040082952235448463187643540996533654577504548377846614722154180926608139338113257667999039115331506102825545885614804463857601085323063834504345632352665872817884319440900237430484512570552498082898256813976760578997459830006673902007152781331139145409678891382874453370386570253497332809235676802147058143546926862252257122139029170123458325178163552593830095277435074439443944136207981118060874119555957650152781800299402218997293528031471242939134707327183714941593879829348635780225065746711054527334032394674901864535023029563792970135662722713275912232102162174189178734859253397805160039386512054257833373315745592061407970879704791571649220668822129392440341193190277749994229284046115701702082736330144976336970699145293067981040701642136469441799493826872112996428365728711158074835876168669620881326145624639263707422533038127246206060334594339415765527176513843142978281331680713135408339470900222881614603472499763370320967680624840668582934300067719984197597147083692374735880584542133992998678461887345095597040973111748780362137869351600486316300167732046824937536940932180151816751041233271121804834644016541364525096284491567228075397467387999736712750884982173003842592164857506014642647017027994047848864769610491589681020972352719212355442469000083449691685780030987236932162617293945877603529336316063579402799236589088384361592658842130945847684924769381676368318561994879343594008732632731757603500185004773370035401420645072896000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -34957924365227774248558803846750558010234525535450333725715810500067879858979477363327824517654393159378698231331290195257833561780671077425491756432286691971686086159600920644582498123698279253476681215335362122828902679735479803353532051546691095975064038554376105029782461749312655400017852743685756056692929398627428264747856539255385445288094208098778313024491155099535390968318053543140131918256621233771126602247932156897543667348163747002038613778152484034865884997437918276862966111357195363096592156674040979642621184401908099775174596165174810952969626441715608079683007183417648552026870201642399203318799491436826526337403259296792189998359959503749101775416824228336907878688191840036742289284329802852520370703811985811323854801731738885053049536914489622572777974595350299960242158001626247232463263795031176111009845218389931279604189179321425349225034112249488846821071515709883687888077709508675490853586036785203856412350988517476692806031720005025194082921866337224564009865817702559062542507839208760915762728700303773575922211625078298697089561895369683174245178167099439851224914174277050686454658996943808097537153873137544903036020709333466796491564423777236686890022273150281348540512494060035790312762801617485873217278748648511743105578696603789841137238419092165781458931679254081004630163074436764479151273161598558790740763994374583661773551408009608542998650817704197399691332312346735356042494601661107342442726508504788191078800622984442689575282423015250126802438140324251029788233559131914344366122403102209743303960731300689488457399737071966594371569852742564069086538546150581321687690998701376566651695682939642318011020944794604412186600890479692819035382293395488489907764175105174180965149586175852057306540249392926022648149173421068446377404846899475438569054521077645985989427861783681394541857180634115280848805484476100406744437974035809398529731213986123998349517274006764609751731813094005123216781030284107692402781554851035113829278171027994171164999740614430466839680932114090911472362138273459530082404776687554059684103498688620178700962176695395321476425140101172965935476349093205621995768800241992447030006590242674370803333223304441145343284258776256303921393967241503819702898447533735936000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -17623456351475806780379151441481294006141839731667335303479074942277992786496710781258328672821926989129795964108196468759940660252285535860917946202339557985416487449873959975230231745482067893274108469701378092281494551336905956768675868788485640931591130120945201627465220791926395409355126618518459175875544469481578985243217529940382563567672706229767750960960269091507264669475455210789171640286366874296317934878459403958158748370567375812437342554875346786076679783594685812853640920310893942206250715046778784337645724266164764587040017012729095596724657111521619147430668177283620211498645270065553950781208099352564158244393267775855772433982075807740146419137786048042941627376092464743835108316476115103545927002329668867326121490180606292186204814160743692579727150426277619871830242992684443347575555283680373455492269100878554707819952897124253079545158278306832717225765068481607277432404463365484609139716021008480013582348999040312913255834989163610151783449300386411772041124174332553902320539106699144901798923961328311439978477245901434210581878279436800107272347860676228396752254499206328599404341572399235615053996404117792742395484672789222431458536434997343774828588878500973072194928888604597964358055086670335496118479706907649321671259529650077734205306454137827822975451079450955274829620881173621903487996294677930555110099420070330460109501627951699788453386924861204616033475866683698149929727684568117876344473122861295502706079815810080984611570715313672538753220059419249584771317882915288567174972201128663654778301274979921010059930414889844917348144077111300734197941708767804516071061406566635477924191750826465907734557097157863004670434047794104939363222528974459223391731350750720836850611226699446966167024424873435566438228888595461243432735042339132543715334406261041258740970712125427678475614381439989529371181606807775323820553371890863861839056912715069991500466379062643095496405764555455784345148261712530858736096072407883520370789348990054593708312773502136590971147885256008886413576995750557024855138292755225305379932735138812677202427803600882177898382536716969825407132647943248658349978549552424121082086138390580463633354661500781174315039268411545593942002744885786768414863561086730240000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -5170879352757705790847406359783285385832770534816156052582375822680866816472903465160177687134716296599889332226078789462505924915446657609430157392724923524461948174163481494258056122781718093043676750648948160017899440349870686885522998718467595519148900162019890008409092858595470414787356086248333799343851316853773014295937923638640472262942130589979171671592355382526377746137547612179658239692596877211804807208208515572478023291777805616753828084223817628211003103000586461100003996889280845184930176777742392854218327296529993905592492147403106890820960773745335994635582553706335337461093738215415932872723108482558789176058987791452812471576256040409931343746663085122218081697673848997647333608256635993130370022972100548819547033867160662349222628418596882900876324451181614180158435318693832300523150961159609846239969044868370492889142799738301881157530857766971016475665802705041970436757929631808220894582453931401352689526096281462476226588305454183602702175571209591502934347019441264050698742900274663007786550871259917242175430446328390776349006232760246171993779891744256661953104201854660500148383067378473888029490925008843945697064100813060206022191764275903337173486052258195689308683014206102459736590377621551197285381037801192398575186409901365998513348682078983449953388182460395841847058023405612199049922805523512070353087991559549430910300948840391136997244369786002090871566442577895736825110735024552256789591447251878618310857635473985010280925793122812328450089606981869741180953735442763415064798786760807419427825357098736624239351133453259953148490693922528785274928052087212575325711738511781746420527917844357128726419010339581879188163181640087965341738147168144502783739005586588660098799816569081768125737701710270681757595865611934493691431418585651177833247707751843232914921621672948501778598532286636363734389042916701059969782040968814374536302999487580607934740415751123896157323166812037826279742191089691912469115009156909627134883427439229149239935865490809454609531151485267931009474408997484832133697529223215103452351650993432035052689302411102068783964760448194356443771651935863927828817322847670806254735829332393710919628582899177862103103863791383719653321421303529342872306825297920000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -344476928746960071654627007920924684585579064299104712533974956334795350557588022839586988192034566506404400387709917273427200121579453174976690500542658593421069816233345527860539387561428285097230037179120079125156770388493698275965816229461568436966804698968000199291269364476767024378273533470939328575262124662936158839509169447791229350326164219059708112646289036262323092776241112548140074379205514201895309049377754115341537462998678283461564525607199032957667803939146348187100063226453124823440173989646275509846328913956598987343360914546736699067635416706019421419838982395726135743771751449375300166421005760651760524908453080256397975556583929023774942453959007856472144493119840019816748729391974130679757555925567461701855245426292508338538670961015066334015800519529878389028325073280548264315900107979074052247147864987041219400952752100710284646497107491100973271362509797494113245392210512423259030793323224745177316519149538996036502695093652850931414698016382042927012258895661597064041465173768569336906207446523498814073251630150465214455115907472462589139243510157014597228430664628683170997493258533421760440524857111957650503753747349731108721363283541710711196388036948259811082237630581671135825891319135367886546499549835224652664178826124084302849727693216124952328502561661825420390820460264157994992974708891742758287582110398166582373811316445518827999113292853601076486092320511834103333610284532570547238524238859193449647372971089187227250188499291299958992748984341269945026262070761637922986176472164089290640852922643490285634073108720957808111285898325914242333630291309576951128878680642814551114911879002958483759686599110385031241200838521740070306925135726108710930811608560672034106789422156009442063341347919601681807577992573469505302308108059863574205707950641130274129521033865021181638779137670635495657663442472768079202903530692646928228150091862067715718406115514401078138770604966860741321983383328535051500464269207038337893129431914943268628549844151300605955127587899484008440168833733922333893650894385155857474142330095279779990330588339683122073618765747555248325155079501137069309894611511846164417781166512370789477892788143626783640577740416431664848279198865068680528901169152000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 164239334249792991209354710744145448606044300601028362122744415495677278397333114081680447656327731334335358086881151848045414847341238934754081232819721275851911335756137639238936945052702736050645125502734873510368800954548498507537678065238242872541473453331863703844654736733815257044194303599976668692001936573041781660468522073586831573004971484076752703451369156616141621134061394434072108119453666058734609253714648769140775253582136679085790647347557148487508532058076083236012623743044371342000817981814275643754493514598694752286770094265645286124094277458809681193574149155939786024323858456850588315263573808789294968282538750166546830015156779235298517790419412376635907794998393983165061198141539112885532238799442431224189654933814580501527471611162272135037577618739285434150762210246596091048654596339621281026900371848542788019494005163266315748162179063855236908816012582174492949941308776046849037443592797522958521542492822140345309773204447144932007397787929414163122298348138730767552187755979455223209924154356540087178979015432763811250802057065841768794511681450619257333126124853270705826254549778533948628310115844509673933955271857634576187235057938715417149592632365652256694937798394468916391085216897011096923412960839927925033873410423982549565763499076602577319770137042741565541407742317038699290233940981139341447483061747818787845526705798099164304284368501489183363468977847758049698818393312424286388886925947655602834233203852699643386430634424858281802365146896525359715018597706726379633218904045255960105946639720333249950804546702873216095012829019598186684689118341453850229970928385241416852491188277170723821417069721505786884297769444849203328084090235968836524842110269380395430016658388707942275021374627131258896903009177146630446792797892551652206196863362710819341386708953061645391341476895494339049712226106969709402539706997684244708562765720552474739519564448667839638259541414261521883856782235333820416464650310385904115921823258724107671605428209283533953678793594651987339495612745565108362835758827474640901129937391273023369154091759553459293383886038498655975374187583015160709254065161625385426174062365102226491405401872846218398501347331631134640385241254996246511912990720000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 83557706621505448815109377934586314132354670488791647826347498015478760635775555357273136873560843821772491378032345181911248955789241285464967608713127154310018882294924347450432051749221883290062350757805019823393239397649773281310678989932085498039810588388673303886443549191096997189047947888269145410985740490872290959841232395395303973815515438250846074332072802887407524208044776653494856561380281311976724927527017538907022110656863538936536170841176352404172898184572472617209262570413357542273531760950726700423291339781985733687593244652615450493100866345712713276576838353504008848173597223009672264053640069896833219120346844027214655886406148039470278043109169125489749738258479284137527478533900456000230039686221245267701771057135171699010823869898963558506026699633430357478736196591967071269321272395581510027498172172495477377675391508440350381515112930242295425008915150645617568979261521284996160461973986849432312346272078743797861634965132703797280290016739856133568660364684705997970391750331887161668949214380508493426430878913588612915572045429741313656675927905634778102600230314508306932224745147639547708801063595378583491573092654676118948044555102765939939128504144495885608854604775520921828173130412038334378098751322790514145064138232336142886861343043598935357740570965823864683220116268757395823981732355851552796531775199612231573483383555339202603978697428546860963110099317058613099928457757064720685192702800450195364283739501166161665530516375313578839771258669550632661246481840892824362259658683448860533521423814199647325442848612014767938515338692818361317154338633843365781036780183818645042228194618977803312840869634567220440480662893574892177259287124935843523314914171634802179528224892851746428270479964360846026073159973828708138575094758602445340429929917720080333336069158547831258071182209755131715974991373153677247142175027776338092067442323651987469435741880096927757090793332981145771638572138875854810847955170679465933880582757655935877279434570790637981347243645497684260553690931612501232111293223271807889513555864485571836426383242605596627309625213211439803284996656654743742780425172198739986202093934165999662058596464372785457107546117207750646429302299570902033786240000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 19936988393633736183848597772604803859016502091614430561544542511746635247226747779086483323721751687800456094563647532222303464391221214015074110572408806589290952923482164087680280782701014549460106012664087193337431680171678285974105849724881826977953835998764824598924138710991282206205810257375994694421918005914133775130030234729075522850872826043029039294537013945949921057604001550396630885492632879694176822476647985397540891935121238540487455658359804910579871325816210862737968233591383796371244099383042023218468343987362337450644361954801430555509617253277181002172041994807609306634131733981748379027167246014457438045632521046139551893768191002896559920477105716301003386788088355664384760273016023402414368425839679623301400370692173879656150252164481987546574324709374425353720284087263054674244419100267888132503797530150874855219087752892373843013003978742685296917294464943091338945574276658378553060162182780010123277991429424860032840329507914380460431875306098720295732785709054432618230598276072290506366409158555918569216609123038251655313590664005312981559248568178721913807971631610331794509262400087221755870729399658924748380947449042084890035131780085017485465975507488071078669049769419718291704864152736657948263613605655417531667191827479464106248256285205827920788579416470427317414772753623273644356027472758273581776743916060572958932697939302155601234754441168171278279978099523155638973737134991931720162885077716263176780770600848598458283637429723136572685709343982741004020148914590043160577665314998591838474536665337852283234613063573542611716699882488230845111913472101401652266143142517411142724271526412230014338792972743096549762994093557198851744778468672028907427544647424521573282938865790076386960176439740698356843230635437724978820234843329343280259848126117596329963481080229890233184972704857364237378964187567176852821245275251561270287778904060654351462507449187649530262607407047594633631403134442006561278852768480256987475443454169631329125596210406686866648070328188758206684027130507333345211555856559333939979405623248259493643479750014623826292755900064459557073753182006790393965090186065342283558986018315323389212904029853201641241642929110828383305445695672275620608000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 2950138998272765774666298369779638882648617504980825739942085972807223336072213094042604372925082176521469892355653462757967445709484916659942863588803220638869255327484687007947729417668036762611828960599029797274425779884596557797518093691107892325466704753726811552857992036197507033408602057891235531677376614138848328630391359090541487546590020072142004650145026844708659890070755083169042272263329108213088743169232554007672680710719755678549562443919669780724115558627297719131051942340100170885710923446336373584251615546931212617170459486560105662714813505022355381771201825516560425508959551744754005729247655919318861746810139855704316504584364989247839033520489234699325506772450572618332131968177169598947947345707362265111657815435994403622955613351387085060106513735914714992510851597582878261446751634202516691207298958795128893555740015326198499566040570583545642959755689846308320274195414916933507150316652570806107668217062773521652944848656688010719835069145113029913750369313023776305616483781606330076881288579119083714062706692481502994286560095093680090132060696792066321299624900766908662738319989764965322702178540786136759686520306292572947121589229473368402591000915830151371879284500409827289906690280079466710596912998573267859007571845605391909947957551274536016227245377666411130888206929946463695934253214529723463139877575881233813024920370609146939313055840294620882762493962970054869398369629804638242069044079933445768155318679237697995830923487939901510464346390533982448105582947562248073436221451264953271569665000619140846169103445924249458749513864113580229693462048120793544965916855038588441541422940641973361708502202284155961987150953990320343352993827211621026640885097966031711583631063507524381388367008441757025438114759993112559644435825680022278331492503620425431609698175883220023422756532426265404218385570607788540868322224807444159786025846847939866429275024221438402446944395393676166101324825628391599833287510466146028868840889957811355783825848158818784847091398437108809560508088605874858668255019308277880063729372247775458398390956074927719002748568768901584191274504255298539718781205158271976043207606195477508542051080143652637212154032496948164509417038410669937600000000000000000000000000000000000000000000000000000000000000000*i1^19 + 254216294889609004569217263299915010082634825702969466243997412542072763753259670481010458997762116043276200019404796160356234647063554938038586368734712822694753315649128675133529173675633681569635299992864426108738988286038366239898387027826709413770332300226799443376894004923989729546520721843493605368865258444860638101581116176639301002510303048176363592021331469406984717045132154266983567836757511058140444310383992007191080713770465710952423915656892811468527102172611519569132096091263579484543449481286182944833479526835982141822811468890032307910854289033988018002104532415846173246030395371294131832660745853219880727567827929722706887523056485781969576519585734207157100266421909031348646157368098118112962818252181878290221425199460059790685760770411264053191827768369629166380404644319880464026006437212708337773171588722875295525335475704219144034364231922292787002287420519669505301204634270597743024660123640119677109311448788583971130463140721360772185418979075086685731113338300740748225443995346309396692445871994277386552652704954531377928602667633438668439681770904983562018295456609331164703845145476811274043613840002618368258747993426641471681577636870819099907750470473909852515635014634790084783727724809305252670072231987815674620528877643810925663325075506133991269764208776121422968133244456120282956440280676192175259750649233023651374175659077240343349059780140631642467380219188806710053064748315824440693394233060376047998415169894969737849810931307929072491697741257417614035697114724139973280622485189002028973529315844207628832765058824381842300968824920129905160493468148313623116705033535202396289772445420337682168087153293250908830632614871859105910429365843348477721028665669075570373099562557714642666785607260019216360079442894803803156596884528444558721644210011811012412522437811604048779951921920975601637480558551222276734996652219572077633865604719045201041652297849263339108500391432286339051481444560861583496058163746339469985015027869846494263189171627012511324705467502126433860131653869852106893126979980246564445465497973803353684567314064467306199454593070307197618653032395218593751052522836936189863105592556947513542762091501189858942282742341099629163795247053562248000000000000000000000000000000000000000000000000000000000000000*i1^20 + 16558424729163870171945577816081725347689162713002058452737397754052869937733989370840341740398695713123050797252879548481404321432585935427431440172251441847603081839332657283459897458145580583698754119847884091095839784791034489389392240717400548070787684347555526378281420088115280327541342776316351122475416404848896881100470241205669687196874582786708052839800216666470806259105535425980063014350716082724918983319819957041228856124509681408691184208849699767208360424232999462440857139967427871614773014668675286396876393504088580356668288548921599567019214988715064147178345521178736800542176921358290287931423714815788334925722544009515510861842717582356313427350091828316468204742645075103510378197229790347448167007633795322016807275578210270480897379902615089915372570145745973981600069818370795521517643208543057176124939298645415300639609018359748529390280006647322948517255344429340652422980943319541999962168027074861849532176735296863432474236354693347604674779705028531992131975062999699294305468414827238719469213554753059922286655775088962006050878407010842693202169069899337490051056574895393130688120093561098211765910830028151601031567106239778165335913502402850820974527285138024492569702839886120213269862872590618999200066655843525266413151827120172836829482575486195503010079869610457942899885779450591232291768602397249285186881286200790643690052578179835654908985781784837266505342499418521630146695658422905383699041226176282259518635766364454991980458855079526882251690756607349167868901086742660054541230064746730576048565437524361438509904212349350799496557514817721448763060835115826816566631631104990935540012285920962876119911893770180779514904802287724367724107504391818507203151177117969779867489351306290343408622359289713589226750112820040803042647294998984526420266163911171695654652792815866402389179517210510747126338662189265376685922341581869048597253347663552603576654065916254342559532787920996046365017068086100276473547355152211594255410966839655078769560722525123340440446227236502072636897054260017979142675772135247410921362892486880804589653044328363461128719871683883195301001146298665821683793989874439493541641998294302962245992171348235438822898615538655979345650222545500000000000000000000000000000000000000000000000000000000000000*i1^21 + 551451054237847850019430621282007760792295672465266304171164985299792239295864885434684803825626444464635439668827710668193570685197170269658551483575980880661043778636451453023138253802331331465610009073619358549245979858176406456570856775147938027430808365629160813027109962026667059166302674160805443791861742819327318751297447462635143179788317396809942345653927478719459229489690889529149671210903961199214686190829032653329900482043171714527194389380429640357995668987803804309590426424503491112444047831013471733231175860956811130550730577593683520230415179586257651430163801107766020070809840524773063771734439639713024596696157798555492037308722487316927153842829699739767612379320265615071101398591228493315583992998080677286919816536990293699079576462294084885877956232529696423180396189063381556384517947225910635753514871534567920035488784822803613696159471546911835892099906323417398748453851407752807828030242523169948082928388337354756627682126502685064484291324953048616030261799709620402988895481419904750472815556536844925355867043139325512963578194693929503687462468807020868351322896990178551942732114845700205621651990677872992673030398799692299251023964999578061488667039460149988524518143211660350838471870392421327410916923904498631115545842663290374280261525912630421949463260868942300945022281041922253431207332110174409312203596964379336677792164353962578094200404261260542365008042150395553713852451297820377519098547177473086600079273509176554535252696049290494874072802269948832435672346981061824268595918941519495396121621948884871648139028794978346146464627588963864584256470021808367709652319515696469713036929689954909442141011893036616866946103965195006902475212571051694124399055892778335853827526937692683369189922654983611167982226522051997327755127267548927070302552502315091787052448675370947580892266542977527170648385411425950974603045877612347397050696823715742661091001801741280779902371800379698115400880882307417364520174261167321600332846335173184350819104741279980331019960860054191952054034783017705099785325267980619716370104689937943771976795426966840796471221824821762301036753927357336841528155879101866798480710395206014208578691782652539117553121499716565339714354800000000000000000000000000000000000000000000000000000000000000*i1^22 + 2050039714812974499385747112553530425455274399215687665817249243335078483759353798555539641187214131588606837282969861021412332285602926934160518413584510376580361192802044008408769181621818132301104617304767951040940277705672767342873184238911411346248504297702788083599443512065540643488381399347870662342465005086433187368211985919961444101609016124896784223282872846846200303194004822975352555237086538439989706616633586528929027520667727213632638524178415804302989254480205924628549858653207259591751196852854940644300153434644712452330155304607110520256687450417412032508984135438174291264805028812719736913023645081027898605077585767655944677853950301459442615512076282832397207257447137490949892757751974947018513996335896848190020089658745172603205437016285053126985510222645098473188109108882405339953652391111545809799679248568012920844652841873002491782766626922453548705797133312016645973841432668124807572440363244495102474462253024591273731784893423555100464887994012232909661748470771326884514903042979182904103688826559285797676658449323084970205713334252074866062050704478559078261398236883314857012209658112577918616039034468355508462852924796653708550669490485045574517509342396566878519050243448633045882232266943573063647758703035613863279707648950565249047077314354645830888660239950403101608286809668203418582636610034330824125660572666910308787180948385047634274779845362394024218228017397467799363061636148148420474125043676294901306404568812806591135895276443920535257044451410163799755550017757599492053848588127757414765973058438234501728316925770102135754285033698822322744103696792590958584927152136826864215878219551759593685848271439564111393255388621006104851203497293310559526044749778622379991702633574390153855569825804036218114398884779818056509716885041472231972362110099300086825110339985870236094754101818459402142853411638015945319454072171277111973087425589676029296035084782454008348528881557573377072922620400776537960069409592186175936523403657820150332472790179035288023501877072810387183751228494365467298053733220735236366831228696033961374322874585198516442059462886792095857532774107101961942976085420992406669982608651558286919662612286508342446858471088039870878571375000000000000000000000000000000000000000000000000000000000*i1^23 + -368587240653503253743076098043930799311628904601618561869138679558761095968817954677435814653421833341389157708079865929699141005121739032476880328499935984949143429443180872994795745525657086149332509789754484762971304073239580993061632847429062706872274785607908567597658036523145559963408385106073927247230531096164798690790453294371232240261058108641451110929936417811010260433711662473640875733054706635017153902859731602756817971822368034605049866112212877618771575980537843581655196686211988752309518022622600961108687946539877632024293972345091411435390380864854356291047736256183799587694100029334603614097327339174517437817828069543328290405000284185196468008323472611701702562866087302607751655563856373199190047303575365125596476340974762865958707860559523637088189884646081543803172150769096291895101456519937170238337642056639343580445619466336429329097393215812261257384041306861895490860989843322661308088837850956294133517682409204246121309043213893696067840442551963381950968865424889385687207521864062743550869207989968396512930441562119393063807645021293314687092286079378377589520561752330949013298961064275258371374947302985515935503853874548186523021756233591086754626966231131803208763870952562801103738190527621193147751995897717747909326446928165453796066374850898312935599186753326852827835824766646345960569188326518964539100823704922458482859540092716154288207521518436023037570630799188594867865315129366077258670461252349194231375007964446492040503662770131286972260699619901570441342340538789192126130557268193907387220478174082221578023397099546765546563177659442868690627471493653524422165323287396350568469372953457009285800125362380366822012056741174439144202934613166873507786583740148294493617515486310578695305434321329768923928149324875426785746923429415398097298957115926539462028045195347674010730605112081563998700363916858714325843039634935222052451077385984482286496509875304243620137207464936426908303433850343064767454262164437263428850213855478279886925524214357319545335706853134601258666498897454920940372764947186891387391254303085808153618197055987406465896079917282793654484910673192185459401783181155506165853954334623242464924155222856781866180513612677296268601562500000000000000000000000000000000000000000000000000000*i1^24 + -27420652190460669838374357192919584428437061182953992930581705374848982744884628065118565176226021226669290717440476801790803340516133954492569602308428727744902989544203921384209803200927375716945765970114642010125420824206657349299963615698674697473526478831132348827927673371003829401975788899536211126743210482903020612957684474900957979472141301035618383283928684306247901023125430131310991187555673218806965096851665370536769587857471185551846956324890292809865428940292225567212775430925735197800694498275500228925570491246372475518352405350008892770620214545874817385180319416067927493214216941240865402362305811222904075266923238908962639331844479712471998936553259037359587126921325416908182497520779220911220725825946329616472715941990852478124818569942061229424670652526491169809396731320867763500225296908308457306538084306726757747809938946231393694659862293552488749354776406442586455771715748257003107114453575335639975975861040473166666780096715582585130601931403549866007938218969624744573204285122853746876444282971799280616955270866899817859862553401063952006214767623742345391105348839520198260499147698875277773233086199275057542791986460079945160878171329616679670762733303811189038425893173937842773983316314580066734921854927025073985176061392407265808847401270356719737255101471198215382416914934856121949740672690770090694983753919248448127002905067016099832275053440652206173368290001815388589209406964638462392209463090756316596181388215744652118473111577696723374176746591127777544327944349563093348372116833853733153448316340114999681548170726230630722993716845644855137285699061502027835239400963552946372927089589074496232679167802816853065247028462364977574961114352877619963081084556735163941836146948035019975678931763424375306220271651378614530934694112257661588629100185006788827953933018323973016543958052752635956955580604451845365153221008295057166522647287154077304448134973036927042700333032178813612548626333026506259831861049726646963726554019588368435770431754999024372757071405807788011076867028145550190583816873065265162639030547755590038247682543519061827368251522035959496910098873821907567234561233572138898015145915427408254150397500136990078236117882058143375097656250000000000000000000000000000000000000000000000000*i1^25 + -237664560707526726712459377209481018382157545860639886247849966635994501686086469972788679024939722781740647380517019326280476501098644525365283276652333339708715726455938333525530993673782287391256294060177412731844708986004927120431367283407517064514491496358855720715162892569329915154525068865052529043045458845315577952022354027829687326826691154949982219928427936375694032254082271372651254372057856310841674339762487314022153318044129189513512889291346577048735149251049116673067809305652603925692758380118385011703615962170477430065093224612364388487011648954913549429401350502975216456937532418592161754972407643695394044869907502818315875920963608437433322803720002645420530805858430579276411159942862244883101977521737458342252233382115273226873606474587172659855030654512734168454650197245850212924125919103201767962996627750311135536054440540940125763645286865292694342232642008003301887620398022512897342067008523694173644761154502887550863902413138664707845805798113866443932765322348491399669347357772636706487629434202785610369395164711786053512364741418717768797161004882083400930353266002816659828174511764141399331486005553332664198394471377506614552374043332685623708844395280681190929844068587477971615718260429532918814806004047776126306745749067294165131905691718826417922248953168827063605585614930216934712480764490244713083822803519510656960558856366751547360131670836135201298572523934945607541668962822692055782137867650988832142770772723474500134988246153797618124697349531036940849531991150370307983916771129375619714690236953335693140994611109589616014946152663008433425324794933763540919340393583959911506807510766266935522014307550180375326878100972400053939268574846424389061978242330476149923878519419837540827643303254607062355752069481578239750349798280617211032093843447750584740410197514958133608651022103840078328880255640164274615275304426503487209097010691881550399495148453515696856102287079732077811704010661078092773751642516539596446950536876215575797378286884182007437807700162122883159253397903081511102022161290163207036357218720816160301321231377026499679248641901785697964844796642777395300843316634759013488214234081780362062608867863677297551517843234406015625000000000000000000000000000000000000000000000000000*i1^26 + 16098981911061966666632916189623127618530367949694794966814084718995291871140598881068772106480483247404963926747637527068935348089676721334553571840608498739454487735472026110962467414391922674187975361013934031384247311390555973823882872672945405488725414629486797080352930771292102204279623274238999659691807792064345968219031388994059572846643353942187088933772320251806915524345725702985277258213720967506427518866477320480774183428817468703572693499562253464658043450509774880304195151597192987685939881968743872488366042669860436014036676327567984431387988937458179608362887805409979210501540337133101649843821061995323458943714667434080635114605786713606323937311553110562074904267878330491548035038146669042819168065293981000547437945534026991054479972337619204951950898169390340804237906898097618088232618456783610478334772732957044892976626925310703570803720624642100748419289076591286866051395330919198439633055412419940702940837636404835768632500649776236093884444723911864262571292164706330613791981215517780472191637095035558128117340506936500751405453603190858548623723191955032987932642265938552184873824149690607217840388487295883482837470766111327303757322885291346981369358078595711587919839164563576388577678601154813301474079381025344463401638427430074616670557645437063383680284535499683305409677587195256349883357389484879692706929739449768764095788564016011427960885860641037409177447803083248375558566585168861427455367198178233133710849550430948853315342545953458333195850724166576699567510909916999667408975620589420191878539257591720571951361517657298458334018019045795376992565801101248011120969139341471457388462789201067731565925538514191166641619124434766500739285781817353230947502965745529898663995516816676163778822659828933916263125693189626330915249735635114663410826720955259545269224181551468937098098875989636642267314858926442078508030989785936607929018189396942212880588668238153728539255919941200835447616482573058508368454437183747211571241552412364332744161161097491652103753369863429181230106753559875103762140773904662991390343647831750218280068909603672097758984496124899964782761864864255739993332687152909845890287828060778445682225275180206821240851616324707031250000000000000000000000000000000000000000000000*i1^27 + 56911586031738425032115579105412050036846929159079334968853366888336847781441526061176120599590994989742928778847013324273053347151005798124202288950818762506283425339273977627132222230447366683254823800453447671907477932701762565398453818809633331361483840613640312479820464146667656716595746346723185634970330689229620637453210000197198175359703338581646014177413983913180901811334786915033229909612162530860046745235445439747397064762349730942768418806181857762607860750808752163030256339155722924623666167349506556382313863749430177776165474294768997815484713562559596173745110238547917341702964332179271039424889621602970382228135781511093570645452907866713961514971984745336165898287684866216006324602125488017269108134740817330335659733060557170156717380399245144927485838167033817745578546592753002113083157668536039241061312284560587226052914614355429291817702802101707470343431373128183290662479000741377113389785946801121098604884372499510202282275577708800941805430862590276354909967715655527657836181542387288714493289297945367659254667100883780985501359062307866030025596753906176417793178001907828930399655337299357164527833604454397249009092249663432007354317012933050619423831443819240135879879853151247989623178233785139593980396224595398420416626018158409658135080509227158304505509875542810802184378331384807450878351648825332752777204977898349028980785487661770937822807283529238132791366768239259390680622878576243743098966224969245892426430038336976621255731576552119584328364835803218007746116627688050793689503633559147740269769715515505082308772833397098067413265580903618668328246283331103734021920239275803430497676773291558505797031734566280611772581819438919582335537970428189207809255409997627327667966126925902815072709167906873445832874978223836181937011715905028835073344115508713503334473362270976444515645331629988139252027437116290212638536480773372170211189535205692129849570342265849191395203029134633601476991338364183694413770439493491956313230925427041915699808737444912657027406360610037732949522619436598970003250377356114384656102981231209315271737689953957639072284438148661565032490253562011025052170164884299675598887858762806139997452539552911897845502551269531250000000000000000000000000000000000000000000*i1^28 + 15930762236306960300804849631254828989900660090686974990098212249054028755335035116049818223134559536076786053145052842253301491991770657809674673838563102719283405931047022661065807891579043522664640418638973274832822179807892248022638434979843813586488091118326803494156989073943294176453910049648455859181777022139036441650774579230936144312264924992659029221517495970672547241614148346249380530147608799564817275728370549847962013517756141778630083902232205545664711756108713856559178155504997341978646196458417814440500709468475443334524076919136258847722116775444600822783192804528583422655986272202134251877263567629271199198188828564677263192966979915800069690425843993462740145625332713599659969214167707980003816797239775696972591439169766218699570566802456511173356461827757012828640781691586211193537689429363876951191820286442704570024970612170842603394903220477539840992756832012367708545613685543337022065627452183694269212494894315493609966904962320588416865491124956442503531538715175831196557287481233666939514772571055466604812603591168747874927001187505385916055741316727776098304909951642606788886895070373775086597873212805891445911619112727778737455894539527116206970490087173885875045239524787478082054072738203322729624996250648698962691670759744488799082804965244478101794316835590618838848327454831749897538199760168227298557750416313660923630261248896282814009594693719565297566727663775636998773555696505462145202233000038291274695919146047091093458933025568412322605705930122198454038267312829857508418288129943315030437116019104074683636836957113322305700501090537694277059269933094707982095346172539440204388313235938296124734658083035372507828802003828910614287208340006113217578695297472347140547707097708010198642805869746649761848367947674921466032194671751909995825654276819480431697903391022309569101389272875315354306359064974184550528101718176801464988828271161226524164269858409210569239860826833375525333213528884060058909853333732885024823084428206921844993651058397012697638412143029406628853411792281362156883315259808979871475107391352880175234508073565172081100812607473189078419908090410379357928496498150290962640026149836304674333830791311738973507825164794921875000000000000000000000000000000000000000*i1^29 + -583931454024273520417991482632964856373103768925150868685315562042118770049926425648638477269238170377759477242695007928412829193965145995972774758190156214480923645245090917554617024652178095744527221661198439348146160743477160164089073963921594965628419793153489787501716088091164989220231966535707910451039087306105445617579391191663568514644832075407617119913523667754856097438842317383022685169918537251591703854836861160583161104521983644247775547714021449213618703169215604199808974034108480872893285339831852743858630587276355695561528546791319717907096153212106255640751754889171529479519461835211349603707860994631577740116945833454239824547226920839572883672843236135038452258015653619438756122959418731481262357191886436750828582276018314400978423195624101204074799949711784426419328927646902531728577756058512453843751809364773191818454317314989079626909989464067638695024786745805990262322635372744583851817422051301427582281991656911533481794012213127138617236005188094350940046866768248509792525533980790501555701174339840768146287399238440980158987892944505517351326016062511098361996238685157417329808880170856473230208916397319445114696065796412596549795849838585782692946677297427315829216828122803455014320128504119319832745301215017761316918508348325469708475550155920188371982625253670864807603954480310598139936147019826220625583087619003154777358327995508541018554637772176453859851580358196553644776382383971575714227927564860831718774008052935646788891236921223020967144671745973595243783698854830814648001662958319554823148497705845630455045502750907276098222657441193934737010520186277100457381675095526528180208645853683777767599672317083460379763908857585763099493268447802174273079219178596977762133314175623606168425559290488115388859304931393672977531430108777207105942556032219135557237401796500766121391605307904274096047934614748083801106188408561717129768366674087508219215069158233726941498240425670010009213100433065203001076390056822260191591988095022742161528159193923649025438546205136710555339548109892891247277495606253211447973118702593347705128721996471559180857829422167613561477553347964923447576941957335926365871174229719848739114799318821820235095214843750000000000000000000000000000000000000000*i1^30 + 3232909168081706953011031964626726704108369848341667951096778406774803965768910923144068843606421368665170146545262257162233223993935926865501216305246918536974796063702614298695651370955556013199151735066349646584614079338639315021036371740111271718199432503748538225249998208619690368425335662451076114954058978601129410359730630538451169882960606896544714697428600706537677566619693949946098590676106027659074638953534654909328089751027238564572250962536105117737159867071882518817516440668010150467935743887149140960928184633904615876804705804245637266756576583748412594818033603515540008518490913517125470528381125286905020557701772067603836654565591020110814751831732490919712209448727921319030330972095558382522581259555696977087118090060597770974024133382585945692870467773707219133894354704689005983701582506405789653463902090844184671227907331632578239719045266134389766345631404484178269459821079297383025138864907641695078912425687996735149180328425656819276505324572536964400414465229203476630017559729622972199799898663215112314778512321708068074336212268568076165004326084103328509232145094850328699704598971974304461461304459443502578448696008513994605488825617183451714951764054582602473561855205598450273251260027968466870908943170840223674652277277522345321392796082338816270434751937967415056616097127772819621608571439076843093415789462852598622842148597973301666379486347182500629747018098044344071509782275960323543811586304958388118621155568866122833617728080961150537966142070505184752747785180345776131303222630794301328098996045619445986674599111662678586287288784392760106110609303739828299150491581133389932128095930137301974997722296946474591463958810809082066796833286045803726261864275180989082619027131796729170170046053569024421630597118896176532202891954647131200938301605388890377723671581095336965050089832262940447998053571333024924952268048167954568364500282001327994100110508276994764623897324493470251318451161843050101233719204774640812625944644827151004371662134460471588416226645350649206807980328971278631185566732178284786352486055577028277923907636823019921618065670203932396642605210642503225636527426751563765674912791932686244610630271316554998817443847656250000000000000000000000000000000000*i1^31 + 71134563063241103181388109633970877411149555177188687695774725059458328130695781902970866503769056801192561737617661496111302306749189101862441410948354959767050357973136408805914105985955339990441576879907876036858361779941787287481776490367441680254587971212613507502189480242177355330963996775424308291858655445804120349316911108334752446782260601293503578119492194680058961190348002015462745411494782282350014803208958466429558435976056512194076173720641551036779974881095901870206985858052078494005249630599449736445605655842792764706785331158850723173375448623740289753798905242748771270548295161149860614083014789886988350022467128825554272876354927208898096265839674174888271943973629365231721019329894574404398967899946312728912346828212887833030093693321783873296795887417941426160457323055304064605621508384960887077971460654536180489893289374328920109870398683023293344166161375490567856318348197531075143266557547101193758446755211847503472746082030118040661066057551202787764472105534978495691580419003824474416475563861803568606398196960585213695799287501547063264144050762678067882421707958501630431764269889417477658023087942032805780552636389696894706253725014622438581585501954879684994247570592110332527544906450937696295588164970035139261802907111660270437511701464247934774039029694955238506708821806861056443110147722790340912606730139493136181855296250876610839478104537730160438476734518228292323752675396880997198141719916961683009949466643390875794809536738060952213083934064805050710127640444661667810508269530586240389926401509221706061374074624638132422866507268637396373269762625165961150047225864984195032092231879231988015856879181074409754269063830422326524392669635685117401906867634068089134882666421718215118055111646019367157405488457069264591415198166853687462735892284487515320933274927657979593110569954598122373321477403958356750147649347740652813758262783805626422884682645401762790715093352332471692231743042901261089180810779924983648036529237687652734901322377472740046448688503028640768986515586538228178150666590813453690728983152178099854169615875567580262531132390163732574482196861856898259012434451203485700417274694760398709144231367455627322196960449218750000000000000000000000000000*i1^32 + -1001805025489310272736971118717247500774060513973901015820266328575447822720403075726449047113214872256104132767441348846043274886843180254859726232792992927707322506650728459972804011935641035268148984472478692672686277024725569420065871212143600907118475528661305007129918352519902251953519295725416011943424604309989416869553996667704251017641694697275205379728099572735803607809042995236024091223175976896355755700133623433818258459318059002613347319560126134372241519409229624125332397360039935542049464282277016737433974710601473412014479077921718161121405338146255175343990265537100074700943367563551890569326472451296349647522846623860011032989102132145862311300393796189900117694672036671571312347163583111021545694292271238103522000919556406445429215906137528289788851676444859476038085037156832128653460074144274707615969730285535717273647984460507666737957366046994094298511345291682487442621933085683085523671566829028073528587216671197201351135452168126269823812497435406581939718041368204599164165591525264703529246933161916891715064522032226019894967953166022505760237752199184517975446878597680596351458042973578667203429115322999273675506462706084377411836986354477536745891678780518410591776882156159813272820972316470603047678216579787111003021392568478968129264941355611059322029344942253290702693488472669911441082188790900464803333378691803926333974002983702361552152886520515375012919448665770888683840782493459740039012859015100991546727149857256860250004349717533068288717409960008412164603883381006929672568802844528048257697121672482854609018804552613337033129638767850205727555982615105774345281320558122606031777523756815782404222530651899154527616806895055014495616934074375362803847332284970523178053796524642985020431355111870545633002144316809021613514429320364438439781361846892801869412331370297367235210550254144887438358117202610129215887010593809161768988906823827722907814445491161870801315535689287292516057344785043069056774473610806477000464273339200559021030389870891826281327601717029173315638995642511538658546320031371600158449914774118528998726740744221412211733894820130512144012637769824933480941855192984863596602470535624248086709398658718168735504150390625000000000000000000000000*i1^33 + 44150262200823497660950202444053029051548388777361942385431994058952011874459102677869163579527641234307611695533531933073038170220577441091104302029355291499413261867502534848213480309280304923033722795010988966586527879972466442045074728669271919125113293669888643783909118334823061627692630948856805896548588247814007762987466564716095536055847418969514491093490111364213962993022506138570898101965276296014687580159995314622159052714581543537802890043209887863198925915719468601000979553934124154163586579042651664244107742834862911881578551804324029961745719180755860884748637866450821707242457320401187515428092037841853409485441551338459837333071048598502361733212915980658587775331215475458487179720044422719201665770791204511705592938533768350308758697728762851410761439339843743926413290124749179932656849157051136566254176017015886729991930780526207486119875082417202715885189977609141114467859219091009839819366840487148484196795536211712252366900694652749507382889324889862594441602465878386829652030586696804221339813868730422969281171160366923375469140193070699792776016151510353479813111607779218472016690346356516809530982045513250982609165087243782489960193607313341296657859112846995849444587880537773563262592430518544418790524931719005674606713504811747031096548289036425063219224834159104097276675607443028788635340857045894790462908942344981639800908861938498344551052608656245371861412149756967514885277196515881494912028403232440052770969915665628031340243903983566637784338842185355857068818887730179990119718047669375338144910490743555838296915899712265287399067594121457019525262176472503046965346021000000927950023880136607946849609073096798587206186826579279890621744711623341983116042245182921490903001381504333416101116176811302622071338920769686801487832550195441450382894357903679698495742643163462891737643663015092050440193787551671149465617153886092400536907669843244955238359611446737538743159021258771883275722541921848140297446943680413908211546461783768783749183829545190183855969299016734628859532447922702554404165254823887067104464368340638989480004069143609218500297111395040983702711579841339348204765637430175065801742990256512552512243390083312988281250000000000000000000000000*i1^34 + 118581619543152119320700997421552739074900635046412068662132530652476815110400225258810301656308719697199801097281590059494176325764172706944069090430914683376632794391451547013222651324658185489495416060061829653931880269253947503794692650114113270200569865910770180697684175999025735371478348417317987777263028822478845980110360677507675353368601371951399505147372352908407417251046303378553536892586366351840790682939900044983412945264053837183031882432904105227086909414645398118326314806656192381921440277274200791712012112164077815258404563245108719968156208875293318413552657254300530601882776061759929950242125677075660600040534773314864170628029728182791285650990058938156375706742045917866180272050856865701799880702367567834228280749296891708724200989235991561758091407076086031207936307867055922558818957325597503288761336094023764258629419711166964674007890610647423581950560364687384305710573163871343252775450802289898080831982797814333529791795520101724542092108335253535377683720718188844611997310985047730867445495940002531353801316482755626042125555606040054691429545836772410539220837493260968772051743477470545879922699031018975333247733620443109296916451891877308518339313231979986252948321332867681457678997255734511646731342689503445854554001265229135343039910168693234764946524335702746260841615518546178502796983810744986544252315118899246453618093272773495559487127055503499581074616639442077456861380385936017497241595119246590542619334224574425385211564526554930560572173943152201059088833292804961773742682013800935852377637821906594912226509500298855736497809561346233696236445305474913442343699552071864726318286487963450980038947177269886038979668225361852878061675104450326656831839512936998198625891936826687229806567694208681535530096324043869458498146978184042979081751908565429728661203243643506587088964095024833695877987746360062732131900905487188117418972831928274414480484582457825959499403416195080308855315966242758902213687328213058895197992508489197291958532817510977673991137245821378922937276527356994542537189890425793969898131118691877392100376456391056989385565542346379558820115175186816371156019684898674329092829236943783033971298485994338989257812500000000000000000000*i1^35 + -1301151576530921591978474921491115906693680030368692891505869502814951023791583399439494182507317486539695826420013141469092338532843506231417200816849861359812325941762899561160413781825073918048926055142079090925074427453967133890919411085610227134815847073188512233125168825988865245890151716484688189914127151997240971599983515773657977796478786899184698245454041940433726491293572592017513414949339277577779241458186625473473779649369514038078005229944758329086798223215455498519022334934305450631023457313616964967943282668256769488188689925007284921586720330026020407252348117966679769264981408980529715966679526456839962617921471828212854167309916855013064987456199738398464767817082894890876973570867646790961028581459201458306976146289254454736761416325506538100942382756031835049528331140332539776696886728504042705794189186906667420511745946620180099156009498358657172607023218639967678281186962626181877381623918236524864440053246737055854898370318537090995549819461869725656213360936344820002828463570589319551618066026478628433157537892014822841416123212817173898990854627771793958812753128924171027733142538724358327907447958556469906897638593009588306473937557868058248336184852785231581737289805588648522880861820781883265648789001490519051906998525270695754279916606980546605821755304065523497328113715461553741703241789680567755180777849970781737386604915177946440331614784694334851201880537031195684081858472528486508416251891919832865422403564120362393150218758116846109609857510952550770754771489365683504747288468958944964890503265443230739422985948403476736777746584995164520017970680064916591512972437615774405965406914466171258660107537601576540234140520398350569631313731488801657817038975155218638292161717278144115150715098224851446130529274310323497442139310791728430906574792760392254060189065204481882318175774931615696013333049235312316917246749025530534629857312779351995058480417670391089948691735608667997598730464503783250445386946051382464390804965912838073341356721040908664024265227479981091867206476839474749867829256372030204073040411637360295547162626744774461599594994619306078336743427283240559260492796143484046730270242369745386543590575456619262695312500000000000000000*i1^36 + 7168228846842742390958817713829249125309727196766112980270048033867208891884970404500788974173974493616771047762525260105960497664086367484498301443912083793050920509398147917306533657931561204771176443563817658434047484682516704433101473505491218019665671571543745203590621110588757459149296844588616967000243726193150591942303244551700179030258044591935714603759467294313731829036489865717215276256591629147053165634496110455399856818343359293051669476106937373571990395294329983909621249700336806724724499082499987147192084187671685135923490675267934122273192351381872834231316122266073764597585437941065507046197731518299911114922657183084557175616429332521178341524335501712699014987652122146910913860048630276316925057297968093621098942053400476032093458998801015120302618610047675225670944761156780956718321928547328334204242891384213320323203292453054557838928862509634223794622000005578306177442697466512404539052221871028188260864290850266786104901307739617380336925673426511376068818377393325796249213074065211000736319205184728987064232331226948200283716317275740647690534888300242029094688534335443376991819629893364283293385051186722003751389527261336769157072507344380579811868332479815619237211228718632645470245239987783565780499195818965822946458776661940770732562453409598030161576455835087994877926509463340476541416966757565507886137148597844475296915484001913406639979753785594269396869463524041222341980315614304281968377541498818231484750055709666644367815382453165448761261857872599405009243937142345719347554733768997222954628026500093567004992398815999351868424043413279221731652969872885178843369688247460098114692838309551090327061761852241584921513245392560678458759198162441162053120173958986639101462009218885597685161829401706347834686683863214601783502703122322852081019450119091928994941616093255700678790992793441388023543593426545084664413809853092756098549103007425536718350878744894800822460792590331767454531122950327442991276197278365810540964158507585529675995123190248203060682668226037374158441388758425479403873084119851899287900721584294784217163213839669479934024569313446651819640357817128914637262590197212233963413827830886008450761437416076660156250000000000000*i1^37 + -25165073635622092422035216886840477119405137439063870215011903548757017059545594410338733518899695194230810575601559029859086721479414197498605898531573194334051278984991659387529524155465258248662930981419992403838756100729932571315239128143701595055152454544560425948524479441223203813745736269345862227112482971380894700370316632019838284445902649181623467454425913516510566954411386549261593938460075469362750203201518237994554351564100719026983728984949509746525729485102110381646673515371164201640084685179192010161985655579481498509151936259666508365126699149348562168711640363396622086689151677065702270128487476001902598810767307375338496279093497626041930094526925078984699822349492876614012981033918303553977105845862504522481955942280816579761432065102399235503602893278786916697999526783266168917672575746080606305892903826313516530107131487256217833692323402975393472144522839000116131671365853445103220550328920860189320877476420945111467169278964645312555927072758665099060399532173464362944947262683827927489710764906186517892352271815946185046153145643979987621099017270542831644797583633735479731749647528202897413809857970572827188838770715504620580423393474040922325297139362141850131756877130811985640710815828577705411345528455542316734481924081581533779795036009319094758755158163343180815999882964076213069823489347732215974214246144315187072010252873110354686032127778911563030377330708678097869583839601776929709532832292425543733880634917798427071268645199562714322506861469804525859920571176062756340368038470662722763342770403021081686160768946993695354627259682696069619681114415258877454484724874603679880074860442656732488326132011053048729916455050562836432652969920801801903518748880749428874934026916086912006555180776698351802526252121928023035901495235486770810167898183295489168995028947873175853397509868817494345827175881594912798895010351245785822184066510508426069465068131203580768439040837794538182495881249189911851949599234018136309020653975606524956301695512800164203605866562248793552537924027097358248620705162551839022705181368646870172571407153999431046174076160689704364191010703465390290586259381624575946992532235044986009597778320312500000000000000000*i1^38 + 89457619856419282985849163401138604846689763366229134910215295112312927271639246501921225600072190265492120929076324178794978373473811574075957240721411272542846051650921171083847774124835337822684424832329808366689307450730592304691872979028279463994009861152933635150577884749606751320524974228732176155360978409229022030264021359255638949301036501309831324590496759952732917202667118223867684748283010330007116441950722007285768264861917321968729940564063307486573714062993257963818485879956404583998154134334561266242005321250660312746075695466378665592515352578031719339945082852088475685107923003455031627533121108262984418894788456096410438348252342452102059141897059298482429758362812853070774109728912700105159018414159936940620524526964727517167127303109047514682796496901147028342658861159711653503434644814579717510848616819629695089861540594789278335317351782006627866854145369343215253640200663058774469025112679102220441138682550227147997522494342185333620894483552546701265644587387043631174749926384045479484422184608574321557326093145892494495073607356239783705893839208666383442467287706928964781441151044915286022185784931552012447281650144387823380829357483097081418156236908122351035890925466295857140239628809153224545351631208937837384301436919480010311284859881979799472412117901612439073492482632354987749303395348761572425586897931773840302776738134748927094028437451648933451595010650960329836159667543540430365503951861821665804377419329430493824558179789998399908103408288028164294162436738466773119310942501800505953678802291360153213083269103566721011744755279638424317886245729239984674377670618801772609771544520709852751548171096247027490890910944566899109170318220152357592071024510787225993988282625477275403448507297038055679600761491263679589818142599620168450779275889292147613071612061070255781715939283352255356600134612943382276174260399969543581516056186857940764929309024634807699736593410361249523852710238764991226528028404263082357748409390745877117944418841248677121053831639106601903150931669057116321949832231054747118297147325730715177814951908699969314081268146673507327995482650722141795838758515570787295115737077139783650636672973632812500000000*i1^39 + -1088184618056674324394216589634323933768833401445163054656953078958460194034356831878444607353936744079483015039603121851455299494544357301179753594939477569560833673313430887163863160694191277561840413254299885616163111489740098580493002679617109979210151574119310619751207800337992670523039992703757937373894926172101308816118761221920935967924573918670310961337987114807439700949173308060579447179624003614789796923144184507055678664415368535798242865403717535202667641364975128059455184834995550199189292449929274150409830160656364230713902161724194369635532754680913446843096088956097188593140707955910503921840982381523154901278147350192076797769444958334157282220861125746382075671087874213352266444495918101445081618026066850404905128988758662929343476188652663749629433027011625269472909589751556368469671919469805486949481347209458137067881105208307937872554757447925980616099299368786181372694547794972101763293841591662361049818880959189448732854304235130953134000512540640958157438192433010380386091324358594905320216737387325437135180454495457583578013826398560693621342015174988663597313788642511723890935018591787618745796556017964963570739692665945886480929025502694661633217487873757970955384560616626194573277239990232374337883455637505551531780393908771663405849470838552247164355280611775077685946709379622599630919456234562866788698392394133241993375517634492555902125940478824345462364291287691802229643856867325854659676828733990463272422222033985801715573071924046519986567089681225330416760463168582879073147750372972592111194417575304801719407811465318457376401186262097649922404840211343443648140679658193432610000264655860388970943072141297184662243338316590574481493562426186307405958940041843858785000433131385802890854628340541877345586068577560429926408858484950763765867748690814301269441141449991332508682830076697647271047921573469924610525948136309416277302445758292757898697367295822970113636516869674081792446583851916150510688506769426098846806548805600794180143748895608444954795657903587553689358074938239349604698126585996185639929953115243717585258889514897445780389265852189499787320116323139646717246057607281837310557330056326463818550109863281250000*i1^40 + 2094218824461970320137959131139684659236186523009267077032270048041060400382091183500745444559228886904222815654005744914838939759742246731446429877669610332691447595744574970450661667983765165334695089382043676297016207175689800380333283089900221435082188069457474897593414997468164230931498377015393615256617494980168496685871443449237838839018458019839107905862814679705575751739908173074441210311180101435882624965766477539915788052766334243271180535677529772104858329100875032385793994132640231893217277206055836744656143126378573490043855289095589021456902777217770035026565990453262231683478535526594713302693965072752424260502824381920358110159913099228129639306993875562331697822834729511191090091855333528022246245834177598201646688265883673413327721563680688965243536471828505615645634351492078816179034027163187898084733712998084910572171634463385091213471418987073338425711503504099069777078132501512269312378083273584789341386789906759580447221253592603132882575864008919751065569713185208737378577846756010668862848472449870663360780946246653313097066933889984055875271700293283714840865735737939934318390798390059818776939813717033919193742084701381871240782802524233236360380783539262349365410980293644278025205403086613192163490565870834666907611869852411709361727611780416853468833386613589660458831426373542903379365294083068437152965712949828771178180364347227980176465235246087583832175834791551871727862108333154173066950992739711370613194249058626978886570129130490443346284778582703906747441830546410604679885311638721806699491916371097603686285172598168896913357033212494098073239676829426505827564330453799310313927302671932421834179026525645985422312001283739871166678746731587113570837291463689550992412152655998813370265164392982333341398560768086377323997463899717283842705274957595455865513416495313146148404808573366085408113704544903886431281848971447928669038411183976290638704311934614414039525907981323852275725883987922019709036086957228155794686479150217700758127019646539490642956511355759314348854276694953846594163376800582137658689920515811324808828212282542546698559597613121238992923110470642057363318446858893550307357145356945693492889404296875*i1^41 + -2329881836467192576118811480340382918386303466618314122660561392179718556880246976912870118587424392143863353395849613026657821084748234302925639948325255959855523324209128295409272020794697635934024308436828455619970738753512027894560251814816643285971981847584648692819315062455247686949700749273703710619474535483104542132754573173597849830320111351654788264975667246279841857993602848387208966177819522491456068834689420491806001626544965834399101113460692991847980385149456623903678019264658765631077239342309984051634603689396321093211561457068814595527553116293716229768566531658517782811660403509658337490979083090489778114973749294050419882778290827366940870631135912757546884616106585206726440723324633736852832964025536801593043538427926854406463215379358351741256446479148920255131073897751571522181757802503826438219025491147892197108534298002833721877431216181229291033389519604728410137520152931535210578578265935027603316614879083112918035417188436945901317085298938819176870771018314797792596759879383932089386033628813370854720660414511452643413723659060156707322699980668278762437791829116257685775608386442888153682444838597517306146414245983093407355449370610174951875402156824821624509235799061005904869856232955084408306114890540510886515789536489444191717417207978109315070410056389775599773773087035404912768945301717651234145819661211148264623437165444827413980756240586696613616035000118918022769800572934535543364253877401987115901598522250361451186284202946459308317845149402549144805793716062982776212082480743307511808909159230867344435003973859810455642546568017718689773788796100664460093696476368192744887416646835758108067409834471358956394136429960887670184573793716977252310203347116712870464679197095993670050006558352145690582376590990173173418240006530832266459252209070617339912620082732887655786059062925913051922669267555094784027373907604656850329930789661762224959243065976380697039102120853461374746719401268252198093827037572480566449018844119348876793752910351740702066544900842288325837544557039672226404904963409511050587352138058679958269780724833335507800236485726844438550692848545068870803089846787566784769296646118164062500000000*i1^42 + 3193011511889674992968917453717792090935067674583725919867706299998053516413049462122422501097268254614317226652151153767688335658950219530448844806156014023554435351120890177200441918761051364074428350800681831050394372321250092208217205979254740153155703846731584841444997898849840201840351659753913528468152832612393690011973117802980907275517330869668868028248428936768811721315534694027137839332784368113083006010762274969123083934805926621759173945244706120375440429705502294315733462011427872854394458088374549522042557657456780047351162572908542293434737120238904832701992326580195849055927988590634030987014074095932620875767047814285500893204619223728139794412137934519253719016376897598157074508768877489924358160047487340915069527413752883974152340294336030768489354649942544623400035306483712344892675829081697943532474339645976808373342483309622428963070245667302369884968998575601464843936562755253546012901529830229115932481566105587310895390945091826404948622095538200843150692357616305927437594802956456531975790433293744078122404812285350708019953702573975220521346271470797607236492335494606810161321981949689338328939547459935354661568489699133458431325439927289882440035820016461116919033297434879878130477102983180929872860072676964358327437538545290636577819775793046686634297205631449582770543391404644576600605960882785417302656896390835501000380418632913026118728600560655335672648551291229249939374237134706847640308129339419175405443669604121062434008525062770512058148366104221382686759408486230133399303667859528875188875021161326989274865223742218450627118681932271908097505920107855381856187042117408926695884851400348278699210783776335822216803003314429919560808423519163296478329203764245026240372712319313753472221756374178476958713641884109303312564610205436830419232122172035759978677013977410652696264221832218885363786660791159520859138970965901771147552937363837143531469939650912755407735193778351952507544025124198238678386009826781396874175768817349806197511374669516112807149588661937050249288257632032833850071989011537692711634090463582556217958372675025236851476751134980886911479772073650239696670323610305786132812500000000000000*i1^43 + -3901829711296406112191028666281238305355474708147504797872258808032264987967102989802213920566835461423187248155323127522457623453232575107141175008343099690699848620146427576658598134494361891222736112815927295160379970861972242196450481018919964173304348596639869415970940598120548058087075370364418577716733421024023100970265213638617041809381251090607273098624019054123453302300118722444656967401234932543913642589826892552903200278006966400369234634860582478857614840562861737440740889425336948631129267417602774178347298090610328445393065976159011839112936213868482424422982324289703467072766069930340658346334909272534787251529802850540307405783231531122517967771298453501184228380369498689099082364313450406325920012042786013683539099973413351959515113666222668770315290173349177537444532271649392795184458644165580500525410427989186696179958935883723702488037565654898056356937360666976459094943889497877233853941029528387337576976753802276106741159347950366193524402191901072801974158086995799116556348329191578353624190449559382609354487192460853030571058287298941888207819564386173118911242051182847256103425076233163508122125423602078327412113943726918650212967478933165931031576754160139526786471915275147859908144127054111665869649758439836837221787027351132524941732513152204355943556849349962467022237378232822673999229621387047329268219643343804233294867272150491270048967819172815863343200338821217254351276956880475261675943857356944928245293662252416909514465204505336699269336591036092071542424625244560834463256224513870697568156237376724315266707760875429447978269416599568098262025038440296775958724584740526962737935063766316189483469942490698043350924924584669683019094826558908752848685415486256386917090712963535699110060010741507034878163694294573496453402296250190364257941368600458743852066755750376256183955193054057772221240933604491562891329037031220653373796121580525572599637469151263899899727055526957955861356142856328373818035926401894689623605311194940955103606669461961543442497803873586302055570478747283201550145392191813190051118660920753974992119328573581167247184412462187849983105118624991264343261718750000000000000000000000*i1^44 + 1264032622403613356843925348912427069103623818791012822802344493108260696183917324474559465762947903792743869390491781035597298507555454258752833465703682140953253960072627027160931613194120578850423278091180700888182721010623370942458236421972170668824959773100393681920074743772783226126462671673789356337666824824850352830003681135878948957464938192066723100611930366162087994651446102218176174744010266842114308546905918790608624879595064690309717193893503646348552090330538160938055447177975519895065941318389172240953400599505198371370688496611954256828977482070781941424834467415808703363399942042072765831600496517731892156029304652704914777266939785396304833291120654381263963940154500415729318501594783870771969105157539644087950495501595890484827401889687059134404454161891280079398628785158943986758278901408597900827186044788790302510910512405198087475641837860015304423423401790440980642098105815416290460101615751381115879602500586811705133547139450692450685655697636716124165903246224027852298916674475991302863310165719418354587434053239285909087652486439280959564551592283377116100874352462919519181570758437791297218892720898742951250718965248416501089713656941515776143298727433552777901124590935152573093801957962682520043106833468549613256841345131012169432833837109182984741583402897130068523817767979610825298294146545370975287570462383970430900629566987012269621020286682555837181690895217568694989479318105564852432540921086888964150834097715005851635904233577381243733087587816625384123858688013117862023641696014782564368537320072680156065260980515205982728847728344233538821506922221604021191033074372993139056596010458994327253994429995230834835965629575796069290849206608999202501587043998841696117117819604875472176842640252877052727839379117092677334642873706792851887364180710702322462663031987396774161537880696608653325295880248927424731570514262015401070321778151527662257145547232228246686044382894581148633572036570514555314979048150953254119331282951609634186308080243002793893711643542170164539418221164810805993364703975854549805818099509549627129788373316868702838980835430839700470160298535156250000000000000000000000000000*i1^45 + 206996857525512021305793679190850790547619006889950745162981329322393508467682839379015903159211326234610685952955424348864617838284734253668045356581112954068510230923004934851673115292076081810004277610070286992957083799120686632149798945406528079049039378686048461089062817866507696325091662017275373402307673559859443010180790988586322896943619417163013089145811231327980071934789109598932710473554622667013531780947566125512555303087191754358334608365082775988282625590023046504914285082993704331789962359835079962585857991267402348941281116785150648988034470714789554972945615478720267589695805394430648042670034043187083636672353672138983320241902418300791275038838341842757034650991804768713282076869960264371499521762753317434538204316923336235183318236232442761709608146262180851191178171619436012062953119703577272385030203642228430409379874965449633899897445278300570495539345367083968807589543036064456518248206861431799892836606281697035932830413478703373870689598624177104530426473954186198030764956880974833492664308980745151309742036231236720230581632628108822790110740467649099621789561911639899849054531402258463634604445445152260910447040717234456159567267703784921050253080348447849560782766375322802437805334442251980049264403209684823467045997787372278464636990867594365040200584956686352468681729918337630000021015343422812314544417450490113358622968624446465290760358770846012322093154275477179685569509711424217325422202807731181465827215278055435496514338787618919299646207093338629797609979360969918949366839337760506741591310358072291675166510096009997440339215065935472682564208766575363911856994395408404245502384193424731965514354522384653038148647585475604231947266716400837129969979910072510781180105913218216767437010345863028298011451241154314124161000201546408235314594342474084570222364801340145485224118587143815301159499788359603657382942137821791159244790447843907865173552683850353489657133515240407950933061534459197587618413987129976543738689234359119584587976698696638878755869041650185632400245657716303517503618520958043977260777226519350784682613313349562780111490881112483162500000000000000000000000000000000000*i1^46 + -237933938151584740496210737238520192265652909298432732596876121215530455575524253548295291373588223151117137779002309188588050254136975552120236811113598065766350140588069127977107194850552825396056151048841316943687604532360884553581790137469836977130851043235071436213545997816300319515061419822409969998391542313821407053609003825128157241333882864727130018255578621642505838266249833452921743179591898928334105754265029388092202805574625412067620749626791793539120916376701763845981389745398172121823497215179512831754098434206951241859544424409043769523007903325174704914707222540485418101189376794899461749551671583207471242629415923084511161996571115437724441050529502414750752418687724373268597685746011907742232223048491406379502266363181823880271608953821817143902922577990103228855090309666684311530838154794030480817878797317728077831684213994623635316117455553628694136070011409389179708052082839227233322529460558272722689576773801880327231262885158644553403491672154046601393101447699081315177965408832776983368298378646437014468796229163630746946722599774035500529171656227011951358546162072320935861620862318187957423199785691978374690429975948189066608049577467402564781920083522199763396295400292046786741222065635397571397436079258851246187245579383171602086766622876015062102755626994708470661991668227387388935572589454637466809770692733030349189429040154912269750860825966490854690636507501516735095557748705415522416064789616042591812354353415277949703824841292383373630783687755293708126033962295076706758431559935050859987564962826643681881564428263448486035404178931862457901499231686635938523992248981389395938242325727974835882610823966699265642904962535630732925447534932799532578936455809911188807141907658624587011778609034113295440728074454343327409647611705070580682773265615416788437868794115345659861067030572161492947125746171053020323579101941966005882122074312875771253360906346653339463634719067117415924501853704218106058804477945913238074931264095829204391358142820494660154511978971665494525812342205982823935343934426902681762655846488009098684125076927129571732577777953920000000000000000000000000000000000000*i1^47 + 28248074064840115492342686619471497399162975612268197134689151012644556622409471474994539094812212572017514646046808799068997438032236853620341380872447553051745009595745667437862681234048906679715817855323065461928868459397178624660493901124034040040004080767454138004777358632475406290082885534458891383170982248649525022493367569590122498454683352971148899393577269618447525890682100356895629020179617971852721702220515954786958843852045872934084576722521287466053327182426047714792661734380487616837393553358333520200343293923699262445115537219900887737583505887671995610631359930006516289811172010037709472089644258961343022716751453016651354460588380331121249671644018094303239767109767968671552696075473143950089626921192639147260049532283567711590420065830769974226910019233393229848464733684434175490762522834183476533927100199706930143689246377912937868829393790415823071752376709435836015039528005022797186738338139592097635289010859477747034598085178577560769908118932367621656667261085320980155397423772828813605633967597842849381822796602122603951989943487104919145830478644215655176750557674866317239600409966105278106130096602174943568421823936899413105926330151034599888789977394821831950374235304117601101835252196209657870973121203125490638102806087677186374313491327969684742440773424876113154694308754433496238052498614787598371263850403437152371562470742075036202203978890138077846813536136288646364289110901272739393951641969907309209337750425788488498822441829625815029246293437931407377916801038745682762875448475001935357218263984013464884081719128482158503937564708630464234832314365069569938468456722600089444482208580424220771574387720565940052192521257827686113593247122922249266657460661940664331673931603720191424814548844259905877016431053931070026047663652538059526625025055682838945575507476298771697080118776977101144352966676399174703610918280140290954804279882466267375988104547558970655831507331453223387633660362875455842258329286902539329554369381584637759724610639405709868955472286195246055799201922454579873596478746210543719337257870796829411600338548126738534503219200000000000000000000000000000000000*i1^48 + 17818436320474042367701881984970509262908660364077915529366602084669736697179056263115919744566613152139814029173743614126470662241789219653188389497543372954067370049792146988554982201595080438856929703147621089264136933440858064553449790135315687076774966061657135122748094944419311240196718493082643861919399320907824978645769583843790618277481145568430113838077948092240565044812551967480737781230161639023171459811132625348168468861520315525176317182958767461228663200877224334324571463463973433986175984171523473327773701690084610884512341561597636471783193133378331748427274863797497994164321547715830269241157742969617543182821674826234089754051971082278671150745733994479355806413415665498983956673047494531497661589943834020676791996044442525081340376722465779062959110057658035109276448371056837705069612143955289564080636948257530475602505324766281457339849707778207442479565424271934741592522200154735596466480541455201161675973022522424987050287697488588622677318798330354803348398572495055665847683135974154353987746166441977429689344098708472682324841092853654511752061020434571108855336541320104816173809655944557798920330054627345861032552308618720112702775969207820592941825603053355958886363899609342975522696217874089900391553380025215317541199133411087393660530066757799686299528748716581136823549478998740231775676493071280642562635615053319473303888449680942774550388408251354341183059684578062307054968371295677557269683391015102326206835057293544518376212245771873687897276804233187858039606191867621495081840959251091212324118388863903467553002370547956519243911258092657390553178586855573036972614225976535978376786507987365680106585849882144327983672858301609391989929898433093073502075153592262455463879642917233133763423026911984722588367509495027892080775387008562041782678924974885847065748986995580744881317864665433667299413396642979175556692281560999616729780311228562563076563792597755217025419478409067528756353330877682564548452278824237181398462478718387837138111858044714350603366722500094508878334560358092048585284065744102710653348357379713710600997103820655820800000000000000000000000000000000000*i1^49 + -13104164122396483154410525784282814456870629703575880478417787778166735621148163499789795332032328521631011581396631091543369180605902846692001077774498927877821762242181612576977149918031881328105144676035400323906908279388323613783260939132658321472615796178700448306881989746253770847231670850483259157141434136285339710119435786596563241125877437093355563318404546395225608452838306928908757840682037774855917347092728838583249086887638791884876123580637658890967403206901896674906482216659662318107781612022383792858920600164311835437423790708158782946804792096471797049504023420935290959566681077606464293828491016801106305122187632533063152101591499844499179198609198139656050066617792366841017712519837371134089119203801352235710683345355482556790983168004303514339103158067215147821713814075493599762254068998278165489214470075000983025376058660092683407936242491060557000039964568124668578371313576443226524272430793872494065445764518976188218344272704003339463697580765219729529771472290013680018812582116273769749761356984826943027857952732287194266481257609687555958286979125303438319968386127351679902946515383323910171320693898935153553829514661760659324160119087421430363917358642628478529887674809753345440659731608555855622289843889884152619198463002890519224838091395206099179875488694786069777301008360769252936174091080491219271496157321953643023892640179590253434699083088009108788673344057232210375999408805530807776349662692020178055498668707729484090158292029756942447266406712551508543178498471482973593727793320020487299218343473477132983201529588960829692842034028394429604600572948577742964540144413838645569051548877919491035262013160628199436682380821497314739903722158239198926146393388304682022757753877763163182883978994772448641970852543044592830109923807623421898582000032226198849599501837570691620453255384531487223032856179175306827767560758202603321072566868510423911376833276070905409890334580286118319154494296036686357255163692069629136823753168228244443609042317313463587211726134246043887621319561130396971801258749486803307836432635252635755231131870429184000000000000000000000000000000000*i1^50 + 5805543011869563597090830310312441755306515833063308989616094164194173815752487247294221192474146293484361516848786226260305357919846683202840121451636592071368534149085117668223423483978226873077549459012463555774831832874585188972498773806031215932755786846076796252633784040296894878287049090980033740291503552622727562091351345374243418487650501589742058709674044855772185080119094682473974966560336106210857722184325885109937902717212601721448212200292323534627461718771982347642058120966336861575543687636650040687609949179826119071620319791586413636176354931466691575496865106535786015353037006942433044027975236509343818088096998977246226494465695358272562191536551766533178133434181799682017103103715752903660690450476876569147262294611317092671584948686548610876555285794396274312455749114053933084027407876037589946253229109567399966984063200321197488547344239265285291402321013102619929224629907703636060948167816833596769520756602544935934265332822061755228606622047247657069381950038515869289620968877959628749385369576213954145640047863401637122832500083382060832723980455921490801750974317137085845910112310786704010401958171659382819154520489034751111462961170490265364802435086875681567952742899428307640244984585587955799561351757062549185164287831991580045596265685643778790851557730042477519696550563116244890743383562953871201131423945633886199342430287677630040437729352155563206800986331707884520313454979572017352370681108904035393698178220097938030162929536490781241255807956802220621956769442574882044250719747024290458730655397668589176355964578500729016175566165091650480697084349197517545740928427396150398675256427204889585026879754715793468544970675818704900313759847232156293620559582228664287623859926990808816118572245763128854255788378566991536449356808584643635892382328334968391511808616662201639671995412244346057694144876320432116962560107843033611033709274647562789733274316862163962196702073481272354611453770076917328507557468790952246203863311000883259721551616147429513975137371659047803731484742859672382836863881420413867652286153485458169314200780800000000000000000000000000000000*i1^51 + -1178749479568179184083057989452363729692964747222654793536869466639578720133423812971819283222833645702072849591567260097567458211866964036127709588479210411821555671111246015413928228920562101316715889295324972442563591433311865153966286926842472843320913184582669718857900975031135684911455039616469642417131710914494099206522670019722666875340151392746524376655823192435338933303213049097183807397040984392562645004705318162244544757449797527347811619344846919347074423634928490393688089818932241969107458904809621640172059492631773861370792521155942060607177723290894676535289126061769228912684155172422332404660695489141594966420114683259124207185860240213586284799691608400894640087802348689317599891630513725612130493036861424461260940873729310917784697487221153881432780904401259819992834891358771559470226286117887041773873506937362695273144180806804731071000171885535980370024067315192503619616248519315399008659363668821093211332278756697054242809225320098609259339283976578272049814166131486530303342648005111445014726270661130605640150774003396654654183323029856093755464344601913242228123715165281676378043395369653527838403273342571656725680470540267395991534217718206416998870592595906949530297702383292846647437120121271716130247054992039401842390587765119616275353956369588880715786133203606549983526743878094036901686801063932373569798439104514314246956007108522032929421349947838377552146579333617054549921928456440511513742742548424539704994242461542895364169975767419101296305137163636644210769258536189918679849357337417408903068047639041358856782482006008690689989574325412157928478637583919807311174875118462813987984655363328758527327515384313514821914112233655390214593701298678652497460633121692361657926394598290254250169001809596654453817435812607534402108485786767327901337470672671815820854617115391470215774640227067662931072003792874422365909230945359683879431784366938643544415214577222937408839225420710265387283299369347616055154530339414211317467240521215957309104358914381353684583050424664322520344398812560653396414091070885155349354190565053300736000000000000000000000000000000000*i1^52 + 63985095471343538831251092318047782693051639869543354288613910241938322127128311809069449105519918952003850483934725781157684152253206504576252820775659600055917664607998235424456431799321107140307116641079870874388843731300135755132731875219748805821350950769044827394576515267530827131135944133473763684893202154164195747618949603773834798246934139400277338196290719660857650650869084364688677117294902418700489373739038072074827586727099296958646649968388787555940959018752397980993919041980732243668999226809825644705364238775020751440307082617053916880372251657812184367696403125620454136483578592775565082014583577340558989293366893427126235661919260333650110599758378707380182362930787995682538665940402642512332396587011655737513818410776891150200598170569711128563598170426225531430808813192442724751227332771190020210659944955793131070668380645943549818641676761931540449201257634638851037208969265229177507655567269936294328239114315078207651811307097855353212668881775573345908172931005102979733996136226723006161307805508793632818273823416920539216198729047244918014734251545348149849254595239768419890566622005611447807729640628737685881896604067069486441562080007229827718913038565830813307468023257793644804331921530417833894467845492328021892683277152770258351331231136424668333006224522852289151861259466228338076171550750523346035542134692260843666152564965980759134013606620482946005176848380163360132291104200125462250668855462816017284575559270697466552238128010779812314655989060276860099482011549023078091342374685417744263303163881305280547215520351019272916841238326440124990644352195700151878066760520616978288342468764072294278051852424482209843475723699118343983869306891413422470644457781713759114647576283075007783431603808801994424166615883175525106852245331206816870810688361463609870746911579626962223516611758923260928591141688212524806900562894664137426867697576992349101915709430426718150337677170353311489612661426171360320279694079738812956721964588842673069893746542726041537686166270012430625059306284763710415206250128615108820101512418033664000000000000000000000000000000*i1^53 + 5005986554074505511552506567435432799329663214236076316132014812288568491415727603146035848781043222925778130239337631840345992693647724346876114154150155494221375561940383161612363508924405740207639011631588256252115172736221893968610023903685816051231703631009149997243951196277109489919235003115070488172025971545070165537461449238021686751832581821685693010350195467578044070753107171408372576320885599079759991675616085180360713446227737013121823360145331815975307478950000512942075250194479921535535906816074475942536739609715914006694282840118724027744535820289335746545831373543996874495017802029258413889463730849871478348512128073439016823058030812960043377543648707866470745021309725432556050070852430882191327421270381605885742366715567614211114464480366262552228849237603638191455602096523520648818987428205199799584298412389475899546160924648944052260756646611276678313542165395831032286903607323573608277432658569462956049975452263826304803095291350611366051034096141684347440168877674179704223636748059029794149852889103420174892083278035148052397074201212789098425343782616763794052495136896300204693903622546253014893110171503597922468990939886993575595970300195248907604456611920108648658443246430394542985247656441315690398909971578598385203322180960305024521395596662455257606096029172622950556112744795566633844340742799451954366870818724697440421229652921723366454300344609643828894943318990925255557968479921478966577943459067229347357070299124863830377938097861840600589965416181274275117139129270557905875214973218740110436600410152747141126248832309660598274810331521033905927312695579675977351477503525875989333652852097536385610709292982735123070981682779621742868747624111680862226882087967221068156720142842690984466072215230170016134601238808232621093428501186399055122673483598803171848418185356464724431266748133261272716716420013238087569239078463258804641064234295186575103003804809209236831365171202894930295772302137721912606858010298792283600217834730514592226212789085931305358416171696359977679414091330568593120229343535825550042988544000000000000000000000000000000*i1^54 + -514722506874205115221720127713984816677263235730072965389923128413898533154738726634340246854248006072753015783353517839040144183943065616059441616638581068238622152011841026309224204615344313984180226112122127865776363049246453587396153052448396963852167815680928975011741404358937471161567285752245780954697555592612215605222921781853751610820991111188072579444816525190611900661620254390098068728822217197551840531601146200667879475688632675439613168349845733029655333131238748378100463195855682752026859908320944037401357259445335376226282670204574015862249792050610423872982663017042835362736262933452576734167869030184472374146037596357649440062875706894565082208161931046597714154814523644450824477327526364845722695826286433402354089998606482305628472573769120200328095384220598242324684527416257998851090036596252010693278739269734039098677358551372411256172639662400253000476924832504999880370698665902114518220991839810501334933446287246982334152486485632074562002071748300778044062150598538232875508469986192366824717957570287840630817788868074976283938905241889248600993414051998415633216817789904711823425102211001192449970439620091863253920599506943989149765849741124337706109002434403400314734196682254013656914496675543662923210449241535220942717869704592709183765669096924748895509538309079913218823726365814974137474859671547916992070187917163876480858788947951250556830963657552000927378626436386190886636218072410615181442477813268282053398504942134796809607473486797111991628233684916757257596985180877387912685941265159867123249569615671011586635027418280980057124171838566077994244964731540020489139823044501859312692569024251914448115001053184562195543736480468819480445984752513838979580419566434576779416436246355533295301185225834955526750281178991421635944139240061306812334021963503147891253556383949875146731518976409785849398281070123763863693177357095424182485409724424883991496498403354389944995148681745474882470290672043450567659824505451290697330102574963931487711091803671470200010301812394942909568263399234189767400746683812932485120000000000000000000000000000*i1^55 + -9171458880969786430759909181590049479991445812120053852171504325439639561116917495933520601020091551948967046236854163880194485969801907823653417439947759183610824564290137385738339577586463163235067021178181393001517934423890251072193349856449308336262891056630217332755020695273349566425460178457756698547415865973764934715271356789525903552761620175419996553058317647366827598075152647085607800976259559689263480798320595797721039082077468622072816662381009069370660288491738325992261374923969714459177502539270438989534312995705713884489374486974901623161484203277535791729919853587224877448697001954228811367026432023230768751013149289327051084856687087072413311264518882746561186160716591794539524290795721177345097257091398246052166204387058979990959554698206531407636664106056524072967435229386382191792458630786223228360674080783608533552244601727668656143304793320676822009476839375879437964644855322748608298681088811834088258025151047258197234548849747599630137823091773389537264701214782957938203222810164518498090445105736178417605476393870583688225862154567264170218847433714764838317437959415882285730792742317164996904310467871137177059057517605601488905317155374070950271477214668536809673202486600190728733963317275372034456667241910840073311050251091005527121505277160703356713740095293654811501808130499283993500461835309391057656641708070823410744651359927430840134289550683118662139120347584696132766353766927292070195217844346109230730534496088616035139925575695061020955958564796415992392269359969618894058460435349735710713119564893119923672265737219674937585963455907779373018727653096985381381331930806557035087165910872487088885314364439027970896200355231651227076319278394422085535811657188468715783899968894772852627454266708517494859317084466643309447007441280231687175482379661142757506279269349736475574609854971441718753279872226897398713566926739471811011626632701038520288389474902388692281876318660240383724278618072465214174522163084812449717425872900010444947611681272311045409726546740929963078203983895083433587104957857792000000000000000000000000000*i1^56 + 208957647980479884346398680553850939271359963865349408476625122391357076169248586018717440533469341290043433685709780495780826463990237964574631328568916554938485381697394605366388327994712835384900637400169410556267051487900327521887531713075704833639038615630056449397433838557676700444782826041218416218136551869327520348899031541334560944806110129229463027675687521871368905715838814281005561844044621330930455434620493142379729243336995021117594058413637582730328338068010024952565394552271770734028035145200949141148461907359580501703700995978401407184199063632451155139598424115390817437977063790009327727879035705168062660569164748251852221784400604911736362730868060499704986896100382254155653619353790710723710507466353989696582106214101064527062469995611258120153869154384185355956509749090959144827055646961645952984947790878030221607529008690304446666884203931182007492158860389830661008435489594396310526390489040898907475996836845001814926522175766785159878778665254003938455255989518643356994731831116034596754965430743647000425588368318102367173762353523014339361287311397357152301572634460385054569893945285098736028536195378134580502397565485592658209500778609868163245403759636531975860411657627608662994294040496733129275027671382838847507223547535506201630766616535111506608155830668574236034353613461629147404032262318112757810517492307258956458120211385433373737973469310795154915957758232504229264976181526341556266004987121130136615795275955238511993828526166529338106162972423809522901333590947755735104701352412341522005290186447457156276484761884250149248768842551484644711409882790923941063424897725813229488977516241060358099359794660347526001471623022082168976496902461095108690413000992407467148156709480784523077451967357436562133436523498700634269575009677680592022839583359319015556675890083409429014872517561659139301589312451192673187566358513428414787338423957098674436047375686742727628128369309035268040850196464955859947206216133254518331888634491471454331097829869201522610717940084859037243848037441034649239289856000000000000000000000000000*i1^57 + 1567707674766604839848119476506048978283268025730102540655380913614949125978735555015682368810168122834491417451002415018945034636906264093402670694667520220321283066168371266595896548173503712360556966068175446384275240268327404175840206281928286361615875103954420898613043328872721323899714827442061305805527638443609953065754974651045604810989317011444506158787157064053488891363632741389379974918344935860190408383705366381105248878377881840811059576379742209885062072463877532979417881063411602148054299280373945005168204442276622330612070856022888563012550265639124481659114567896126630268717300505844888144849409351417531405287234026402544900673916190575120658877578245984501868819718305139354030185780483482344019942020089824368378848486440610517033402649209554888801843959350695616803359309502301146739006286862008116319670549611469107473182666944283052051919899272837422673050487514960594872022782088579900030259868653039125380483647475543726061915153766190335932569435317622795465975732979543037061020355173441261039393981607913157899796287784875219701351336196660031373211270121217842943546521384916858539378704750429467621208388140190107598120189705760518551774737983583455172653903950753463063360445088366153519475417516870472116600805289447116071373414360690401308469752348816927533924879992242588096205009324375680773611212113678453299725309183614448309513693469224232833331155893008510645581004037859584068190156592649002799531813563038546078385016916171531744821553678586365910864653684046349572805681928473529627318969796181810068419719991500980791988769326264672926813372907890142279940205789147188769242706529436402088010713772931058801707387199531723012612104181173064999270484408501716275042389710657656188751822172345555876686011965999126121890043420430340766104927973076874496713098598379532317311002794363230095642261898505411330144605005792054712168485760687637829699023224129121848283437866598340983051893418045370310554181982419136265966141238450327751048636827313576520297370437238944260352191435852204908456911940008017920000000000000000000000000*i1^58 + -39412913883563213342057341698694463572337350165867419978692127131067965234850025590189033844951516078174692261131269465283222026884003193767017390580170274260845307431945908038325867385077037293149208532045622496903667321844634561582090959562196786182621176845818768309886902498916804734719978443194599994270580124156550902654084786579744990842696186052418432571262064055028602632797119931158720826192368624399527842599048537388684417978043172256311841866865491121868368860027499783478443424085733881670863460262674116889202720167787710357531523892920671254511147097081961766394122582012470843390457095596081305655098143863195416059538191215890648819601146819641962589793196208753884021541680215098018644266584906985025225692044722739149692815947320818197859729482268370199881416653467088273996883929506819185000912646178890506813054680156404344028207627236683047729346564342142524563037634937636193035526730333639533870044719485891275140756144339368058102009970295033804761123014796382255890845700655991347704392203808663668138322772364344348633798796685613336632209320934941029690774401174997190389725914948741982610320770112481559799538813368380361421504772000388424209178728260078738514524491137786691812979009296160265396706691947525858176764297542650620949493831308494790453360855531083388115977003756788836134807034149795505576860429081109272255255439404974952748668135735692768320538443031712380481923468999248580106145561694362930496632606274774728159173160473602588334208360927748277400242900353942141233944923153412332897518235139604209106867821368219097558709703918453172486667431279763272082426489487189966031246002486520465539723384273163930499888506355806670478339958611174006906644813293560312783370364499282153106102914458375097009340523819462444175067821450064517334129354529807303909659260427082781063478386725506317431789828887630839881510513780409208151094993768780089048198769194075689959632406046288746826723560837102073775568958915739845357116383067118174743185544791163270019998069284910368430280387022775731507901235200000000000000000000000000*i1^59 + -81024349472029939715321252236631335953512618060043075642627687785858430284298353704960261602002713843968443252215373819656412987091641548863817896388027973108333290671732610024820338307787962502191716930265644725010360495116645851960085941999639983999978543769771567450047207975592395060268832846948605431267594556106321006476135319000875813318308332556373883247459225323102939897222107647373882841994256830013972740629645364568925568481971342811687553747002568912673889857362434014394081485951989222992096650626200574651789500575000080009130369504323178286762130858258848556860450974683727736035483801984237047075479617973349156051256233705049523692956523351509529787083298110957366549300344057508092225254738775017548128449916860809111905049050490874938640447501077108400952818399780387237024399434727469070520902368250082541348333480636865701882147704467183778403610828208723916679935818710026375493411856297505405059068492098500175361288233903817215235956201013370703286153406493570271654351181256974378882944963886162587143303493152110094486649074453526328834671213215442530586504362866013247022628087191527033815713987315501568350414624674969341294242114182339267595248679431920879629973770413057752790525894319425433948979343115614836169173806222117687227799556265833561270990456007673402494660323578806016275998201216905698755908452664285190445485926399312461307965826271575690731085147196010340510861724376379028020208586474661948968812460775256331497657779224528745609071038683911185075544267779040113874908532332073639072008804593867800121920372366156448016474624855720910728966398129368102249996678436444109555437999425267864136736736222795827233582269325169117835728023489353919445878532126330264337024184422083350962625602474528407146931326376544162031248398592574090550918501428125048776677638342391413340754107366657030819411427202392730858702074656631239764380959054316675213559134340068978801286969711331589095055255022749662283698762217937325429741174800221299013361619455087634748242211239318940098998084490455364403200000000000000000000000*i1^60 + 534782047392954100451955575895756310614197182883038710281647187639395238908703756814212450795661432912309701787908787520694236074500032246828844229497897920736058655765247372114966263282687648827414369775052388149596541008419109915734236095331431911752402890143940625518120117980864086749964437175084152296770892372969895307811255405274775523589555043492628435789686797290555101527484029565485263848692081472662710522508929844648717284376972117100455757737299761854676256761573129141738595167680018504771104097177081452864280951940553085252019041648014743430014138173973669495464829967268153754829100986648731343176065467373401471221159478785831692878486539537938667917533608126447671738373272392372421024364593646395073402451786421145347540463122315167330098860655943697431187234148294471760824219450972553751087670897813383499190351790010112154219066357086252526605902652630852027355019365201339472477809545541740382301789177626599871656481555048063589511102828225970824935186529003794243368573775040066365373519700367717981426405811312186779682663564855469210267186786243342180584643340522841060252446687881766122011675553206741401359878328120043520766830555423081611825296147531691025196329354967355546054319317699893265991956395925278229661771769316990000168379068070875427413993766180569362550441137219232521149978344209535350185902279189419241863722896080836542107556012084710690777503144892940491981879138770056644623129580192540656042291725074915735632294094205410598564045311184459668358241296309139065714414388138207794245594947589581021480809913707731491411563090888450725842811091877922309280358937011999452625070120626896496616483422704228837496512482378048277596055823961256370419618554232557876646864059375448244326711086558699848242037293322596767741676657194777662953781847778658112618144033163760335261467364214585974576917947567648957077669334650686770537914581435620758428533687435973946136029146319506471260883179825266185034729778559840566277367351536030512358415743617980021014186903091977638374471400161280000000000000000000000*i1^61 + 4467349957874426170852651650987706086561632986708088431229850707041314248132581669571083186038697248449824189764068875744298086092282977219606258250857813954126790783635716468211945166295672602547576003086626215242265044097067115166207815715055407430942598518023281572960493484116979461997937084507651501655053503753013552501308594893818072958159445474532730840347171407154584820964669279816426459689673322602673223734858051886815315272823331722984181696872097757341419789222679717403317821073370642198474281779770957657434481253775847135231674691431836415810822913503491754256929428165941773516905682950927527731333395562187214512164373292494441714847738307597434836639713893619415306954145380356953315656206173926225144287041664619134982074817054485038882248631058296655308311733701308829878235133630225851340753725071165518966067468626472974512397033719656705199982376177778094940196849054291859874754575878700411735209581881600283901790244760510821198724629192283026344010951163090643068718174914575157070150307984149072479834989311979374696044526323586718388784740982821502527275778230372628399769485891234800235791708934033598531535763101469103024936357429077299465126711731335687483943989460560584568651920743812103425938748251235484408840191874956072278913260867559029253117637753050187630080611615746154007852138546019524299487052520190695362348114032661153356109086473090813317070679794658957661212546477387638248254830668126478729751945949859773642511615898483988036387425089603978471974660614503906370702829207236036366305604523836364633895162841410837497253307137079133334959165154952424048175108743210051821084508970331950589475619617523187033306440906372958295820937680364837893694739677342082411557360313695030356500266174578983286188628460131143938518562402948372074876042075299650444325398026194773290338773896011688879314925500614676887374985558345709520485862372082536032801323240284793561126255879863857088108154639425251129446426733794497638207787518521650663233961436204305971343435710567602328698880000000000000000000000*i1^62 + 2259288506152576794895989461763820763050200602102206183044661880001790576333869270505446422720468607570652675305168520467497502107894195212392672581415710604145419166900860258388977832352868381325055804201030260770053868394293808683411120109544314715017840322525041363491089581727046976219679051017665732703587717733619581490180861001509369379551320302779987140868312339722152362046374237692550154237644531142742956972702199736808909007594166039963017305219880570252646987469039735754268278000177484958630795317344675675176545717316890872802212057751503825696650047185539909235233908957704808675062673023405632959175956045215105440033400833953661196309745438783048650929953404613345507120301638947027940932092893321142532226004439930962371677041143899238187616968375692773361625377651067813323863636810138883920634960812263061790983980098919996741555390260932592585074806937838660473844195958740221526221241564406259719456082529501765723508981484354692729415898203113911699811451241906598544072073531710802470213175813863071071216730262591061153347508830703471329615714624688436478867907384727794312334917541038439822987361430261652763959531345659953648479077588456368357094140792650986923451321522401749476139396189438790957806671315448907380102302186367022308902620019034633025454224606197008844477499703315338050092070038843673614780540166096916159979353954431562961929768450068210038173508180146333898424548839034662751738372586793866778622003627046319019116246315361542400370839708937929130518816820577384507621076083271522296940921066619470599506528847566292115962070757017145328567906531198417507388982336813813017326758795349649962363351706197978235565792775185092165552623886501972520578014379366882246187799259790974397956677339128202720904016369117980484159219925845717528339792564036429986121271885027008137068465570733960271566325203234293505615352128627628669600666005465276739031538617191565334887047497413710717594942710737536371570580983960971919678210946584953509614766227936476636647428405277491200000000000000000000*i1^63 + -2235408882786826338467321352432288914853755108671582165144624625098040693921207835010828797929589484810506907473587066884976531027796035953228875221366735690294364621752586860828558125091753849987939063392317470289468714632082996810694720403806630160168329136833869308838401925437862484976365046651314260291834879397893696446039695412958906812973892662375638021097483424668371952549961989242072126805812299065012224914924203022820656791117979161089096983906364858609511506525233416270792901351350658271580284718424023075351968214131612707686092990223228417903477694429944339527151362186669300668972425864888148533120979064074593240799122058068163261379677098831504078968898045894789854206776490040777829071278735766454737724706061300055288470023421830757620094488782222812221477972199926064987370852699126917583773493817862075022616727406227405576889990104783570469094540412371388331007722384092731723496902004255079767134056309901162749285445101858084085611135143145854586622296047719539331437763608248313608028163687274100521642662470135293258108431968818920970612772097628558936850263447421460071325579225492080313658694046499730411604781672720531099394532732257784173311195435598683179666611689008997245589869697337190635584483019788475653402383771806702220988307721675384229111378432005242709591432000441770984533631620926583728315328986110344704624760041448707247413600123084490785116473795132797905606435625684524038995433415762788561374522774001496183656851392754133499875631158127103869707266776106794364090795941986665297856987738648763567892749690999114370429392537703889167941820066734958198650364402667709906101269267319788401021312907410427450292939925665501394890830780480745011006582348308835498842898445216816523976430135698533532467752742810810214965738538347876262094083728056533748580045511662184125347759822796765988019548544691805458767240228538272126646254325940429375417404625554599851777484899998148585046248812218355704832045379545336799871937126126556077829669009867151514166886400000000000000000000*i1^64 + -734182295848592269921743531703782527773325257998180188781751107464122829486066193794773406969912087685296518810200269810445361777740451703436226175030552782956323737530274106489591719049174427849252283722109835889650013366346965048014293572979378274914996178238370536015651652668416476550892749224102434507281772491190667275275842820622469411057239842704509429493636745596087901358164270959356314661902331420020388319793168347829468598850311068227401905671115878917848017205177792892927940321957846264349791868578875700304509085011507189156178204546282504206887313269744152030503166731953514683390573202501562753452362619815926863221040091165263388747040388659387081145843941263790243768508601056333222273111296852214506273423461739827890010055719117994807410072477969143969632429545346074263973600539215131398276678113954457882025849983975593121250850802446012964909300551821460195414033719053695353424008988310725786956768818747846628378899001814060352940550572792640817710884473650548214360102647099022978727753003031878853909030619480436681008356604173712268817564485877791723462662642985599501608681911475279802620260196038768134530714623222368300413259974974400395963425951612222861207595020215830923208938256164902159131988650259974276103767958712786461088831062641206297538793579657300971731916462067527897464009482893199940229691054314642820713380199415359695919696420670577236003158758981253318549334537547289608083954470206022350245579011853175720429331459405087133841145029919598925240230369244742400060572558603106604314936794213443524397772225184707219683389708412195887877832808203816413686942985192477097695716165949665988409119175866897161557246738984634080766080663033398871983669823434331230710577577140668250985763605352238540967864147168048627312286098136303308836285531340088483576444065644468993083388412077836177260406777155604368237325113634601580514742270833143742081820676676378633662531612424173029694359636976050808703745168613490356070787529386643138176779353587712000000000000000000000*i1^65 + 439823370215914161037593992984184792804253422852586516519430733594523953624553425230823601318850599538060490281226657975210579622589870608715219603029774768668056050557274635293573031567826662437056477303120012432907558487850953310478855250788417928742665807906522449171506733608821469064074555050569823527744575574883313079491934532813293153711054181937799372651171126381567050541894527720204672998482661982185403811183631200498162270226465157449936927832890828836425776549708345360873799472677355818892429447104147618748839883122410390513731274362703396793324546942770221488355028828760253589263193250625063634495492783962110041443948356214513657759641907459629749542406274082333250294862773740735531808420497017631563700046639239858107017941729748805235364055435088851615434003459491099663472274158562435735566704195691416334878335387689510133621216880675270371432448426063067436267278934896946373605387266526667805849772835036253075289803858173361805869470851127634663268664805249860030763160636997244932989519602809649700809389842902654661460846669041293338287096448577575408378506896617095484000924971756080102688533571348691091991312903139404027893248401253055972073045846309432156602274652777459142124046173555459392452836302791256238871052948686336590917564494722564495962573518847789177367717384618050295064229757711976246512447852354480667018673056783224393738196274353280918844214531534733616220155742597750316662137333644361379605814529197199078403399506323824733844657117686924938388361246044845940218273056847447107292799312971464999356375592554972168874575396734218948636491827577881646178197789432639632689977087588463735734792038411647207883469451207834669688290852172096768936003757085314197581185817209574483153483712163115519577441114361431064999719153097531256083046025740333444678905158050421638599553456794702726540726140977913820531713915527032966011383636323117809675122545386786257635753609177545526891505661648204432136702287014552171891273127285672841778194022400000000000000000*i1^66 + 6350692909202275568559196541780793347092212288208470977500019474242249926776199146739610616954733925082628603913690024080353225950728507394558119458236469533012167015603408763139347920982854738586217214637589970799524651259246249360250387425476099350215428668774020962414428446682967795490062802623714253898840148206175729517231949111543853422942625828535943746451786560003938153202938512657909931874188337423165049375967178170756384823047362544182705899242810598630498469653556652593837064702605007392639229933792551949606881664411702226315126337160079241989062607510459396414735869778198464242175801624788647230423813035594800539177413117856739322322157272988826151409680179849006167672503351319871149047803653200020166225442434730435165269877396032025147562942289930528807959573319218908696892889282537071754274112334640532357369436728729533714330801630583451465267651252366674591793013225760376877878281410846632028189796237970129803379257038752124680076854729847499961862041444210210253279165249965908236183950310725123225911916572444725897241004889248771921977048380310192259398529106926582384125655867229166640278503881013631678321507191640322701963271767987592713432396391051902970604524124612413351305586125586131190381851983296673926453794876546882671567683105719556617558459670713797469069991870417723392346980389362046810756649108297546353394945573561162066614510016407369692103825019167591379563217383765077019153119191089370483808800026761569640795529763723632777736398898117416706901765621539394117325367788208458902928506986109645670174170225932967312899029635543734712043411775748481972360493552037767507687907068377326005009817368402784941679321036509520849802396239558289780535907114133448635426899620668393275545814745043454005881326549090967018495483527957392385497891703457501775469734694772233382269866791624722612864454737419636096060333094860671855807614184235334895117607731861460754094940430522700607899783419176365200749482914475025590367420454587596800000000000000000*i1^67 + 36628164817047756717924624916498802581295134465286455561959075463917947127712675202155850013767207701642704741627966307366698202439895393339857063342553512841527647106185020369873934417200155879770037843722242782690275157284609678503020558828480337938804375330765743966345505807360349155795628068838718517780125139112552506164904142090147890511184441096204612424434266520907559237948462549271253065565173248828517534788516065583216791258970524314478352465009024178425635363845021930637605879257607432166711210914731910052998999603330465515777993025723461930119385206626776118615277392233166754317008436536200846389228722940843805309288262423081138997753375802122487609100669234061117357401031351070334075283203919180269611215190218792372583972662325962227568657830241519807925813770365927833502856839537736158479990528629878979760601861829777717265627108918141179133861721497460286485324314206755832044616437249040651080370133142195251378282076587542242445837089142264493649132618986723799169355402306402320653609533852761369870182557807192660095718424707070479894347387588730340478333245415815540558815204408255893197369696670677418652134444248771259943795079495775096048825904384014491438068603893449428349558137032239798309006432880109176012294964443886420831271810994985972422870610651612415563760618990597096175145581649222082564546546752878779292804217167725756492320604371055759849387876286722734933673247062251958752151429532472155473285363121456822649479440872550625558332630955876441013297877554241400424692814352131754030817975153305025366920065690262353180457094840703944449586406110147095100077612030062451782679808736165406411675332986874634379475303684096870440147494168663772878862250740130602540929650033795585345823438141911898804694328052367327279786867752939235297580331015376072617019960836648083826019077878460686268305450627711646034297895306836071197632020818401055183846291542989647775145636826036880545653335131921855791238312982230164695941120000000000000000*i1^68 + 104926835376422562390834489567249527572284820139435014206254863721861228528947346437938030618855322592353485776082652809654347073790157125305298938693595542359220995300213383995568494655614032950000215339591995368543266138745204258722134796046224429208596466101872620855926552098578885902050140773547533328119573461208941153851083776817833214369721474677249555496230074004181435684479677720473371023373305414483350037948159119000943215779248116896266163955578147394769758836596874860447857091412646797156766985975173840006288831685800004329908970398253409492442527229872075476136802935837953729293658717092863754992790403365893027789614073052613198147215055771075685381111667230745105050855049358678302013806778604626187649155014418221987612393376751764618319279752658189189964458711606897748985633978096404102442914887996378983171448567644534831463916708276116500654828034763303930735652778251989650922466974883962700245617339813545892164475223008486177324016687907955612362989578472797013027650358507838024443450392513709203086640121095834308286137059458472489391826986316570627835536919738737468914274539327731723907401191771345965670803075914422752307668566115972917881238047011327141962414800641387314187645096458073154374786424056826025594850524366023674348346168463026175849778362811089971505842993527296918191322286054989500065000060776482622994696217712130605756360425262761530594856072103738569107654096177664585452781722590605463105949700761187613422313574017792622678867083765047884552765177336694011618882263544073470131721185530967192033108987283896958479055201998320993398995365089908355244361280138718002135795627996313673960571891075060413954738386104518590398051361936061273534243838071969009424247313612973904572580693544261747560606323000676053851905423458143685101965432255811338103887572369917520917315544871323885122934805847136620560008447023296099936677630396603506713421782673282971843657339560569743353139743744653517053411157082112000000000000000*i1^69 + 164523710392876588354332344084337969044208330615935942312543206544182772745270557696371051793007571142097427570333748011784486267206232973947291301274870227943118437077981152271971721683737549921784862721869835913394640127728882192464455443747842135149057514993536461778350823168561437648711369097311729009835102338150254586558219545174006466824753311519937379032953787430474084273621563049830271016184558563987507443155060507266556385458060379036913527420403309983832062620893598441244992357331354873076086273360245955133807222251606687789927661760751816935712503837705055306903929948038965178096354763636430715069624177190613784113641615104549539885317724637679308479085751193001124068648924712320006553734065087678936747266264675216555434252429822406004726910101274501416945145211389642181373612499730158267666264056002889766775559507631387588528255304267348371935417557718485828353437787786250859949646884534159050209670175948644919550867757991314462364008867047251200372689466437121675395665573356477238749121932897934192762204264505921295660786202807024412028185056713123026660470115470715265896077659351675490178220228711309583799606400977807287252972919381675745743553766543220176665208123704044890728885791225769851670845846941953529268150028371152427795278461409184931923499061868005050102726001031732459524519731271316466876119251285706757959339796504072836652280131231619147049430437655920780568473503011086009746946552508062603613944978991122638903291490053570507575410212133686778906709729832552207748380945467605275685941801917903620719727935521299039382384782971653237845786510358564085842183741483983311143938073554092831599829776697223363899118280308399385462269201818328315276528011512392605456621542867788801967029562481794826622644621719981527982507448144443832583864072778335633495836771567032652210023439152462207202957045242065401751302555406556069688141361688977731369399386560816490020591974121816689780367906943344480092160000000000000*i1^70 + 156510407134033101809962440244566736064301404005637722545462609360214657152845585662706791223458962446332698362210644464046253094674534644380851477745088656050486765020531821592952861895985809006638064958340259844547310293052880381690513761398620021358362773245592712374191906687407159324436098292620516793870707098562067503279765769402264121206922639679864788415192446981084415545392679423844982672876150861067682071844673998568527843524537558065586953365423084393481127228506839077377275129499299409600359817587958172520101484107759060754762028537992461720459660491634464118367857764752358478466656209806022318381921263901242233074734598647893367961771304572041854830295973394622913936889158627270029369523829129294584013262150926878793853104044956558877300091056558748374639632359027936958076590253315033986243849738804484492726605474039064573275815798020606715335071994798751898652412901503870833414653705731965145844270303740652189693183892752897144316952870466101942130917639397330915596600591541019038125823810836660979906897398695678598390250984915906046329389795267035115499308527194537954224192777257004587278075934556119547049838974230546508285440383864842932047621084527024318669193529597567524372753437687865306449609109241697250720808718970168968719811247934364291253389054620727307092388524454770181131530091111849623188697209905292006752763092361898243418008184340371755007733700084730204057907526777114465108418824459073026673067815659216846546565518920490319165862304540088833071323841807882391024598999609602649379895804489387435395362589960736099187163061448738955994988594532291449342899200042820541822854112282721539094684195341633340547232783711623438590484076651947485288675414455099828759706626221948488296547022949934586836675575635106505087156017057140246083363695420939167620890876901710268539370131590337693484508684124924799916721211789144727917358001029940822076504401523183767211933948289581515245417922560000000000000*i1^71 + 106092841496765543814693919919447732077087804085019388163020611813472608657173322014499684321497740023024580177217045429002032108650811392163777644087619496922981382988893996931468853179954476382428355300148983180082583848500349494847604201974448087290273417651394903099366129915531225775666895297577037466724871607668176333032480360024481301058663993140754768180393760253913072443737643869442322802680564219138682900630109263656192973070754863065603162595117372990650330472855317970198023277355448302435457408871050900476117581310326844226830249135409531014611287921963745855510752508500642945947642824977963477175877006573901839092505562932326369484906456088795601631248778246919107067751299209957256449575062815198761911966340467664024204735578691991437879540254157645081947793593604075950463125209049875113797736971411373213352663682801400453811833524359615037605259504740047022611094758795707031691664544165296627788727922029965774954838035304493942265896278484851568426381297799138771525808032673659766533037974418406626273189991157567738419720347070703465799608550719377032785638851567109305567720499324486872269418493081948098310380556779121702994747781416952126741768816024710990991019226856612088887151038929394867067888746178063480661855438209872872067164936870758067329504037067442568226532356237093095116934231128873094543000038346788531398879882289393694226803851291339846057582922617559290692912333968031973718992592541027366397053212663734180023185450416772639668330475068933344341901595690545845372397181536428271159212755583498981584999811257275590461580018783745844669107737415988314353857555186581819139540578591204526761981037249211449759995832897677784119193412631009666527346404952280803296261254913474869472329801476724969165873712828406635743703179282893785812501080655479276332102900550749629952248899033000786256086528850701196911033722231018976368209350898633404813197492647936517234370060113412096000000000000*i1^72 + -35189381614216377943535584010402465754380638306886356799415204597905333622305390376361428850489590123212359831849503695018759877179818421882296373651418588836616066121287935467745624525925726859846688519659976091660197903436825367587131738788394275798197005915411313425705857252525921820767115541506827333061114586737484751015761859003286201053498380404516626156748694674240896646186603950483098398416099928960757945341954557368319373441965888974885046805821632191341521663695002775734083703033083948982830629181636988386082286949403856943718658064968603434656078805915336355755154071675457441610188944962471358525137336336753810859206703737079423086183681146340125068269878520622044920964636749829155553899402307393061930815637914982411028495496814027387020024263121533099807785730198962284194589951915331334675386464642080086967698094116765106882998045205465793812650008527946814713150988453050692408073476210249565687722329258847637930806486044278374364737192092514687223736437033514330724116384445955304422988445436325498602714829212768525939798605132066725919792984966257387815798252919025165482718958152338308026738007878243820768895054106591525804570086361093648840098561985400038728732999191110473451220576782846309388189839385692309565418276514244077732215904066355659650553063631897408078094117298379114769979599987861603228876830958299144333259185100876946049087655930084270424427747773694338125847396913963115550123892241350629168868245904419871807048578569129302644644724406904945347432664544979768938736501542998892492965543453282710665314858093360250048617280514082788420314466425668226131735441627377080763408814152551995798020637653072203861202023440516874982256742401953888814728604429891658885021570223170719580028076011986941795191366208179315203504645271172719807624490449886885139286555790846916811830972860454600770241400892665748253192343312151793568226238229487936744630437650843416091688960000000000*i1^73 + 2771951997372067895791228792805418885367861076741842473883262116590123882577689074689466299523443972110836595427756664685759485374570358862802337132566696488427714576329576630801870158188745043936984257393490962290287921044909907168108327805032776536886642443830180315979321586301389204138714087910363443701651577845346253765077996827633111901893616059486515463771941950784898411662453522248759618886882085047384460297413692573591219075919506544021571018449245887509224728531475099450339805690992362092957434041047172540097496947178487033047711498166635224071543763538111993687230554153490851990919216718106158605524724310169687851210089542126051764715433350819973038552440188889265109871995723856625334889177656410934866558863924139799947842225611936231782503913129257536923209805818334091440434210363709833778425794570279448589156327148261795240634884725200669723616079412327394287524519950637713865502002312697922597636527722408347531488180969143514338764548315591922436182672849976376720811874016501780536901564670977800058806376397166230123245357178640939893427103302243307565652617062535756914259685703727855055199111959197322380115127871815819506862724990576284904864496972998231305421920698116334499889832037662209411262348785196347227877577277677633832735471283465858969559158504894613007376274912627688938852095818865468324984460062188014240358051693486298454466459537735621033523532879118614252543759265569220280023676291954383487996299060143857131810202547946193179798920501950886312587548101877342147291434261265515328509979875434740551924145030922056883938280173384341600381404621325332868676596710840723521869028472622426499326194931819839568619510007023669827965640289182119447506112483837618123004978585345260081107353356819864983213104299576228534409375900426355939203523985488129869423847777705786577065275491686449872174819404933306809944840896971040328541796527571491543250748047360000000000*i1^74 + -5956948266164090553896742050794168128181716229441644730150492431735047892363569443307498493573793034108086371401519367237912824152868214739180068127673968993928230696522344848727854489130302651621675315580713493004135217556626189818618542835670915462374625754992683918306219764264403549708022297682953159207572546093790118382852999989452823504292541014481344332609661788491485005347524617167560889414456602185251520557511622509142247371293084338891321350628170497745482266892858563843238547321215239721955469755886250187491230696802499816750677513376522895557569488014984459364955368621021861513602236747465423594819915838720107934083399022537003801100868824986662683685989659778607535250444097772315898747847452095278016505748581538381706453179978750264171959795913358606386486715564178113664998698129406203382635445876573669766609088508910372524342200758544285318993917788987626785455749978188222770762309907818517121768460824830909740816902507000778615893775056265431983751174090491809994340988066237453511617695280071057856655132790306038179359321959957262567521766823682413051285540648721246663612783045945158187695896625684929121059371115285118039937068115820397384345570818295041386301269505449989001690068846329287365640232605171870488516141300630888608414908032891429366235866183467115208055199417394268179904494870238014190821725596271400819564745643805859006565702314735146455848239078931592362437252864639538046505863584147388515642720545079796297270752547217323155174115524846270429636742409336436725818579998734881753999107510989540351680162033432381548434620189894678699685359939761920815475514136949794899920171777777981026336666615813155657256435144709597334278036572331538630406242560034975130727934997160430583680932030680043369768643449990111794323597776377787444932943459843363387996787849360456267322120676002818827117040846217855688991624804763807297367039076938547200000000*i1^75 + 4060376221598202733719899930516636436847628651587822405555224186585544113594781019677672856568034808442976249636920568144631576556179710446407787185330815159089674237535765399960983297771881933746684960120113193180299329838161827661113575022922891694337885293883604295488937954330986253405118536972591839824296158125009092138113106761245197687045863768934379331048318456498207166691585694268198165247362590437505914834505663667560876341500790058329375221254567191242921206208793818571715459236435295459917161588868777854949532342680460814616243004116874193176448934512915197591890899007776014079981262087077202956896366162050760310436454493059975646574322256151497235156463437274938021235816212436341885321899688476087527094049559418015859008521569223289810624177399505188132487745184771831448857918453033159834385114024727315489827642123397853715056650368689606565760764288420130479100192178402924074665891745228091862753893053879566802483312311644297523068918802683680127625592335514103690681312262536166827954349057593586229195985328775371663680590768128008080985123362199123513826753195212789883032251146294655606446521493100990397562852937325357040297029714117630975888812298143055867071062330238777365954335805636203823616687300292436809841394392980330675120836607399940603364090339213435997826285637082556476006483299351597614066438120486184134864135760810985559093792630683169322677116829255680561024491579141973925389582721025441799766032593623823655847939166070957582559194953919936737711732984428366517554616657259485360500429755390755730473425247017740345254756672861919781462262521667196787922564559392823530855676869723801140455338125449261833530043903037607699027565992712007930683879555629073244512406845411730053175677307335774257615324158059737121875324121929797137731569243693816444807299444996839654330385963761906295951923419705620711287628066779184496640000000*i1^76 + -739685587015814339945722976552843379151648277695830859804148211277952271439087024587051680906291650320986564136078224037261542902699605472986925384160802917988586234140036125333190711662190137990358690584759915189249467118066245151776422197642533873799455769462341215041840430333306251247672507641662524842223308447703593485447419343764672880925749127222647236648188476256627665980662376321796400063686429872947933039567781201810701430046007310327651083993848539967551571085573051844236579905191165399772063027275907962819214799329582086803353452462559658051415396739587816655981100097204126587366695975116940808409443258606136700609865367809298955437874683951907117967203075243514585125965531549179291269741169312542258790289415656188061478901137324597776966972260776864761025568196828798196564520921725491716130527070591622485902968497190349029541293213714817686594007385486573420705755671085801135427648277683637765285639858228185190609572247084324204647073836147097433086719524938206320034634803278063214391437407288054489254099446600559011033481587027246291037933581985767304686403960228093375148480777681436384358228823287467195746769493963437301836057615297888513891745245390814029872986022137016452022560181621253838854719742267397943288883463964242384416853280309400172173173941083756604119857476926072461478272832618837566255227004724604066163875624252254921409940199777043746176753003495388243228257939718769810520241034019284151027082832467347753976957061577426786739667169948979327061177878797958505001459365136894827313643454990968657021787994820820057649229224726149810008111653581810252455231469430727542488355210879118851653374548691546045936447028756697184375591977198090188725445701552602627937113374028885615027072674038061392677029949719732949820867729747037020497385959130042742402248948750204778129280336539518713191295406786254271938560000000*i1^77 + -87980994514255508639852288296879351540635304662906608144832690628104583492189072959503861047799917673048046278511002336091514266058049234443885503817896780532543656998094199601929788736123353962796882774544163604144148627194878107266976581389555902226737064577652819643557918409098776370626483061183833176416359236748333740515722486080432720508848997852350079546295906145846603205111099372044832471640746195576953462736107860948258178810507676438384572014050017043367221776593998868853048152198350772136912536340840181853967206028615316027814881150247390963679143232052776705341163820746901593283027099000960784203523332703694805600855451012123285861359753598646913529031380752379871654169619703075748730375933447143346281512309547674393199140666868803979180109141856322658615875748497631344640461152332206823551417952203485029187688955461814986370815285143790601776778343474427115856226724581381909550255341132012115024136300153286555407103367171659622062659469296558769243193393515556513220674695855674828826667412175881840593606188303663917103510343975444907867821215468558735910383758641960945715450923010515788781886075953792345094535927465693340757888799137263018231839889003726208365738483075743452246377795063349911935529701717701059889556756975029896996088661750841180735977782134789518489496240554980876284366862481686103019085547781231402759606659985186553804949958168825556390259751023376629250638804154283889029147961283630942725761827966251872066945730315075325886085506864138782836703435943474959522521453685980192099763451397496369071999571665360283192463580508280617521295617278905419562855964809490893972393650048477209224224253077781338978916544413170443251772130519088566957853599642526461417130558856577734421891567131735042475916794539455841611036480610755147091977690985485277823198235184129746907330029443324265697692876800000*i1^78 + -136386540358466006751974399820203073772245691894243824376717389065671370179654160238659905096868284698065543784785932768789662364570269413664982526509101962506798849932643166376681310611961523821326991236495500003976838904414296208450964651179487439867174863111105596555589251455108288068241897627857850394433497832034665121955176058320158508049672997982693134281780773023369183757185662150877208606958510075825586447401227800540743190106859245466141665798448377479529718889979249848320021085239134802802555119125834700075153918557636799981332489666996905002224084211656652531810146813521613542798307920754761084176616527229837331085482350609377542984313518028430383916572173376646105667581159949223612820137802388300747111259380441175534059725702572709426127318033360937517849155122864825765887169771654858105823472170931552570063943044367601900829358923330775949960924168340793316369006642113201515547142487126079573263564159378601485890488785407536577367347461245882890032089646351041831144364273235303023542272263037475594513229264317241428800192805535359888887249563436890888480975780846178028703628884833049057358340235327842822215749190789619880266601189922136915301767337031536819834797266968371762602221624508510348842487763140747403373251552536093330891916185285322595127400308953308709547149147639442918920306224232845703063100968721721887269897266825191696992752180767894293914691157031283179811475982231340259703424378690420456000104940613012517173076530479161409330786719241481625720669565902393232638789783798334219965197714320831995627992958312231691250328501116512105112738229230276812801209411069978664459335651763625746347343530704923774079849439997116703172518746764106749453899668991827948649558989373148939849068411744609207861419459771177867290350974051187855043929068437158678918319906845525985839389081600000*i1^79 + -1209392647081355988217476049058209421301608388967480113895242656985068732274315539389889383494338995837137556633213287074403253541992031610309547310894521234198506731167790805857080997599639620724268332510927188433160125611164174001587645552387136118093912563800519697490552148360745416911525639071298610943607848635907318700445679685812647957480622750659944821930746855739696940802570175238213519156539430361518124715414383234127017307646216508217890442411280201962541741951513911982467125473656962960575891152648339482653518604335914012751686565647824621748111918395491627518247532075111098763981370257605958053159554597034334267759327802325351382713476814432017590477507103853093511348201892623242421500908210711546154374213823322601458491573408389075900522464417281487529817779378849808879545841603012632822794035322544771045000566369549169118106855578862812464578056242033724017685190704292391312495327156088854361436000590758926012254250342111863924746445825890690568088788572483857385476670121045233894338627909753946118168655183509890407966150036269298597156213143137988324162728322921028268165764534747588015021675227508060589083137147001933243146378615233561694789916777572436236780573713914742868702883649744555346629806416291611685872577025569942313507800785796793539771909732528733680433291860913422632237489537039963668456576152626168953088362161361338477442059345875872952425588316202564081890257279941286774131313739014813244147140763230839210087968155537729196029028190022309661985519928789149741882354810044837749065785083022306809741627138751564267970702590910705234123478765574262502091422220370936156684749749319719005595582988246092023790498403623496195043191178896415339888324618294246542491957166647777912393917966333300603128743465531145405982235176406996402923662053282279475975295074304000*i1^80 + 17623729328579265414932658677066754187420278282543576377696552480626170227290003222875493211875569653623430137714529521621578404039788850855142057668370123634655765696305163916183045348758791923506706684954597790554771586783459150344776621002489916511920277926920368849342579381648601398052721857461343202409594521824708503018686008744674897706375842816422756928587703866422527215298319973751327101197203111397215952324308139497494623973586171033314245388384285170054920911155251010605029009420724564734999029617198375373497559715989868967384074849810612036547275385689002801425170746824893727203563218472838249258964366846905037489615077041012877364165876411715195124366007134476190891661505395067521919837106319153712780358311962130307829476794384316925602158468888478934932699048182367642694457892946013206710403737619014951745012108382876508385645891871678751231980629769392087075294972442838195541721910875551951804351534925846732449282041458933214751986214226318552291661547900403035983150178421679981072403511525136248122635952909187320807563640512685187884472909241092951895245406909864754746491422172655419160600248414259152717658857470929423255363161067223661970706307129117571274853417057053572249794684273943379281448198471734747713255519734721638041886978809345936517300285031517160281432539385519925263747786227900011361244119786787516981295003000306474226164217657298821894028117206742873475766653818076505706478619359042828402885026375870360114789239660534512951596912996412553448827812761731921202787976650785880682674144225957503908822162122191688623937046286612525928780895224011184351926321506146234513469972129361816858990897697273283095920470132520447213972870988370152818236335968590926493688905486395154443087932720481041761849126972998786780246540126888394752000*i1^81 + -22552642862797431860259893365663947002118678652384659540631578613607790083826507634570464144262862871878709645907768665087210708104710171950896483047839873081645609719564860727849755737012866288807170255640704882080414838714304874307549481040372029932945664239046555081700685502240751538310303835045531737974337927339150228951477707061785330820781300245273029340469635962092213578910462434721939806024631551920657533906476304545075434062850214973275206661075954702041680313165279468327130233689503452112527424523689951302704329682036427990463973226224794765101545267473479745626001407555247112641181214789631846843307036556252010748529620413684653349779569884350600986589211067092439287057483907161469513443305301818308342121239649933069106625999723280670141350363137162525362779878396778977438591692762574083915978163285685624603132618304730946002469870482442543824682088061154296232542514185731633413033168462637538414496559221462322668877108672437302782426208705275569969350336115260963404464489175253084492038160720183826114653679834033793206595841773793223322883510103993768051518193206895064462124471549237985920100080899168242827091084077827618456124819063914079068429235468843074970075775856083145993318212693562222286870340339063300807249370498930790525760564236319444951180015336212857985169888354086431123313354557667683769688232609272102304304132523334826642715077088176629893464258104135278250536678488776934759423480212084933132827118417401381069843571593718660682127137444780724083805096961566838559540719181001348403447248619351858132352558207199718906908605974427913664398894010722096825053293482683307287634884432361750277014964193048458416613698639054129258389703940697131724420911156642042094957975018120173312434135690620949997027328000*i1^82 + 52537850539123878894523853750242750889944490448976225908302218935515268558644030741114401726662180013448062973917763290606251940604059431520358913319013727127654122695662721702195488872141306039288518349494624702692965078781809742606681930068666282335488452332888476340819845899628740029418843041231854577223528783756317632775689447680796905444277291086847761082906821536664299454734747414377928580032444323115077104479228067559798825859918273327428982056021472376090178592515762250837274911012923745275292055438591409182566141025713836463795059050428327163716127695740474409018564985630293812839651187880791890293987934070362898026162236573392514662456162676670740550358220230876183168746534117942218351198427975706007167946736649782826675127422798665410291468785250805307723081711772060923041805510608037378290159284631960498749063355279340954637129283007982241171695895774271565200382888336740389319027187996754601522605705066969691610583976716874677553508399997621897147764855045404178314176560408799061961058358137376216132523692387509884445313157333823624358517316497932464814677215998675507075644666697459240319855365804398393259680998471396023851783394013565344456480574131781824745306245717505837909406530380536300212106751817179058522531800714786483144187147634400351686379623146294114638433360964592592414033989797262194802160972615087473888070673013308364468808975163064797463050137894995724241153999578418616526385468531275489099338102051418889612480100640469475836917885269807818308316486435184319179525414178836788763167392871937833530384714389087629997867275297376080525331470150902759864559610088769035742524627369293779468508139580661694755548218126756166686699245137654650444850283872436257008722582175744*i1^83 - N1*57120376303685537023824462520369140212063110890718237881307131506076188224916934319962627832111532368969458537439898675695312863891036869829157169641241794939889715968396239416663192301423922166373782978040575074614763301684637453853371599337962020192741431659919585700229384342805139551041650490953521268582940237533883427564077921086019805123597139509248*i3 ] ]