[ [ -205226559216210402486288334511638449374019339760932607924051716969637130491607722050761134468059402557648948217123587235453660028257897418101254067317985319638308854439795504895244191155568900136154754420973234993591166804125360020757430943794460385213114326834166378682583918370245917712755393898879375243749842108760560075208492201796409383242133963593596902336879959866966922237512347447833578711271320978565985296278908851830829580982851508222358819277672579405451095541084336763335520282456153764825162208556468567623098909511796961355739469668298783808702304729977142573557306503817347245413750534735728926330213175273182487434789200093905897752453719411958137146894272598911878456484760829245752139035071266439622445560754220706643047635300231822631300999373317292615938783851346920875878341315681404769817599179730150687723083476983653771698012609039016042993293279356381961960063511033356153065849301390519628809319219200000000000000000000000 + -188165844556372069949703302872901613458487994044274684875945496036997914488726341238595386845165204087566112422046986676116289349424472325405456527598276228367905889460207283804699433721846769091016466113650229768053205670834138378505013661009010859421136514606010417765861585142339952916269373727771443383823899976063502135062457800572012115773862551717846412837434680270860187557302353666129459303567217291421322883542547576133809609652423378229720695390023724398201210169326018238159246128133560429407285382856356187979867304693415323810585037349466626909923658244210562748482748892967113598870448321440224772228691295624736907717248727382690686178994976809575373295744186731598036327027258552724720497638862588277019529701564344689614989675810002801905391474947507642332925588894218616146279507262728471123265903617900232543399791325053322634646822471869751889013647967702813460371187329055598401547977141131897793937408000000000000000000000000*i1 + -108199072496114745373160746770697811285433011026508012992899185050643684064381098215692966449238862083144638068662845596833106130886152478978560330766534276319425580814743381608634550610989096561979866748607126085999816776349038198121913127992891247605924515580658114675116911788638360834701888623181126029806793919220367972450349569417462408140431185303406110920677202338383007755062884776849782765697325739451870879535761867211474250439193360532834282372991073135759394014289090606141667302610200215060255037610086381171888978323692836737441393413873102156130245868931650855702581854965447630822131663445031481863800583945739289018713614184194045117831379318175068724372340994956728976698758487003608057480858809397245371264749623564847961609590388016067439870479926631260560677025860799550402391406930442067197958410686602858964106824825823104682198778517802245592627022599676582817866872314789545456699928755043217860198400000000000000000000*i1^2 + -41442929476069912680152509540356920629443086901133529488553655430618326210788477095578872403143296170873577854635388659430686007062535734199910224992956936679003129569641842777869510092322852206276072269083689605353760051463431590063551600717036680295055173479917600019205296395319649410391509865901355880439815240107650971018829771695472159224957166658887073061942586145225235319421248832758606897287895955340154697805224958881216701040556314993581218595632379514019613737355325338658825102890632491364599774638943343753675579610693676078964784346443453149142544906871233974235758341922251657330837650665463750528271316404865395344665057764658667842430818666703339342134658518668096672125121960538866437870517594982862665219357993018725887576508723138318558778529315686502658777684836471835114655175538667936839202272646572656351904957952638093114676984771408048592797692512874790688604843890227266395744216661616006004736000000000000000000*i1^3 + -11799980383546424921290616922810495757190834862974343977125535290906085429490915195406201124275721398012514747070336867260000300627771598110886505883777508696799896497547103244973258551067008906084899915986866244427536338145944765233990461121574714852209899681933082610800624390681580535466720046058435621659025079138442090869715649399362313749902969981882121328348075900675271502963698167832791548542987296660109903048840977387023477975339853262882686502673744790957653030697313474552526815911730385599323215542792167628509778889501264964564668035418425676141073312493371870016219216817750111739727056968313422989327684821580546194474758495712599835373541630646536757201265825697224406222208941872177214684363873366812763760457218292067403468551703363317783452751160230228696359764095391859224048436554435956386028515482820631580656804394915251619793935969556036221553640665243306089430459830998004938611158427828664401920000000000000000*i1^4 + -2383816428191070047938987738894879242322780794528723142137042515020538995285224313658558183615619232466925008356478581520786162840641904301506849577435106673219321975629873187004529088232380095936901444740959054556129266642042090227172693751183808878239428018434356389485316960741122360096521992189692149682932003473698112941878436141693291949255458485540981884849671333397837371648020226528117299903089745630433625051082780503565080055142991250671859242151800209283953135428243671612869383474932300044890683154234482942573131694740210356947515843705878520763000988650118551018604782974075635309498709744063153481435356049640543464845667900116531849351594847617051312789335380759934432008285299035092911185401990659170102496905738510085013331918537708109366159118487391002709426867055030257831334497395387233826321697465670103446115811279872561806057434532112199997742925528536420656894103838304939837037422173378219868160000000000000*i1^5 + -448915878714673858641693693874113676968173500516014060533059262021579623962386393273634550489760510032490872278392836734335987152678387961038474230396892736059166701148645634766722402312315340169283675409336446883108545634763739740750089810693550835556846952853501859290961455511036113378565757631254796963753203078922057839873393723076933977078853288969071118593287603854779835655950658836382001308518011242044552158512038323513451601965698777466674434894025903790863188146269739836928159034813357837157631473642566989454511837952882230267951026711179415270170747976257278223330991353148486303640505629946040133002108352258565307742151568591986743718489424393011838856616752913359827905709537896864175626430542539227717067986323351665864170652052463554840856374984890954209613335031143860051000144299976321737314349103572745068589208073802092575995335774334623563341229693612930021030273824864494690708748076578766848000000000000*i1^6 + -49116870236138380008485664270357995776333737876673434554503030323241998434319797984319477338170735484137643590191997561757108711356802947208470982162385394852208158834158504397535105193712117881091794460665983038764968433545522790269398528587394615433206513370401049577928222428674047937931639780308222345505950470768599771389546168886439557342264588668480622931550745518330382922024462847335052180450939566413886031918767688223668595279947000000570626865403945172385304727135018015496666817225925068116633140845698475677660900224451359970428870365361394889984496598934887094209809644261421912028333661591379512343199548936074654364466419347837762257643874134749295463764572532999090209987042025386067384918804086194559390158157826166415113782831474095135841242103161060223708017213744545132540806356694450269702974868043600919173766648979133550439043248306376182693429267410459046644051512275224461086189694599823360000000000*i1^7 + -6017193036529823922805481138942267896113517687679495795918626681982813451263153196511064806075087664303172813209018857353943617748087856511055882053094102449960158249453721122297210784375708747750031870683570516132472136417719338667994466396620004818121556107176680754189613494799123944683286938898683752652431607929124459899150206942749879835812912097138677267249284461351024222915218326634459425443977597100748038650917896925492549649153713168005362382944954110217055293370071848996471395228278814561098795318793731674166852315686100598237352995202428233426009067707284183273633395298817969367885533512481272349725341494490952971395433685163908925718066924888526811523860818367931430047837101489646603559112772231077197952265411560094678576671284595876210796871748356465325277226414744741651718300845160752952535057464149021059464953205275377282805327452781086297763840882478985682164610795177275521183747827302400000000*i1^8 + -176634999047977987320253426214696509258368190639541269423296598831293184612634887996924343205200225523371072901764388307337425740515814243727931648789891639965541681797046241799703644887329327643761468634267016460720535366805286028095841975466099888188432053137291525620613609478582805450889979518224046906442181045066335071245718883297638102155265471494997178206046322683100816060869322857457810078283860411908193982300392802898872205733599322160168894481720234797151733373995923520945541853295580457545276414013006659453984081670006024570916943464587082010718348233293121315211473586719193089671122684835351489078990040524759430158359803639926654821753216216426554776276723250258486011037532026067223339612007042280318787399666759522663415673621742728775093545408145390435874067266055045552235040312172598403835774121394606232358205594483753878029820356205531036698955111679348097171868536182144870886563381248000000*i1^9 + -13453649979548686768929181583113416863069050830819760224838269125309750589717068577081431999967502464491173081573386795448551996811886450860224504577645617676613129763496911451187085579849599493164787238744561530844049017563691633895326139567516954824951328636434251810936217574818284923240626834631418737264616055188498355706070350296599991773408787004465839507858875457336218911776441204320116154019496017706540855808359758671630146948854276376003370723493646392372033999239452600094178547637832762162035772110773347708982137688130750229348550293261651931988111005205345572176021705504504727021047618132727068889306863182981487225587022631769930269265310084671979989716243523678498754680096701612908164858292097349007099152041634850747240480266896624167983143396798443995563370264975261283636945056169823686766840679896413162433932552123071377678634474143080077787723914979416198111797145668642428494117076992000*i1^10 + 1221390401654889097995303686867794145964298656840054019433419096007574267081886911003464494216035820720935927810644210944457703366810467006758529320562234114770955289208674604137143050638967822945691076381060856965211511297594479498095534978537747215164175480144622202020091342201324917820605201387592707010856927089152662898005413185863703021737525535320488191422537592443747184906128418373996016741543329709816237668739740948231680950685976478778859171453397633071481820495177366032302071063351082493770037230392608306035675799499147041008836799143975401249622447992945811093374982544988860584052893906534502026304743487834888803658295537721014449567161211458427733841901562130125389080918977743382678109595058082719147546108501165183830636170034870552801612616849060883172468640831624172183611687541963269951035629402841123409777442139999500882213056274540015338016337487204062253768306235181248828722380800*i1^11 + 48607554645496311717208906869408108345637488197620014327591116990546212112813133025026357224740460368624686580385226206112198540391883337530702484989680755678841697878628012678664624955558770183361672270793900307461172633176101208306052485863773463451198348306096999138770219393814077080514215010359720008115754096911309625691060771616473140953332845897666090827794593089217264953526611618979510401326816781650021409064729026740816678858332667829372114311359316256772327901413705761571681104235194066506121556993446673088430003875051136577828610066239671751423937028370970686931253531583204487839742217789617044367730879263254404512222179958886455469945943584275672837988669276178915243110256126840525581616159368925097454684661059195396219491607485142182825653457137139527737537948003788367781941618835845255340043347670427443481652905944142050900430952199072102373083560532784885695737477963453940367360*i1^12 + 1706947909041643441684251783845457187044078617674832220894960767591142913993241095469699891254344763734719723007683779154657541203332652935292074257419568410967567789576030360953175205426325940116653012803734083753985528498555146501405684130358228575875229038809450503438779060328534336688228253364423444434531963636362665756740511805158046640528646796328703180892952874603126412434880280368610217314916516432060057400190514144550378525163971141438188706852424294937249118501171424235167935539612605598058379486374175625932871437773263069608387050824692015777346485377221802534215932266984031802819886847198770445737297852182582710651395505895329473633541760396863605786938713018729337225260831808776056016735915948527178970058376145821415322829898383540727907334964905711165930953812873583715875554515085625847211763454008738015040497209720058546958142558264948450222256106465614631052042861549715456*i1^13 + -220394858201982611715186307284229134103375236242877694739749218997950892824221532994842584012401256238668176288813972943746544596979969671014578788974507932774269413538822946809523007041087268847976930331085078173523015752497198420332698851943100132228198254255570416725999842591169355015915222225015875047863164566219351568230200619219637986594296178295839378051161036464767622202071131316395864148173244985809606444466852386010492143390028097937248643798465448377289322154816202326813786129498409649626391669081298740174311618783409889116221070877338205952851774717733282824931604296907727358963474853150246543868202350780247542727764649697503606966534505463429018344163706334512026949452527047511136488888450882718798980134728852044183001926476608146400376717831597105648479127928297128605422465757327435592544936805520422127738436278098586279684448364689231553155351243430157171555724397903872*i1^14 + -11891505192989931444193864846400395299515625933931660588361789897331308276056791077209567756625025000028926285913765466886827920919818947344548501643396276267460245375259332768759738717279988553166125601176730651661938399389790073400934878416228271775180535714758387625614984463758215983792154372770840086518761696711540157125083924956721639462842097655676250680574106195163899529969478554921234227357636985642463383882851827457204921150965732685264117189258742087059261704867347457588215996523686033413480911909886227187262177137303046813776469810927202249789256628355349262370126579942972791056879458196161583265155521413205875495016696531085501816171326990345333498552128988923914819894601378809952470006226104602414850470284917368254719172364252109117756826803353151091377514494561317771773804567323792744646213258170692444651186179644258469458819590067377883101198193874377119031657234432*i1^15 + -144473828123447266544601213809114652740583001576355622493028283771455888372178099203975126478713195570557292883689681373046506559151554684131734079903752153363958810248286563992304018474640026301429336419636417632672335356234824234325725274947547277938109250192029794245800221605947018973976051934155727233546534618203674522409602771548914794307095567351717395808792620194233049219539451488697023896284075138705639099439544732363204058726617311742102184151483809273616427546189670358467975081415250099388216680648663609504554419618478676969911044727027084940138858024536154607482317309505264129029956905909435911812591181373601159096547711490199137491642800941672463654988859389524014722804923524034935673927317564237157956588361681898035549898837082840383100805671498334893640044193090445063477743430325884792344250609004100863278284133010169171260475024633847873183704060657632660160512*i1^16 + -57834277905577897805991310143344021062987969371689340966218145483123670159388376391596077835398221804006042514628313465816440082676011026496974102968128664035092431370119025334304629985149042391459305637389595866845423972372038262307174342366329334819508884004492455367821683094855457645607308392442394891974580453391677617858326672312086857775075112075993581421820467522757364824170220675360914937931324031947236969210838093770226442254018261966305851573559586735457279600181312666152608913170286562023374405475586782273120595422184480627580074405825949209212018854764880664376692070295195395303889027164222896081425854317944169758346953174481543464046170692912349457654544065434122364065550814334881970188998277567392025437608209955232493472276474048320469088578440543332949176318206823557585722843791778118624597389928723874232709709903263111379818650016069760012995215673524224*i1^17 + -227589743110182739583395004400150780403254424412493761073596509583364823233730608524095118483704204525072224695359742900706205531726487001262149548473645213531098086031128499179126125686228048583086226172437671542951993180026819276588894988770221664534315115661118058510214043439522881805609007596481317326865759781011550078021690122096013418158674273185560040016252132998548392820270776255762006347261209893873593538488625992268606225526313917610545038561381748144612248371255072781899009127321875760200468759958730402276941171062933533394982608712787705731583104177137484689747811380636548057626983476761344845547615140321060549260376909013676043890119174196338038404227518378046970934125340701949753126173779467544647428084183708475915584583894755978431416200076104760985136118779402907969234026349877882829573451474858221111593665736844856790074358817632715266414004404224*i1^18 + 1907410951398298962774055955642466847627628626184552017824783159961118267604905466621065447773283202044874169251860155723152552085054869474706032008323652281233910913039788145531978501547586449670361983108776659992795198150448560448634943612125662259498561786036815529438629655984315633753228407247874360653013786121146260326962029285233168181023116829710820808171834650627650211430035063988748531935172709310686224548629695862320107967159642239576771826015446950472585914693589711152640290679273801335606337493076529450202304209710453600915953258075674124755184180314313781001073289114813056821026642497965653751656119002175283318672405378591086439396258718678421070927882172446448446620761462356504042892820949785160388143771597652217047826753839338535626791165308617985358275187916170914122967725040495117661643854118604168039067539744426783564587161787896217521356800*i1^19 + -4109505107301573929857001294809179295630257307106019659316831698327996838781007468521780846354958681926411104203493895529806425926281973654475855698216384483211496650514428954851384020654097261365676488454243491357508405618149557627636329508607006023075328392172837035649573995574570951353680643152994445999587681229805468837323520252297255224193194184278079544151123125195293020276399796940298102782403907426011641543047820591575327922611825359753051520128299586313601537859218569625412867480177659964035034211896897456863599691828990855496003182452415448053587716618520929616547267549534017417029523721936011375418922234449985544363562451634501560988278587762153408734021892018190032321713974980749387966820363734095249100794307123672816699399269628038415646607092211074508943642805914779011637645874134002304333012338058593445913705051540005930811610033410801664*i1^20 + -694914880296850147878655356948175748652467819742712255303529884614782284104776834431192215472572137631632833516400726408705686106831826899358253066117150826867934094656043048521728509365220299224159388756771687020321810229092795315973866104987338464746605730034370513751691747022074100428664888334534455762641378040404215519700823863486597965242933381079379506494287112526181537700273683962399152669555205355790769178066586131821766862782212546572929545980498923498775863132484557761741231922010767569666442016750958261194834025233558937780281836733016218007273996652474951389641008191784419730280743267758674123941609770644989053534211524214717236515178553792359649241253353973991078414009694813868394416941173237609723542554216819510656805160967874490948264761933790633023883495379892238984111832433966215070147646140099393852158868205060827378090755751936*i1^21 + -17935232587782000451812144094648247807582914634622339623197669344741945101962909002370229400426970095125359533398723900257349882279000656613727667704095672542466913025546621504314512680726898932457039577278607340437208354443963217546529893588699577095504086316537860194700933285880265678043332317821371540274537255492635261407409045428155221613440045549464464040234314972780591979758337542947187781523792810996135264911994125057807426476337018756493351254571492645893082470270634229074445357705562846872301285796120256020071183257216205324784108451027882607416191679929564809840441133690934725761031184764453806441317682800992950237403670388128374923564681423411213122268513051080801234630698166303713724885156055969700904485873222661881140909475787011203033693297375801245446159053058266577773384915834503500017002811579682758656506937867795832718229504*i1^22 + 142043033715821362168375216688432205212335639596116487448969044806930811398426633970807722758976477528285992324537683614529351615625589062003926064676667519062415463535184158542455286698686786126058612189738202510025790973031069957849281071244797509056596953358125265971024143182509364575496110837189570918599209883410901710445013769249400093867536982257613757473064288695942455388261456279580159637649639204662810520275081668958708653439827495498175361197564441346820552960178419865058525693990785177189958032438407006563280161714229071396609281620156854517902961529686123012373944609753139895239143715194084716918755736381348161679100126874440027868513303418076121813538445430955687061071120211798946232375297289866913597461274531462412280713448954611835688671806731763963241998931038739405614224388790362709510045048660360144773178052695944069120*i1^23 + -378452330438850277706208621162752766048072520485068562838950467122670491483310587710064374264835519451508535614976259390818851230934352958460913436642216905632783783364204477004776426121119814307229012265473687614119706125327590715978186843828412730796420406122702964422823921235656789573458866495487167182044545157320924508476514658284036006350311795594495910923095616262229182082762394918718144838969262868336843642850685848608255502631950251891271701516884707676573172431612744503225881215311982521240271245094622101713177208171968216447950243849879141405305116844745015881807698500673335164634434114509562758426407874031929407248428426191018159687255611937369893158385590087352954605025594888878973355345081226774394503095976520772067218895150202527955821040427457622863415560708838368069353351065315672770568628051195136731334405234098176*i1^24 + 614062366332419366580053013476314073174891312913986347825154444530321958082449109573841209984544889679846506824526164646990955986234221087707698394039609351619585272666515119289316206407701985098479402098604932412992862087347978233869404885507816414524919781531097737785872253426445220153077069108251937681142936824527658760771726294701648628759546257518131368163239749930413678070195185315002704656950054426403005921963557193856153337826907749922308809534988264138051871952283593661522730654155837878396979975338485423611890334447618656583410206555620235469549170790452058679394697901679456180438622401815377164542323848271211948960492325114159705605240773566796030980844605723957743310356430632294085340176885983976247801385313779547488374741869345578338955289892250000330750272418807956939429222423645960500707074393517217652389445632*i1^25 + -637777047895581053505633338589183057526198410095473516176455327072158199436339992363714846718439787302364899289197342526169320618322865521285549321072760850784670394533603269363820747684247528526299259450130698139096396994168290937148428932457079325319117462642225032931056936039604837080230890762314332777174848962002805843064792900004764645765016907281291048265127298241663801831252637640903784946409420924198987585969924222836853295278353869838824200497619824270755359598573714676255287161268697081834267039665695679922431059750438456415169991314146676267039149687293534282402433468582726918875085949997552120385952441670409465052536931796666876457138323508538758733039556862910260171208425370243095680085258488416810151058522021477630839298328949465934613702932686164034213546522115799113685121374080189030945253313078620061696*i1^26 + 390548735131639218675586593393165517885002112226350084385490149678285770831906366341399872183646440663999459361267386533346047374126978367411503333512880709896224583416933021801982943857887752723619814579683908664284788787720511137538712408318095625642379632311514402035657074187796942959852695883073748544038559449907957072558369131877225704337343194430941357689556716901802983000403807337399207159404961449278038815906324104143929136232531494750798824274638914419043641991040082913451871411021914898029983938369560058230842560854018878605327909918777991716460987304838787820389246020500939779535887281447504191025742976828303498618181788293938998951429594283720865520343141380629831453664391642578753268333030441779003998281691169963782138976687650774445148521312485111480743618175825781535433083680350602781674302055907328*i1^27 + -206688718640317018221612580653234072746233559863897459506494315472734505887198939663217971673311176855721471219520930162445089473079941864689933283673495006693539597910943042142559872891198216855249608336455021710916419991952911373433926805535507626915628847189076901357329967447954322263025445726055937275460163187984157686913817676503986196201942735924906567425252078346939569405415548959421146202652436626568407009685639250842143688466229150286621297996852337960121669950547497021049470616693655320800833321812178510138421222644046818616743517445088796729974043455050853002586703694036051388062244223093993243640415708131685518092918886482384471622340176686374335526075993767646218159141367942889547496325306946054138728288557828700549352824682647918040217275682859859366691051364500188999392404202660417947140358144*i1^28 + 683191241602148309200726527076514980105456043093347523890239696097522706710687643719820620963008940537996052689072152840154901534677660714584337876382090425414782238059671107277482827077666788005760782094256695278479379900650120421901710771549062339926632027103437624404940847215603845804833276517254373041416152363203502604763158916092304257641923447804471738643227330050616533958282790682409186084221253855486804472448255938747879826087747293198009435820244742380793687359326958556689850397127290322396293666127880716063962204535882346672937646738054431843837618805062094197871928978542976630039876920556457663417997789183325860392368394993333730973817382557269423855466318004734215003236190285346273951692831132464172039111564611429615479111401343978322473532807746191686167132090562201266710481548611682304*i1^29 + -1687648539544386592757256627078469667921291199509145305278005506897044278553904528126730980519825892444687631333050217931348398324595226556091391591330484493427209587396377765625971268322003864554252543699212083894739731116310234733898108089627035565298459914418108419770932922595314579585618497351092259168194668328207927076714964171448196993576863420994298511097896360021100617208510325204915370731071499050814121943422310737635661004614308864696540476603163559659879018466866917129791257972849167693791163528449804083566411215614120255296037053723316253065392619574606584793884186984888902364684357896441901799316212086975903695964751045061327668827183802787664084185283060428909968906800603689257161980863005632660314265538476891016060122291503516621225616717741614426967787909338002580574004314112*i1^30 + 625673013697410714356976874845349377335360195818328351023811447007727407130248433244343432683454371205157917730114338051640867849596025882554272418352915372588989078380373154387079075615710962663340056353705903855779264781626411280467118473577076670583112073025066427757594696313261909287711611200873268424093258848904095219572508676034649172352751438777214126844917163666531882220598044847735266616350680483891783728151976080522493620365067135353186947456060316636292706879234629834686976819310116236346893204505103700326164715151169378989111082926026432798639642068334835447325896883717853999061236561467856701518341369579593167476872488235217124828919511964341964034891070084346154308044943200569095704320909884358094222083910140398059684889700117427979303482499999336525446588927880200192*i1^31 + -110493093316376654922601370474249027377580942844321658355990474590509190201041314900095503635909665547346055686899344653215330185012385905278511260572265623308796288388199382328988995199610285244777971342962306663885102800232041290553387414216317173885960080577440513796951560455807873114205356156818623453979328324954310446796355595280309601980528236027288638259996891020532584596976120254905713576791502600492271238502633165392070863342969693701823817866335999124976001873628272195022380755763359774417907828734491773973323956549520893661445152380613518023528699893559996701394641716057850087125017915530059734673854616826760052962176022297060012768175599861065151849273262377419448278204598911412360130155976667776027631357141379489892413759171773089007456029428136425712917676032*i1^32 + 11164836312444047549932705848494130404481990094193955114327888642885476096341621106359607094167759516906131582829031393930297142525985918520920331677641637670662495785718412490548946886337779967098317775910220395910353754785810701759716964366140417311239528342230768276429033629339697506835235546091433371109520350328093866856456511804683334562915806474123487442966053981946290065456568493521667244555986314363317773067272569733334963707679523619114984766349198505405894726996426016597519558200709521353543499727478210935987695512183872387422126961037581664556439049344717472424055107252491295496457451444698854736213306484839743706056349241465459840812580854947785402991069087172118676007216584676978046188762503550410384110610214565475278887478940807521439207253088403456*i1^33 + -684692528469123731591324632416552227639450210231149762446317540413676615983320856515515623188193420590393779835502467191889433962673212933977023191511521154255004795805304126880004351440024670452376900704836520980692605784702786063887311786817136702818683943161936341884419667000255714741921631918909272384734425549938454268574605588190963754094696954766027953356672493489780783970954664283118012260687734993265136343347126500960873175862826061417052239251766483531162347038855735489641845998853856125305523960844166233983478605694565169592584995218963914327733581214911722918051061137133775144131390389607284327364797532178517473364970853421522250897830274090840247808851308493679635637291318298029526237059275363191294397299213827096841805025001111073429913600*i1^34 + 24494843550740682559432058328713827536540894328810011804481249818026056820480598883705432855790284233240145208557597532760717272906517209113727457046466092961779159556730467131413629275954012536263575556716701772613278825616256943762362605964552749684845283572171582437800274011999541704719199719804594667845792297498459132597318025249884453171822577325707009760327411353331267454218471885824048917599669776805692119414099838234547331486950178324104293470306488555635714468982545813772344592187329740779072078247099851610323390314003925846948082552610479535552403881708044470730477852164644154672020182689729150910107439191029928607242483742071100492458352045874679472461611155723485134740313276142083071945522876566648596506000978055768108974708097024*i1^35 + -404385058632204800923028937945850900061847604244219992925551522731106556434863040819566465068289124900850202671214730946324274580008374127107068177376014938899100784969000340280764238963144957232473813338714024790286340034233625229185294251787930193488495441789131571684148925193594930026231120725598183385832683644539336058491329150106010798644902464639208190264656672151748481135577096655687414225652573870071310116260610810361535788384348088652571466750396685386561200945910068174956385186114189856448494984202020317447236887029328624021711014107550504874296014302741779323920845245117521518676609490061901855024968435576181344750409877181016777675893125520432042319824001444229873722283910652101517885274005783443052020029404442410352640*i1^36 + -604305296008008721100000239819970431978095360432060787061914019482286823941427334590154370970944345129645444767265538517689527392110867712341269925519475270744218025564473684053778039158151098952668090432048231660853201914754965670917099987070951507907581941039780026542285408475818114052766449525862687393714335952740358787670970837761057651082813400307446061008936094025909942705843924722812128640166184529018365513908392716626512105182930156419984710975686107200587400310223165894064319630598979542047594722472628149305956275400450465831650317863163215553154438733869168520859791972374203173703563930490776207350484743804246875506826201179511340591336032356463519196848624448970180940904687680020362763994793966527930433536000*i1^37 + -1254364384345791128240273094731264128329848801690603589701062134558387432418441278599933648169568205607435721219660342957604081104117932577896255728391077921401009532841003354023046639002333070835494835019260953669952919174158732616649375378991320474154812003788679616587924263933702043667056276620497517950639357319947865150241880819868148792402356022836557718932739633338138949484570161076651888812260868800260056579510202990534324506367758724646366856234748651978330666973100203625895622709754345022700183885229759393116315657607680542069149131789675802575851116163981807288002889516050889746323181351184211756228808967067025807624162173075337575888447519160004830845146587627506969932401530431141154702116106797056*i1^38 + -391640328265111303454241935811243946556284594938122243542726848338363569336384208651211168585185559702987483504796855195587108103950876584772916202033858934170085562753936896195524919172255431743292565548656489920858250582939752326053663224052627673854240559897026499556776425224899929949907963979760472612148456269139406507819136518371340768157053046881174249997785953720443296427507088962870942084323406216286970842733701597011708198672149211972055779387573566559229979678379489566614278819744123406551846927606523335213561736324631007298061165675868049929548736537512746326792605320097816645724895707104182446520925212970850094989971742848594130800309538753170763089631004635940851973193959812940955648*i1^39 + -275780935819427364699726880110667694620965840083700767653332993494139165219963385861135574948170916278828031861650558940608334841439523997426481711140408421860476312440507239421080923643710125533807247473709375167650463513183558055189591125425491042064195222942060302780442314339724701947937524024528558504775614972258820273733098004029296652062729483170938154608351486326622619320753207376763630717747008436106338543782405705908101140082417922446940213635524600044446138502268049893395438276504471882217139707522559643672894397607859399594410569634303580117208287110072044633269524613207610438359281149622022437883076385529869096663470178141441423235443820950159394030794379021652695449600000*i1^40 + -753825033881115141355353771478286659767832087612885601955585191709670314521172459775123479705964517719182137040150892584896400186904802995624914279577625478692049485836114244230402356297317778804438395819996891028860095171864402149016254183366940843525029316636967768695193632858083916040766033986881947097729242603238080581027675942012262072347527811272472234268356506484852527972942080991016180820093023907183203610037830600797596522991692545960963432148631507579964897010842635594800121228690224413735882724483189430221580585947420398604613050429375240471384949732610834051933452787954260648185058138530489855601878195018627995396495864924172573940656669192482088550400000000*i1^41 + -3676191418267661761550754343222203309398894236976854084023822519981595012840469236712281908851363664394390153571839334031637895377159562382182984435866707707234075783981381514532962165990528719214921860052651527272854853278617709241746011854991576174075156618459174714784388296712952735182704336280703484010514037611461416609775051159331585882626432575143698220320317744370507447042963223610146550619445193361504378851791402732483389900463679837517344752504794294263186012446496762821606706281560019135613860903788869083363153562424366686584862221530803093140216829008243668499143704040137910326576233718770834135325456391928906412684348958497877499904000000000000*i1^42 + 504587617966697668360918825052438164775128404077745147606179130101536854058523759566667978923692442725196634907544174422617219603985863144629115683470418197311158404502044969581970779166244779924345839082628021195993091186993915190623083925917415096722534388581417965149974825059186695347066893777051652904035353319161205355517675129965560416410366939973922157136990697269863637613111252490346528115021396943745746765989898141674923211161345747586864640987881831317909822966671813955336453115957878697210172942869526877854537954149664670061009062893354894043854117608549826448539445702706301204114432728096644828929426499414530891760000000000000000*i1^43 + -24103735013555053658757459618378908537655578567312499014697255710246076469163234242892042463416477060272963972553652210036839121918562707927833400785716441328817490682684038401892576448141580665458205610890989828128072513347213127792026694741686529881894489899108898659661707143917466819177832927107097527126606887233388986470704840855805967721999361626692793405883114301330887526720716107129521999495695866219847897698333743955396916763318802390464695397023908003539168861601920048541188710979867382439574820532690370027121153338894450664438295851880374695895539580907598562972025127984210332401646842494287143792578125000000000000*i1^44 + 2833102781674219096077580644430993566710983636012572092594767879348010537158956357598916443075476226889525756364803604260510996249477463065251318728517138373945590695428881271578256328405683731393847807693553659539086615198854985292817834717392785810018505784856318147193162115975089520727696910568755342477143705119877032661675333551592535193109453326936425406708131259006667362754743137439954568995921109153510976826764508468948264241853471127275325761513138270707533409903831702869199401091175796607412641732383904678212310310864332189481566314584991187342418062573969047359958204463958740234375000000*i1^45 + 526625130654861409341830049515628084271455601489379535501033857880489646639457846048137843190357740297293840941887185802401523419637403489159973029864944224600281358790651106126975859538836326666055496956742833145599058717072073736030400303403183275952082684504432246553591163065854574890323426058996866145128829759078456795907111844597741421984554849846061990834256159770643785886091063172566481682129771125491038836844853812242855883285266939666193555146863667332053288531020997121748337215867052395251384246355895768337723762198050218737162649631500244140625*i1^46, -419645896441153586432453885631669822773380193699939415088589898547328907790171152837302764205423028187753775687312748362336921638977106579155005242474113914195221699710350436205645824792304321299804248639844616374175747901901055602554780075736460857007740058922691618958240701882545012136497992296287812955386867150431193700152241458743516663718187336279559748301799447646854292536208621019286163089432516962065455917724977600206248757977750998704506035447460207174810768985984155779389719563213985636968574636216216557853648082514786412345923544080587000812300210989663638044527457250822085157728970341665132781618637667668620203070371931015499216395801479331814044664750446603185373055664904279854896336190334900487977495101883058112910278104944688449728755480298812473784600103760091379534304431268866890781947763668015852424400138400349565132544807194438651999999498080442817767184575067100979844662450764143763548988769649254377930118656769982026962556982909304067245674221011687730330989928144546365765512642878282053035820649974608638625920890420272108251054022438439648700059417266500175941247018389437997505124571563495455829180754783025502373371472530696851471567269280123440189615332139077055170636593198390401790886753265965686056521971997370587545600000000000000000000000 + -387001746558074577306901662556139741912516309666717866628124135995662706710840750854723981741212007812547764182410868159812198144998061096201600893784144309565190987751361226031397652323393184097002586778973460717820029029540060286383310112500131585602840754711481262201386030046005197684929071900685645421876973240838452884160576771449727459688080692592782213145536791715536858219428620576264792463073821478053500921406416075430811499273646316182511708010244425573200016060500089348638922932578625914600363839047740919148484924982400874601586906536865827235345092323133276697902678742333753005764086877346216594464532714893951568571674318723403835259905727240412721369409271770426326618612138340306675915255188418970453627342665587907729525207267789368555765657385509399917733756520679789555609698732891454780334790025809684825019849570010758079414620744226022425930580156887363800486594001072266380351147183314453161658466900676377930240219944923226727663053995374415813327736780998439363571504248569570129225288391177066923429164649571545419050578374151976638801190828686047939636043100639578839740049981703157175444803667041308825846359274915686308779674729229429562336955393471363668947891194102964190955796814993091285694337830916435735685158964035584000000000000000000000000*i1 + -222820043096753358428082958447101301430440038307534388925588551066545656945642312276900594029049885181564377074167845745077153994756120172248025787112065332305844395379148377814006410448499597251613763835940267604124764093697820674226040151564634466597669461725188502840456203486741544469107937097998444162165329021397943051204065010715528116611739658507916579564452199359060719228609613712024373861220289952575434420923615874905459869057131393705486263251498463184602721744320079020151439875263191766113609564975677032895135838685588369953000122987945355053280021986444218723232553534705585003985162236493747407155100031487104928333012813803951365019537677978654153296420651736087559313092417399308383782134264664206446226115774700615117145130496702444742465307500314103949220220437817664544178007755229277035905920144139402104243698707780827825567921604078534821726068532219205825973086181103318697958979404373801071258120050958344807440443459491748978871371285236667261843493244418697361695299573101098222301393783771959192604596265847906745153168055287511544466956280327012805759339467434998768893775155663586302280221045977253277315656740135241969023574339194797901707934713542846149690627845091574717413233805855835184400354274742676720279994741502771200000000000000000000*i1^2 + -85360680010205690421003242853826506916761267006451469390181721279361109944078779673687871927744791003032178044998301996478516652550412747462767681907421533367686610096827698190499791200271277424418303744737377293156575674614729139532800886932601738050857140804009682642962922069077564478210611977837741142317778460078718569547420392038546784689462630694948766363885009144020455916521641519263327979925640930263457211328673161742630066606674404454379626758005580104198278465525456002646603940349643420677919544937854981218419618051416119296297163814498109695360983662407697405068800790609056224616919678998022404688748839054091312321992396117128082850892546121632748123559697565832730355887084563780129748793312509467252319243025466313520745800109501308635283597513976207495776134487217897395210895528270761589573760156970296803869103027300899418594029984774396079218811158144378891304785847921398288037774319654417095787738571320479263273903897074442795602721096787752096534535256414964118784484796463433840647748807898699649173436573256491183310789410264311729019762757905227016248655748316593814281906721687233296134800729091821341138667554187075444587054066200533040158709485061398860617017403352021230304764251026868935749519990526844682402625379893248000000000000000000*i1^3 + -24315304295812775351307832817605771273975407977336164474794108307173738645067032922388122314523342329682772478259128098935852106286527682902668153686681481878723174973914924800883618269984105147631443917792470172746338570025467419330575179630578630848656448284349755619961296263064779186820565944034280817576939620139705920239817511436643074459210553993397675241517274605588006578101757701789372733942164182969461956548995127726614525678106130422304814642901532245956440827496268678047875279207204020557737748211249496817285345197538083979688892399633652287908757574784278329404583723854853886695067339455565574631087155483485683474981647378584668144624021884983512588893183689983342667210949670155382375406279208013061135048832297836132813441168531890749448061355631303472959967795244131637170731349425624787693417407301584069849186618074386144047006751641285667893853782706274713620372201399868499170673627132129319439268387149911861240663955525955536343785351714785388406119896467453549046067576263706146169827366895289554000384774177588561447452782388695160609565662412840760936407524469543162665668258246157814235026846034676538752776615813079830742891800719440720869180730749160145299614083715912746094171607318299711039345836480780297423806854594560000000000000000*i1^4 + -4924839360941578028828550701018981414702172995766962609647366073357171710987774058482294610321529065978162917435047450774628920975524388240405377187192420288329390120265084185372114734691441680511108864230200578177002904854713671753583809504612272121280683554903709793850364847782535079897175509841494640352612273765584759162305236801793339049326648450866392692725003455586578851025579075083734346554789351513957457217614393657019262995587025305450033867778575429098623298744092119601327874015273002733770589414129882774460168997034277352013975566588831808135612230803704242328244765086481267149661299638237306267576612828568393258688176820032166649143127382268043059685890288914932102828596763618795711324306521554117858093921264928817671708044375673887131278123652811728393691411645980500297728536108942683601938818622750094930066710860874834157734427209539306222976167131501364792736890601509327143748589783742277602073823388371852597472177850000391952246723567348568438743360256642112413118931160043203365971175336117829147693686722370724031876285409038055007547046970691106726202488056260542013476778258202976804274655307666785602047724575965515419768530388361525208891389625649555042495936540849133482864179812980605952038550807602178923755869306880000000000000*i1^5 + -925998608698270098940451546161173715914902520702808226377540387901492559823162013377655451184163878007925327848469676455178738055089179397742616544891602952326221553004055411022648781288234164593906526826592109742936450753657200396360119650720219752083868950544388103255146992513730992926155550870768192995918309817611706611212856201123536679832382928688085660802582259273505652453996449361618059628089185794503821747009917399860389439587678474810970256899774178301944507774945563719047476328709561134010923420571465273951724547928578262265040797562377274393435043347186449698747196171412039759917476914256178268060698722443326347451332842281883915549852193847383173567574645405497883653047592989426897624158483099136682892319500413099107812764429946090444394609905517170597778300088705302890348088423292688756672851901105908950837275041737504868309127666918310481143395309404947413734848137564158039497297840252303947492819280666399111089019807466326761780891894445205625677442817933445657239013039473180878103090497119623511770873388480971592304807624895915041024767135426677505806650438960978514232832101547342492165137041775294238342630542291016651069185753356513135423610707333928504831537890940624233699028197325735300600708669305031355755659264000000000000*i1^6 + -101609238297743881202709441356639588993806275897402920804697818147241256828472481562509220078846867497913562098472562214550282612987953144517145096535586160162100950106781741911053836955158745109065633484878741046345091699061662983525981270776281442228498898890284759632190581106087262995250944773324864265010100263977023949805168418842213230061847164940573746906767309576791368136223252581282730756513921024230962055801388092618701469284588657034923519069046652588997922419977495971892167510345984711341467389329548139733323058047224266773588802506844754936172529217628086889966262176724691297304417042065855300920139714147689464871711096196367803391079679076447336240998068265993156733672538824701207819459662626229028431885563325411277697878539933353066750024752231333138108651237350406301034378557761801542671919748131649894802762905504126438209554841145321660764587980958902937740340537834359927169935981095669196036729109443650015495490054251676189935292598247342416907187521376104771375999450750221272694951456833866861980409502914232697612761396820895963735436232088718567229011809454603203192077579167587567836790601186104887430451744607002123130007387811682447015291231177897728561374708857288776533599870229970149748400800254326089428500480000000000*i1^7 + -12390341270813545984160929447539142320654788125608612453882100578081056167255954506294766979486937524805868451763919860916118967045964276728791524173698657015869709022370941122560333521100940956597567230306888309001054163382284049018522044680509410327196766346313227954503614500676716706327640916436264872666658858862512343096021904761384286139050664176958371725708968792004585917591972077889755285991773438672960569478201091158429485572845709029963413427302095846173706227553999265733648476320971104282718618270271014729977589391527198844695447795746991286734538824973128052265991814776141222335057317170573326042043470122586519900367355984233241405573059939382641818985178645902912245388501585489543492844624249032596044132066649853260998733271488493084061700897173633583367552165053120403978543889318973492454447485222812549905587255586689965152433441637670762139052548176530175825262401370980537985119328016093874905890965923146193173410927751586028322190962072484889277035034138170139061333014804956505476823962132697529739865286929515551299041915911117656843063030199295235830339567433844472273242861618666090807526255939750664417504273015309821454197641951088469812256691402722442015653589231985342298009220183954222342575529250681733198643200000000*i1^8 + -366181528335776006831773538881818476525976127208046537756358341156782593845892653042741739924045827262747930501503765064562043063386887680316659121814761967787375796829299796715370326580165616895972701853774867228173218606778108728350002914647273311671331281542963015952896820901158694250195339621043921961301083718823408268286317157275657582435803314184206070803487101804272527047592319417002290249870733844142860573158894789832788903186953131746215893127074179000746286558889125561382834996180206384039110234005450680003431994584679382324956953600457141077490045501918205831060393808182003520774842899327675094160882017815860876092313274702609985035310469725910273406633683309748869118546919248263745952127693003833302461251736636115948985462989094508579477292501981559647764345371083246148243079783835410850875668268459114166165904519466639123574597155971771080887923044614859482386352330648135696785094245780981941404668660596667551455769005831769672147158069932241442777651183710179679618880543544367042307099523112252315514954808029618406248565706975791664921002199473151820713186424629790384205027903848098736868191484606444208279308816918529959908918805142564504648570134880877387357989291008192987685945311554493263563387395760627646464000000*i1^9 + -27581726233764813887081803198112298118060285148082062696267224249638368567766290722384453466560624442942844291919565558897441410220171686155404693579361722619620661972277805243096586184285934076598824619031270100868165996936169184557206305452064191933016681403157176313473559303570010745281187266176522245102056704132501063260117637523751384862925591343610863423096834197107292651269516723173880254438781815577932185478542970728938604009557768606456680166625640029353306886961294211566172895027839076068228670883476857038047181336411398441149713592311963274348707875015926055961334075801149710691325972797671333018712918610582877211891477285613096433633091053056391998610635663121501309370310564943180482065038733041763212270597155610337122301670357037028434689123944689533378453790090055234092305166763581021255535371068438082900054038783713729927021126749892774663713875232233205928456869535328303151174718229323716759766264934525187333448194755339081045370614872717388981042104734452013770520036895707213584330150549595143844217867005936856863417355778868812165772912651340038463224508302326792055681660962351975530303700882710719465857230053430842468850148538201164837390699562742811064406237668226578298881601511562352212925720545623801856000*i1^10 + 2508820357600698911132288348822817288734583033037192325568994469276155052769804619897232692757610092077881013346081729968586780606415678063830925879787705092100677306633431532980146845289938077025192863850664739535244088501108578413862064057639143780948884670717075327022351766330411986819060543461055415992062093025537814492956987422913318894149006515688318537974778057595073120762798134786337627070326541054860511945868876843448446053649240255747972232358766145425639538623108690407778421974389044974202185606968895952058029545437499045304904712182240082307269032215283525428982153744113757937493247199545283623004249406615193637339388499601066267264745251510619623358200377686720913190228632702497378092651988628391355409664160834750462331283435873651140924054914079400274272345672436711551752126279350147894340009084207547711669665713012549554927566840744151508416169832095224562730059258314074030604713190158340455788160746704258080096256727674458165066572746669374414339797909543491232132093061053162738278467341977767255872956086398106290125379238626041974469790612870224075697499320785074682828695155354649141799801256761803124124847508129474768421913006330831008169725552086974910814131635139567405461632504459372241830745079178854400*i1^11 + 100620917652591308210008651277260430184368084799651455167748791081784015160610014323046672258427935575337860846998058689897901648320126085018434837430991377933112694445159131541197233850007677551990112157890621936800462096654385279939102703572702288967181489622148197719086805707510070667611137779704128854942740264982784943084066282255060188546391006433093391768630757302271616871118406104018062815282255245838988965907792442864067088782854766178354867339191044824491636701141220720561896587762888096616133525640178565064656289379069107948506045469085283356216314758966348779076422936165623524142515120580311084300157487132423505357891048424705483147666255631117352560600993897275882131150287372286220444173693081075003786961671970053341349309638325298047396628459192018584167623786997415250524715532152638683988446372420459861821797183813859832407126079452476398750989571111336122658716226213974565503672960942290932846821850305610969992078658003294763944672607812380293781468492483679953429849350447824818389048906491212529532558263749706441439375001287897147855346757212747491354808157783860148540240993250472895201899970721397236223251034008218066922066150626471023077952356674756969328072595748290186798033817241800915723303235092480*i1^12 + 3526839418663052704722425064490137399162752281070831584312419076938275645495653261432659520096318247666649271551541325286344472296298363328404845319750485686423947982057619275733477137540933779970218782927157227402953043077596854993083744655807095628219652765409766238843982965642958560643673860169786726194728393231690430551118330373747808246613721961987075400326629212997976466135503263729928926395589463075681607005007572303786824539948097931508354113904585702611573265381007541565029560187707674754749174692611932449876321084913808275708841282282288318715670749136641599679395918589647888988694746998899567175682035767473368854613334268238677718562284755105282079376030120806073753959946262970474694715535065130207972884438131737109578236436171720355993436921355635899990097773924669735849542536295253284713945154319303562396744747536527486527372953293902993519914152093001029339405475146254783224660690788492823672818683692059113117339805247835994313641962446778941347047144527725026242314387595525397062207824890039659032026766569894657172550922819923518716038769777749199778717466352026916048232674613946909469791536699975044934159093906337968080383215671188210146960979521184505103560526067824944667914271454725200113416798208*i1^13 + -452177674840931488105384091244474838035521323249538965193896138783442867534230468879021065946322847395210162213289265430758494230101145697055041528170125999411594304060373693539201429368755212698043768555555017642341319129199900731466489414055533963023634144688577468331301735377265747658046968960142384562537789133059802430853095463251765154901845639457847230898038702730668877481245062104938904846433203122501555018564646483188916744177666457379003792062377967922522700284598034509872212099746441299629941860149091393437990832116215579882831855933195163556464188887796450033058321243926812902197108618418116196158715501369094929718027696388342190925753296257017289228121426430585085144322977230901776313965836222294052931860995220994863148192282250734428664649011611053805253395669844087275242963869922887643287508160517728501051936448815051106388091875425901964734848459300470284746134164998709897101025002880103932932195372241217417406293652563192434019514939497430695013741561300218594482134256184551066784093827336373470759009134779339725105765747583337279085204744364466864421469582235536034881782474810579113817097453304434157579622459787069965415339094723034954721036562877278621110787304601948233124103957657091043229696*i1^14 + -24441230839837884196759623828400682082681696592253844431967475954564624099056813440435550943292465198623355231071502484922353909460921890816044184866427585070590292877589412735237253603571890468165429643510641871933448419572765299501540349215611146044640259534666189050220008317138192283506809477290707959982212196057501036189541192392938405260276074649836957700242854942510699968496043584388058748785479295114657511600256896624415139970908022580647008638874439402266839917354345911331334911006188172321102877618633722653569745203991610828097735049429178333745044436999138497936087166850939927234800950077701916441104366356866830755229129557650219333691257648408771189084015994647258855768986297534250459733124604908994931262001520937800703347864857905387466523709689806016551831497719856051048344658314540422236414853991276897113131068591693098789292312078302268666241057561671065953444992438780055090005096196651928701541135896194223880589572859094389352121506587555432380390267194932065506196757527851190842937847980616390968356145629446339480632024174155688231252579557320989484533656871971671293147251235260683743082111964733552802790445480798851140849257920054783147600926055621154467727487449099782401736068311889739776*i1^15 + -297344632827517149177482703337461022903947896721263349999920359916700791979807547791980003477134245077423838588974863705666836726844395540880165924314637320246624988830251724218505288030074944597913017608673598399886791127010782548104957444808056222588519054009182437845339687032796703554156048957195223375024631459082630426670227161198407685326915893061231409681935647132290686139100163663390150104167842924938951445581965459475807328339299032017875767450794132558855438354758533893243611341534005358442420616880399087320724556052355345601773787571403657680854879884643574708771961714567357851688084989110522837420908563621106303149110418179660750734440001971875597711651367628535960972453437692459811619770334257199583614056230343903889890697750492351921741417338395235157487144784738424166048443993310752348014418844158878958891323460753480971799847505688344150017404951413305068783215439191943991844064612993580830538341688041314502824655049241220424512919591128204626201080900867830708232968923704616403639716862849531889104796872609204467432925151482861919353771415339828579831111611901791054476906837336462184493845705975150994313120700096645563372503314826482383052897193602811137647540672720782607953388650889216*i1^16 + -120000115783504168511924408826426542995999218170952482296127212561054536529586742239644571420205058063702979192874660052440052969563425364956409496908942529028711534581625555118757768520322179394771312571424147829006794268027981318315753301406358595116649020894426155251545546371617085817470890143284330347366848512672907965133370201479958776194598303421416892238531010634993516958654317921188342646416151947974287676595775050720940065969198735406078296760674412641469245659971437607141428084051270843916115585645185118243341157806826052427442550330581171158063926641869399300786699425007683066836982900807808886945306282994898564833443104766026343794059313503676429905700358221412453552048182087656124205169622159664718367921329930253817120665097229978597651836072136237395927615575689521386466265823664685221011482869089634934564323997874858934890512622743833909522016381342959109526432809579321331216527814175787990742061456359067513495830401027002544198351937939140494132816269545786351003228053929017495391141575965882305899598513743842804665983607964764056575809482324793403892869659311661842761051899633075662530407208676706420621202879698247033756472887758745799464057055730362314015445272464553380813996032*i1^17 + -473738122154470539340471964556645639041858824846516750591917203868541157204700177758622096872826459575368022403964178880334760367433178802833393682836207568725542459649111403930791518149781965455208306112811776897908754828990820020825762999442629964908516467596901807022406343141832310557428779390103864480121327415767836118064095083286681264185650537004482355996727393946427863249569260294169107373010994582336250509456637631280180162157201545508254180003370375412498832844586799079035726219246270942954079698676764435218367809039621386085265934946617283310560530439546345983006377483839889062400765696310839247970330766740560229827099428226675747822749839884674528734881398922457056546961335123141564029587607363779033512981804483510344338536102092073289739599440891802597046688452074657515594518469388990689208756512266669675715367853134712708438150628248237073973285669307071430958900654443320035388837857374698139631210004679019596829388680978176237570957745356181497124820997439378171206726497963804217581937285248281409733890284466098646649724489231993307600187333054840498284426000864661188760055006159009522379785917514778229918874012920851964193382910726040194198972803484870181323500700651101356032*i1^18 + 3921816814029731582959562499985670770595037715258101936896437855673662001663258451061133642110224077786559894678223741659072123114263756887052379650474533208511415853690373677021481682869730598719587690478033595597005183542161707067039646304476760650785330295029989954770088384280516853650231302996874899751854953830695983889816145266275839976031891834185822332872846382924078782244387497061667291927399444686944909934243040093831444715130501279574026734155182735281192629561069744841634916536161543274628181551086556067319922772152032753887328320344372099530318395091017015281917539502250902733426351401749725352358682546718548612285968116666662158645821135223250869471431794005696465086658208232230425102286778572346415323540756534839759292277678551942695782576152894143782948078346494283811674105700484396494748525120745527907257871561563093740497092291688100572822162589933221128147597008951481382298160937846963407188507116315386555022987388377948072632992431034778594240177718163176415994250451008007863447512741047415875483761198260818607648050370777239972138601482103055029365149215450028930371793254828436996551817493512185843003660467623800022561721760715249725038989814933152590879913305702400*i1^19 + -8361315414992353506480889553454348332773421851085537878573301755790798780563333902406134540632593246682275127448739081459399335628526363377108920435200600164611593010845243836973094979190859885861965700605695427713615750618379881227307364388936260151386979408299346133210731288090954124941942223218085551958598055968251769401681320430246577922802772213696309370596560027294116267107447170936633853347512720696730835199453731133875216661481393567232491280521645177866247381612328544069733191091722711948447931736442593740585155815140102639905833190276396163003179195188098399635231244576799271487123836742862585759000519914491633102618496701501701793717437038897065000615880037023239875854262675703047035915372818995403072504784440686322535009062220679074995737618634543197783377293903544136723780773883896823677751753657280322077338068310027004996798436642502573212674354087236640788689969699622306115114194389567894188058978918770292169503327406382073959318665931335939152929666587537662977648798035001886218355891824568425512397411308628517703824079102695826126921556495156747083826775485926645973291354306317009427048129522582225498274942201869560073995848137842752718420331037171776646337789952*i1^20 + -1756054845669482252119510718755288146649114055591285783970789884497581726259885427434630108316809640308499364251472285597083927291885054902956603578127300310815400613127110682418019551089706319970636718741349838190485270962007131808383966624602919548088636392270723938555552121571156312161941288003581665245324572105037955209110069515227461088370815456678901651038133852071265086723094756915520402471380035841806331705691241407892701595167926452711433499494161627073012237202063659161629621867812043186570620884666426624726431611594528943219239600739377636481955538504156671871075959064549332831265483740666606078216177305416626120315473657667375110263283561663759452435787157814964751200369501271142145993534262154814772772460806664189922301037727211411315439402443073611180555594024200311303023542767315102923198474325648950065935415000062123438076284840803510665950583916968557622178047702155889488452062547965802538682394208456144568237841127749498299585471272980310818363311876816979239857328846367885765549613506843125856269952387296352287656596421212062896571351827168550701340192192657518889292391040428465593976287835374230721958143342741848640245201824568897022472527346488571854848*i1^21 + -34795997844894123550006389730581026162219985343204421862079571711976435219638579411652330502132017794543122563154941480746111670754551389311443461823695555325264178565172238740558061122966834656931218577326819824951838574406677741274218857121618099159477621235111944370463511809329165239653209952309375847904356679939852983712863969438326138302615956350635731451069967285309637555479727506439807589075716352694072754736454000086421603645753062178061606148220360907415250242685659487729425012678782205720413170208602053280916041703250406678609606319991227881240932334497800708871689413366246795463814182448583528259157599554022902794672710037367749187818893506984748938676620379182051474826662148851865874943634069021088250251602741463702546421657971407936918023771911175228552135649461952306407336791947269882088979395613942763525986413775358885530231900280139159593091631915727483092679337785311635588714389274611264327947128219043157782390223625216836343858286592311346057076072768156668222108261324497074092002662019916535341439740117542498883502069509584709292348312106683545817277063961795597842999882749496229740949328843795221751176103693022591693188458305493209206948058808451072*i1^22 + 285671043557650542903878878649140648626613600726210873361251742715677357644417071519523965123328691035072901164299542558029799303735486445772252164062765494614706545063136878000378186237537869628929583893972318003087915042775476854426889348707507248078981220841562565505896843597511430319813403143410040770844264411466764576077136427263161866376092371034268941870325663950320078160862578225763226750962666077695534273515688281950584473012191695221629851393714480116366475576108211167211552705651088511114043687395451066544452629479566179979096140840052851636956794357048475214814749546397583109581879264260984950187867375485190677857931485329684510803966904080396860952827758529927828861380959714409226816805747980107285613337490544107648576109584057523246064264397071130539867352640436735482413426634582593688122728689286147284367695734304339129000754301697668285153040809905404709402979773285670026238683716873989852492382462849304630212966210941402680315827953026560905839393123884015473374325899219405014587762520029732817353441618101228167844749651050168246996791603263643684163882148744668916174329018181807710730274660769187414236037124874380063052176076047291564553310044160*i1^23 + -759288031154073760675799905068348128219210413212812545648610069865769036303224520110516385735912363784842438049418753976505582752171711982236005889321887280185231514661719109995867424110478908332998524535658329561561704437574766985329781477460750568288038354204007198395975517891473295971408780076281595517590102495825813176141795877816575191729783613438036119692163945603259297486724924742199901558894335031191333464653593162032476866959969069279984311078977066166917740344286290186070760387345928695366185421301974161937769879284047998111906708320917449154450384355912180628312018932176676243759214586598024666629484644816191119661077349272075896351037018229426177809367526285001154432495087292355152853024135517349005105113692910563880296796757550398567187467247699743802511592262404153589842076647058404662542686912732521470481079664095723908340378008331716092333416095506458816067226203432971211716876205445825890233608841782797421604788580230624812729520735187156366505682207238608003877837068997148783605673525751643532133972784449850934776893592841954005989579046804116669935400549860135630417008970945080700618497044497627751528299940029605668084875757606479140487168*i1^24 + 1216082155161429803099314021416666318772181059170437805077755312617456191074667614259518652230739328953095974974973002036207121281561373840481765856877183809509597097403215319084220975827035497880425210233782116979542847917629427465672120027290729451969331985733701516704695341165541449662100465188911289917572844086468173595897282544699554965070287079461488484158000345121714662338198252171316918328973414270946467247315580497530406551630033355164262916794472604001601915016160189034781449241855820108197980048511719471031788598859506565647358444661619042196365775243047747662935967476004513611803850478238233755755547437318191356139494947277094499989879958072054396173938486510489111359143919930244053391430285524941106132843220333138894290564132840861150334277156187708961495292392508840867480243803603859100732751882104157070854246399008420365595391504037771131145350896189491692431671146456571526992578644467390290007234685557976427394471339176209580116389562106587417899642273805636146449962433694059885896774998051818216668373961370333913670471644836375403122904198028747593383372027655605343347395026595647493857831878786602817172969646842990762942661155541221376*i1^25 + -1237848547600006336252057477863286758761227889399447566705919627234179295593570487499428377217231471983945502599558111706029594280292944570705972848156715304974502565385929242724929610665811436574406221122120382529735620880975674550091443547150471026555800656625953147439793696539610893011189537756420767469699112853690106020329600426519260205917100435625712110801233102242348233460877104931991137691696148363409436567658243184530623525404541825291671957921431109515367753524465284673482039134724240007953383306490610752902168080544127773860972054702708315874747676464646853490745001577139691834282888876575591116111589847766250055817006292681879361683808041966062391250679360097341402800617021987394182197439181352497261048654828043840862641346661794181880913492995330495396804602417491122220129957796275585827917544215130007316744864839100527181501661290147218684188688251990830483249934609383797649663911615755179023321529839339541903883029774503351956860434059277304037828904479163801607971972163673317803542756323436871552843985412055611201464298308378075368457918856476712302920086182703091858445041482926626760134075061610381454210018471553773612273948950528*i1^26 + 724806615267410784990156129893493616386625438075300772332651157692900003350123956134468388637388295208605170956033315267134905823664880801472072262983570985078210581869280553274410197342987117336255367757202721178129819197762737260588891799328800402673505377165339686382317775098735615795491673343716020390627692746567642958878992387649453929776705107444390147994349790950408530889579082038341337517690573866210416900350665877109669731119252516650029389888265535505525870162148772038252185100389041157148285656453961941513316126977974414804604433182995532522983748264982778004703927124649342375174081277481161731318937460932604315334002489089575819812653418086308887538849334820346602841991584985053906093291834157799690760851280425130074643287044055086299690567139868303064845944418613825774451434667973916638042076762158599219309691598328128838085484155653121350445000176722352594123469804084820550680708680751413811551970378834812262866376364571429329062028106214244610849281693616284867671993906049461755995947100219622156577786746314944891100857516567488758893292783224835256104511918439439285803167646512870498753268092222688267380915977956942260731904*i1^27 + -379030077411911746194615534297264503204200155457915285798081209163364270317414283807952814356646671986612975517422940547416257901349088968771094434800916850208454650133696623897922028884443905448937666387496190984730823559862113276222143510798501716361373803681596706610154729135153507368607127681118172833279087823539525981121135296737691373194239789107947783750497593706013621877324886580392164002312779946285072190646119680594460956284491825305729011802281756673662527246524407203304235026605397224014420376100953004112943992578451908337808169754941516871856407410945702827985246166737571001846663709033941079235989363544934219164879385899411256062060959689700220689645287324986611140997676594791427893626217076088103541710204854733142593667018972047671190711569857204767327680500479684724801571265805148917151054588149156150572329196037130357381904515458741991956536261094768274733598109729405995000622856084645475903624942547099363107924980814270189957382849944581979597935013795827927109095806497170683547953295640813614272135137959471587687257944684101303404100778970217344003460749907245739896080243054912913555165729483339787795809121276526592*i1^28 + 1254857316729128869105405256941721456267149476838047455120018073978580822789113822518424049580628571772716412627568277819917113687767308444363088679799254360985047718880476060707526913975266752716270558655917174665115686027979591955547546511290813111110760131699860909542056808626143536422781713179953537521597583992960469677530123647035792245685629614983287968904525441374423250435151322381195521624365930957976506097753832971328481827766362434044254139343849727590869388461950933197870653849405268568983800158289945628477541928500523047910190060952149197470122125614544887213660282639160730447286471592429676173179275610356473109324821908359922872185600159676983670708630554961560394420101889282981081746444113173130161600476634053293961052645645126759022459069501076152654116185036880062942072891492233425858075383060643559001177886131338171941111479713524590238784342449219836574609493482251292948976682149258757702709942325714212397435958795779886967978286293593332773235871566479235610120744656738454704247638680177408081967003850759056052623874602160512488305069268820874591927928634635304291906067655741719195310665943027484258805481472*i1^29 + -3104326435215743639582389929889209163444504341883228467458811237195988043698131030372481925760682105705108163119493201445153461545135317668563659919308902528443259143610608918673929135083771332750119278726121341954696622022529268625119534045643604984921292459954113315185421841092769411085688197841981796723177978055365355716022360302976803986417235948466941853835173647916107219975886366915145395637366562407723404923212084088776717632421739784882499409822044704003827083800616973436745479145660787515443656982386362908016651833070567087400077300056857767754150555818522032178444522029648197212351073205729721997386616327128701214119661464285318075792496970684389308906987105019387398686620257157344801091185945602640672382165496574854047203998980543397748257580052345639790440911866638698211807937009533224423904695075530652009216266219266076037630668306625794884628411085770816987098840473602648369313191093171445891675369478778200283819233165757592547981200391229720024917239663703771938133805780569401191474090706651035834593518611682383672451728538463178616879666929391626548049236975419320870027740215162840874806738405887574016*i1^30 + 1160947808879008764170931830550395082740438490569416200151648096327044719987652313139459161267953881555858246212573864339198644309859734526885849988018067082695903787641572681490557549994516177346459545751587181318645562176659827891111781891936776866089753678315896173995172722547370378831706405534569190800288855532497538621941571818687752792160697866247314474928857259942997928416228274079586819222698276483406704953967829050259005707967607305195532252839467011960575634311300979830080262255801052359632306188402310201707139723502052168510473444066585318008655506735481726148245909003578948207005321314070746515295941537153095716159923605003456261328652980094993667110092369188041934725101190361240545997667339914298075638410572830477377217348480204927121857755743042685753661000195471732238754400172314199827940044096721018652313950730810391916638814453471220093821455993701596611706415355134068118644131865660189222035279753656629026136506989755522644995538101584941857496261446537233382847837597396878091406577810033939220293446477984799182703987535024656613996073181646538409315198655322723372079989850787276870916243456*i1^31 + -207028028701859633594640866085188021233829177231178174518011833310608532570618962430016664190674364666807471686636928169614862170640625681018221044718859736344889320888947158871744403893901072084146880454998245111271304564311322259363156002481331067892847469438078959830366058471119816156958366009284993833654344085067412340422589508253015783730992977520832371820262955955799932720268365047757928361016828031099263759218519745901621977228183309757766103579002183867371469324869183919842012936732824274843319031602043629621216832832141198423122988758943053090691849858256080329915343191292079052006965002236759133667447873177126403535060240557715477056796341653072377571841716444553396409672021028293391847430900531765970118936298218028351340511665111367680858118184520219858004149973718788909563880872505733917403418160089105441509864328429284161281032550941638275625215896591446005319850196794684769721511527482734689878325885846588030205674711401236918476333024322154192624868807176457151641231031872648802793072805705935640479347135987089669655615055594144388979920413205674820456761872777406567171308503041048576*i1^32 + 21169207292631836037597849146998653033440298337405750926434748933028043860015024166402562450423338416695425500662999194598646436213531049971813230651595485850564655895495683254116337639297905289712851130011798355047264257322491355518012282859093016784965462375641834338624578573544654345061818080288840413503082986744267817120185437405586891528154868322533608014857632505326372310475570772581750224721492430937417035072613062642035911484646321472408937027029687660054922184155429189195011979383144115044730031867362278356303270327565923008981773228619706717029086080450461513426634445680215130943262801023560506854210972632388130008965906644875781110241033632090548648509323022264854165757776355705980890463136297516462906985876667920677961926383297550654717820772775053238615056101966461239418283633556747203771346972815250875352872328989610829156751319002885944381954330897077916574749199834468307095455495575064210001799009245561683139323321030061154392988859766393911165817993353924955283988566760813847295413262725040319711485342220261313895036463499228233620106281180342402018995578188089522764382208*i1^33 + -1317768677277290749082801057144304432573452968434919545043464796865691385218748165045067600034138464342787841676976821508616901986642133112703829359135781528700219701945880585584535692646212013030486333863793515386876012337862847872695282421668404816876306503505750768686468248968570203024940152914755054025579766379811508025943184704404110251280577651157340462472969969420071791889715740112015726004283026016260899752924928824558046595994551698458768591363640504639313865707151474958763389581808833210701539937086197187579405734061568437920309216094738716682870089327504603961757043275293165203082200069517195096761617768828591655288482296947912417445342426756985346537373848919569539332263346524842021031612311661172559080983650995994626970999055694893950863189979320682899401001133111648121031697907207745961218390926042715045862001102788895992248724415067186600682969369566188068119758838939628511959220174249286397974460792633186789984198713714025012240284606196384053607624213718054729453066107837512814827492953205057178204245302383697026479743964850426501619693533348071984887501737164800*i1^34 + 48242491637585566454486038955422863853100220802296548955015965218915061657237471134942125552440046502240141176616123319969061645496328230406103641432156120051245387652739784395616695763836355016413393015792231142357312990130289181659061761862291988564686876710659895181574654775844288310227486717155402221523474393919750589727246560512254737443811172517636545255910990707585654098137858108575761992768630732239858890706125104888327923011650501699140146940945849185442979108970441634844540729145842931517183257101194148564984356005326772695640095000180420644443082462317977287282773455507093715938012084909989583541217772055833414990285203627224974325138774710511817884763401759904068327582152493292017084541210189982769901402334118314192540894887154264811771664384742039944099934199546550539772702230871039685701636773872058700690053164402433824660489918168741259748796885706474512778113911312750933914544603499376354277735643613020452344110924461977368225866630498408782531761059723221481987845913491530597484118083269556958116585696874698094770571908669996568087328816186232177426432*i1^35 + -842199967481794208206783516949701756277234162741205687505100776334851267833618013494256723106050200708029903126605905752123814377209432494225758591520579530699777881912038925337243075425468203499571667561943467805716319287360926515258185831956206870859545153846834477717460577459071544615340618755867112556971656550074327547166191078165121781741661357259966356594507160430426668617047282543584164857898480582886575299607998859406005936672646927669920101436928413077843369832690008214986764038441051225496426593380413340425608432448622302215802988050357226862395173017588650233726028403434301773138628096826195938940206459373612508156086314366380325335516030775128514776004352781415848347848227513503077710517510978398076923764427280431297622699082640730537064585606316315043897557961968752823302915949277156759515180277435757310524796488467325708470435202440189135884846730827565834413699374530237440305500630468515143222818434208019390151177445336818106115111131737205232373318956590244046677062799083305043861408416941690538523920319054102372635326611760207227658981867520*i1^36 + 116061695875902302425129889681465387921649282496901754808342749280635958020966952573490187800208593033183673475274096355381758843917029319946284566173170418112115608369288717926984248734093521078368056638047699092013336165616056058464646470378321741133142577199371356265478210342686724814019394637147055178581669596371972668188686659764881511928342218976401669577456849165198311685055270564074096128233741592587832199249637350509948472552813225424061449926821277498045713657687710764565937485758217678719360285469901569242531516564744415256089325449229435349308110754465732788133889890938672696821140522732950708604396939911486130792872850312168658995550542306318106176180534679448882469677029292422338206089710193620947552769831885128557917792015200036176630123048088877578439515541840483591549595596691647400876222162725193300428022034071177457657587417913324814772934475411200983717271622522626625687757357074865911199567823817161696306295813345804426660237460895742040415623737522192729649066864263054982628499945535033574471083694434030117437280188628992000*i1^37 + -170530442129478601550539897570904561691732622545611552129798949649306486707520745691186827923556062130159756616083711716941754572352813385683709815396723178853239331217822111537023812526028655464965279660622741274749160615098178733937853988475402889078105187868182532111021760359992721900747132185108350287310009501326838882767645769515671897848414579392453883149462389611207344789296821660148712117195432054875857554560722578140013161485724253252026338894845404080222315734426872176867616989686826016044670389446732786993014030928341447005391082312924957221875553642105675585672249724379566974870059746007511503701285762559567389423132187023792893630356807551440931598513549697481726477434020371710176502160353668084511620516018843498441867566342380304970596023544575223438463078693461447748488637424842209313263884766948257832549178755832595832634368884988110485229475808345504256830005407747099354066671825080628460101102759076097071463077424177370273723281940806484788981513080614066782686936164329740183319485431921408493607780923925513799467008*i1^38 + 83245125301517741962978579221978193088842072388705023920466513777072173313460165054520289450010819055855726370274114786112950185115235739430196661067505549243165649727248405013983212955496342607980353597427294310258778734577370010892525359603741935874847981938386994687181231206351897415515826543857994105494927373208238970762952862320333543056812008028117102202042744947441695673877886945143666484383272767176495938281585482000970786979898520210352348708373644448738157211637674116289343886244879080853924142182112458353599852817926334948878089094911042132408113007730588117267470881564253138289330981920077280566307068834752319720862160328359325679702981833889200872455746792501415342954683854205512842616659209187550368746305649891249461648740048694843619596963741652591320916359255181769505322966993885036061158459785160956634720777590396755796998072549579925080422782099878602041840840745005176154622585769279531703114758377453845485760465227715820188933320462522182404807289128823018720749423714805635700772690135753110687198478336*i1^39 + 573141145387866168832914488162075475860864353345134242434683906487235700852884750879837907549050557117001481864067312202762046151261789723226297835406965927921259768949714569571903705887729018050060812106393242983563701911029404618541039556319261329051681231127573705486609255002851357623490324585165164848790075967474231878106164103371660784084688990092216782585492347758272980417982683994215486640549261571177308596328385770670382629890792712813494082708660152226964437789313053385537055817855420852751322575980493566408653475672201853523784366447920432492359487276712307140569992722194996861252949497485698592587474106109522926560132887515995718922378632036603361014338370074119425630621824909899987392115117829235918988981885078557410767144960038161564911009690745485302252191548813555719593793358145651213653516804055512279774806390895296165905928547490589147940174487258495753277223709749577211116022091918100235300594353806345913411558946275253653346595034905176428125056411871951273152413903835880849164814254080000*i1^40 + 1182643844298485234887374824961787132110563103179370115426381148237529380576455026538513954014710452716158472177735922883467722743178117381629399757987261050458816067313150288439917528583485644843991386152751815731435741084337299868522496346706997481008523347879579349081476565493014559642150542285751024642233433306758084370752181197598510666708890593859021081529100155455485324662152445535118506656358943568308895945843343684658142922236073953132355028395299578635394909153756620850391498997875333165732308190644680745382323571519698662336646614322986583233899391163725895686692313075770770119560628957163797170451020136023420900038776452987708267975252834533951954011777082425039835682120373877540323335452985704173384546484669231665489784898587517267866712674522854720170152086872326459924949588469170749600224242544949756319234727761121053437475291831132779558844865853521676556758722476329319948556175968926597344597448183272219340130721495860336785593962855830340394606677089596091566424011571200000000*i1^41 + 5676849758919920021664501604716992778699148295858221147573412304274052917992634926475110841794801758129434689350020014138181423637292525003237985219698010658775624477479410751757943787676788975386498054985585952014171808177458837105132026455044878244104284805843622651630828364416079338247094044748106454123080771130246815146182907803336427915692611831079367737931221554016657701171125401339554732452447633024257344929571244481872246226967625181091439898213936956644820820919328621559193205895294454233543504432935845004027012395089631817321765863690025650237132864757283294176958672332571080251617622527576603433316354087517248171228938712697977478588193647657614555124620567137435679145924892340558231737566883375184009594542847778703932604190570052650940781739243159765284631959356477689119200350398310949785347574719905863132595129512443904812119251215612239950499529478320972819231268434887897442184897050072355287721267188773427117045363039615011698277252502696445508161896448000000000000*i1^42 + -388017003121670894263285885972090099851438980472365069147899011872142983831094451686422436323991343827951790211857876435695500123366783679308842744080810877723875911392794117767076543495103563459357181803442539320990242692705685993171944031538737239910624067274743590551074930639675845706471148811258793938083986274910528036537939542998587708367359176796127235205634427742347750581439791689353244373083958364638446353831995556182764923361912273003769381175336716698521020412210932717163651289458053433723337463893131683271265156159049395718358154949580511663905877370808411729783559283836508806251380435777277980788278893014388995750297711277515960643782538556511669648882232419415426595693773503139245627503932572713169549691234776271229746174417159264011713034686233523726407732377293007748235089969856168825728706416652508081928686780000576142047561869421496475067029331072955497906147133857856200845196865802485061440754831693221093330823173429581029298667520000000000000000*i1^43 + 11607606503718589588326412121062153985295246846710711338343026949183306553352121950320085512408542981388403863084282039673888924347030541780865852251697252399383437220300290298070810566007992969509704498554118321555486753923714251458944583568005006366561508175619561308279935010797622656625971808311034190258716989167661472757603448389604361303280848474973132498308721034350655887854941135026805041588530544490810561119080583232982679850081171117249788105442503428379625994746725176291937965166492807846924125979372200077169657804059183529489083511668742507321562723515323323510569667982734906376834839544466021010321798654286190244932671944638909746414503430113078829523835265940325383860966521397534228458712484291942007530302455153680440305630693514071744403917152266346993867272349904402218479243347875636272616960293665846603194375093931970198321162079045154859454871414393682836888328561964295428310813561088084212541229411749441215673600000000000000000000*i1^44 + -259089809576029395605539915238259203139988592114661425517151335998895121762019801919741857424667415613362597923946993662492776137325094880557282509598639226419654537486218614163518150345148600036909680501297007789341150446574961567324667913870224033777984490298749954161733001159808413732055625995129923973452261119818268297303944116788762545455308839370149263389613222986682090304365636970887614859644787471563949957667351954724840965765912741656007397823352183700657950748101763864402652375637916331724148649126035048490517429398718286137013237385363210249432394138883989727131432811294651383026089586203691097073045920507066629066381701574546517228174322545501727736139688751002982545126517626371599086234492317061898052977547663530246413435573571902561744196487781359839080900285137627343546910422859889340539761701723452977869365285970517265722003531406320551592781308976932222944882399105667130330236187500000000000000000000*i1^45 - N1*15822680651562663066912968706266209311315132923527487052942970419144018678195854544885657448877160106159009907524825349739179765667691103157619745683354523864907958081022902546508427743641738283326748235628450782717894983985780512749714968715065003601416216122490206948125339740506588098222168804091712720546933732912854482421875*i2, -139679833502161180899587971080117213749045645234518734992977653345876380046713228204457856370704126439930100604529049561946129639784872746768781649326625787311863801000839866777018358061135077446638738981426017025044131558402282168383159676718820131888427086609071015114512289329281938271734133775863345526414369543191362562354488406717678109783895452988270715989705553378258521117500790009572382708506693110372276570746956553958316502423415185910594224716166273726496115907134738336911725235138774452709917079193989946227033948407358097432832319711783865725963906351245801617996026970957702161697121388561260932453655537337585939000861857137369512892458685220526675094585158903720902647529981723146014000869292298828489792177474112407039302521943959549805283841709395221985531480338041978159652619400161706562945338273909909878562092687370092329991501478454027544554252623059304372243051704700513604909867072079291565134302448373430656531680923099626511635282521790257389057171825979300263332876954761020260550859778491677654047210804638083986019566238890467904717699424607319562395169096870981409775452592626356126027577252311347751501144148800842015104360380213181694661047220502226342696716722010682435889041604897133816884788887890642015836513074324648755200000000000000000000000 + -128832319842399829372633287407144970041518380123728784475882322455707686589977162272318159540536024599384204599743321391314897538592048166757502409601826907143674509269076345151139763703253281899084210946329815161747127893963394576835269741557410969354412559858816388166316841158717254477852991437954616922835822110410236116867790975206028671687835214340512402427898689876997361436891665659382695032615544766882945522999862308038856592448840007643469512740494820553522248660853047225314070255278510384012034771390159435694599209962569820232594697865332267981037462420688165586332061427586962815072636729000857480259630031352311685663771698847781143608985150413940259343635320110174758847943505961107663072165089909765280516747999735251670642177295523391601256969189918165879377932009989762571247910832884304603618774563074582604783867769412775379788874611774417118940004008584947646573471475324526418861279441475298665059353444963629313790289124950789343265273999532833325516085358577715949314467901836860104160460525503468709201017904076735128924417637072998413615083230541118288051444595390113991958440931580848991347322277281358513980639631799993678474084818897540421836768457431696185998193662764898864874907623069798359903655063482423116992002683568128000000000000000000000000*i1 + -74207262501383462641767606595513198568922232528000268596816393941017503474767087212770313588002296290716111351123858355315538468755434003317993509501510693968646886882289346387978222589449563025058555076668644660289902950351405442818927002981076297820964152710531986333141475364054359937887655739478455233960677318605563692914873312288331168368026778981923624310853019520724123578410118851100110826686321579586910386670801992272316275176005125689494385323814151236311473819822316817940410101907959446682375569136570583615257497396353608742982775130788024070038118376457524207750248591600082262566870959977638574211299288225164711172793368402622995740059668747135250540706349355866096724831056076016161867544233739670739508335961344631337390671651817279787462083624433560608416702260952894624730851812329439342562278931471923643912146816012750936791767955113734791834233711336446099145679248419297105834617970542988708105007825203288800091068092575881094581365544989441029700307623335001707711985537653634909958995789052054691538639144029447263955738859324265137262230657033538063882492266486134546973849665332828590509098304225358613720760617913355637576149661432328538462410366527173430183188461919466616114814010247087827106166632510029547655173390100070400000000000000000000*i1^2 + -28438054622008306511880457879550891510619077927468068783776267211221120381198629907178207662255287238428842989504124116295532809525127923237437454906186831598129661177770196226843847312313470715701553608639567460567184215882810164964221248026804164502074973536522911875952518093783296534291118060253682790747512344399088233927654035815234268282009123538225349219329249501114664740476848534497379288773870708084810235548327419249213660384575945092407228648160955755545871663154471934466042970325025818057793046745213039994982230863470462346921910729765939061358093431147538389776924564314522697688660849516406240545264182724007714068968127657200868195875608285460289347231639665798634464692546435839446840058648868846139587539495439046986456885430213977854473208430837416047282531449978268531793427559675476591442269454391490234049800796063359473151352240935934437679090162931088000015220740275892768525925587214759838809109366609142852612252158687027455019795921015127023013289118297392304828138964880286886913688427138807076634237415589410860469448770520034766299171711819797145637911361844884274726078112192718531170258945475385862542469024483048974945900232972869105422632529326809541669875399557179187227352390431850497990553581638397755639879608303616000000000000000000*i1^3 + -8099296702617863871473159746595646826615387475675687426291209147328763680443862504122829910392386303897525136420699370051596278602746375296157816968306205282299549320538559337458762564281269331578920769409170128312979773070706510885019877047889297749517730065476099908862888707349803927900413758705713890902873395729814510218608680720512405949888174739773835268846332216401941212050623895359313274229949497540848210148254182849139828757938974807159907015665288454669698894284425644198778000603465972242567142656118044464040674076060024725005193612773262839485500903164447216373228027289073228841939288784501538371993881070815490260051485551167298412219030513745575891084120708158076905408386699444944144582773821464535187345304126182299566830060846869589178102988679454629340170933177198411247155409975392961052211397328197725016923288897123195120230619802095414755835774644889312801635806576587889445567595738033073760105881471528020243320263663865250937846532880764284834090319746451201426782347180404126565802986700519391781115138871260079637983250147401161069380561384930704496446626443670184266862940729994735174635407743978315500468541120176476333069721163167961726273051860884700347594732907422182548566639258498178486578962519163829035279602155520000000000000000*i1^4 + -1639420425229377333526455408610225481168132331879402213124897225246638889452023843705720260121129029496138612433005188269041063075592185274855289986385615173020753426370507774101177679164658454309257847718207367743309486194245698974875391270331985397535435838859473134222489709958435783666427269416901619198656933914986004941002105126401136085316804942958472682364629270861323196990010138511879779942517793409027479173200660203787680223780898561954110081299160800084497617498075559551446843544037598537780955146081762734313524844829216684216566887513710067715818236909976233475764773427400369977434482912716885584052229583899635321990200602141147235274957922634568185713950570208318711224029333919466144728911603285218737104639612225649788028051289656115037826561369499822539000446320309653686012343404640519424259097607662922542483999466921669476647734334648689672463492576841312079961011548082660209803775780094836431663715853113921281129661856809590097478769313612009065384705820396838490649024374984071953980994926117806588016789685967965532752856529201272566497843543289137948898066758231111274104359648493524496193972627731933942871344047416323897616781495576365139909054946103234786196321456762444948667715133291387238357675870041980878390778920960000000000000*i1^5 + -308167753554761765614574937701346807882034299356803837954460307191467443476615277978186072782396065129781440798871918234556240967856697182577639045365500945458073182233233544862212609909057067189133063582886351200123051807743515307154222520987777370131785351520883134738257261126847932925047730695471702683680771090418058523033518304250893174504462008055172443159105311369789909771609029254180469523438593209061926181019937137898011595778879290903608510867975222129066617100022436019752578450601468909062263005135598448772176739812143819501416850171765037579068255989051850027637528114057834418586372747702707757520571403561882509904181202261964464182027303907328172063205438538454688162209442808231171731780962203922594725100756842869084799776854319311169867797289521511806569419789582265344967549363866194389784004833762303735948125344980934202821726464059908065482441076732402282493278074162510546671881207102629035793429275851203028019597613179929248345852564011915228960641962221418141976864913602561676428622344751876896576770404537937539694017395902756596628843461104346141768193304359437276953145318870755480321004643293571773205161144101051355846280256722813464525210825080405285495679474857436529634743361065612915796658648515611018225778688000000000000*i1^6 + -33782642185944284842816796409084291366582938829275283445870642771306666371224107499501360651164783143391120937791308601384930443498701426326160182872955201501094679286638628310433948839129839272674724533434658830527133885415491472281868901653477733799563946155395312799812315608236941329873472803616857614423184175037675016707759820066721462486755206810761418256568827424745187969595807915801174921246279175956083653272158546749272086367347799525232555496649637753904056275416324987003254604921711388638973288022643012488443656612840791477344292546027527672017232612730698477088926839002383296509346793935284097521025162633135457258881274750992382604375696632288121587470446840801920604338429436201130995337341717070218724463542318408383507538802344918192208269576498876647412048766701120459375445222289662904337480480584987993774855678750355333453825711889446148699454138216348344381592147951680269236805686089026136606632776352048577792805913273676276678238784247115901218752717492218494649350263722924354259533628878036156698691167876887833628077314679945735707696593799291854579005279094268918983728237116128976207108856212376501572038953462351781470635723414335152463354339476570387163230865039168092661563619343015217169253816520715503046492160000000000*i1^7 + -4120741064288175521751416332235705102658156646707066665494475886291235065883909897037264293083108746663584998258921572280082976236323070608237893654409886380350296002908981991707423877531807492434788382268290729431875625030118193035781790912373123032035367725667706919299888490228817202177590143249160306944030433788095083045439919987513790202804477002591857827334361235477383220248411266026773112344774975939816293219720826466452783245892716044717626463060285663954367082521464307700416654478659268351037642781739639887823759111921474927667475697388372824344000260660476432011450123467525032775331196843016534690317414843364840038593578500554362915710143380702995072303346293203711236356794901328874438935319445140298672567755286528061201514729063939669399294625151091358503514465404059947929598681644253070418184373020632600051072292828350550698944717964443384896705759683041916396183789928007779220389943530585206864073095882542783617428306708571505288363556041004232698044363318580845217653056366515433027313030369807948719542246316857823381339630189886340981840373006629374454057425882473952617592992910489631069175958486438435926847959297441511261788984356599598687987319189838567072322291068635208684047894142773683668342178900863892219494400000000*i1^8 + -121512054494332640938598170210604199193304120741333994679715750240794205801313396381906813411789101997394223183147515342907298651580136707573372222841188112760075098202221709830545557749460173425022651654868907078079447855374896298215141229630787890304259161357923366718605153084909865820880270640786407367303773194427799555742371445650546618033218077193725572588062661711948700438081991455103902638769249165235881627267263921815416060289713077016384096354987680136001243106409437044991060614530159771828105173537777707397381237897578623721021410070812072193190628190630245683556199286548537007470903291404550962882247045602424995794303960594778973633306493632216525965547341397199285773055955907237806897456126158407309529090268131456170257165512599497809515600965750522582388063272807515559634127964835349615742068859537622333891773973816521765064956478790467854332264848159876294809101755632845605412819647509813867991881375141802452244615994154961865608581833964505145510970301499563559893315238310589963176571499763505516086488180563385914708568404052630649746055065203574912966310918571170462706503049857538214491210015125154660862897589908888937256498592813045234493827238262935196482247494306913262045179311480542436324996964513468121088000000*i1^9 + -9171303219942481363314809098041886467036484013478759335483970370316635508296872823820177235879150387642141368851058744136976163549990202863541205741437812344364035246121819569227027689937402702207798174670937079731001723954169924278459050856554493844367550274561935745970024832837406780190871779864833229663733852725391343750629848237130624519491816056102109563146872807090645047948781193933904266046047363909073877082007486278081691420386206784936000557320873639136070615399065048015597706749431716647792011923613921545943413588794725184717593991314262797155645068795338132339736305970448671432469136033249981780684449895829950257883140932683931472711013759563871561713368269552999962321199885067649532036520265272575681942367883001423612031977356593019146741234059389913836122593673287940736682979678568306905392565209022968440534963820898753388296379410915779819400168850693228451627945366672769978241112280561916506962774548039801746516779303601047186810059268877957458780117616783605373494551769958261029913910465454762781710264444928199376390510659035680002842312095648214472747076275359265904851923530643199144140673963177320092463930910294574336646607484140474916879781480507144867175073163797059795625449153030779655712117975104356352000*i1^10 + 834537029088911516135400513474485535905631918274564442375691167415962253030213567035955435978661265425322092189509096108685928098287719863535908585990459165779618819637048661750566565964261745953589516340696953728892680220118201145033158589417218865252585662347729172879978550978864723855495265902777646938311671098683027638407502856269800668217303886046880234395096206755933053037048488091314238203000457880155475181194308143055059297529670828642036143214209453056534714585841904608528308212491846347602388053720894778737269569182480358600085995688172046429124475531918025550706569365874976303085753306936840814966339271361049449551721351384550123445199177911427194853809485251999530359234990855273931229007342288994073002724159180927362930135886257321335192736343903516149888682228920685886636810665870149902688734000060607243280861326110280132661088170538368427656778392836411877100504985628851809856587926194487674473162426564910008420755595651489691075473088430571226456645987165519494205214871159238026886988770168134235425221758143055883946530690217824574537762617990081621074795921737047029356651168298570789848190368917871017855487391377362443277136593729877814100871629665182028241187258351038210172898958640975662710328797220044800*i1^11 + 33379931510228487021420784022516936397895289194322861033107046800439689234188554797332995697087684145463683770420049522184538082120666242874551413697906850398997532567991704464947084374382436078284695917816921834314980856520118537574336808755573102803152653171978416372293787145623603917782858680301368171683075097384604378979526130929662381104657917507927864316523436458433702786473167224281541912964070080864479300289198832799203532642021212021922561639772148743950684611035387040459974862706596787831104922178790761514276198889740751854195641354747263544760308540067139935069764722841512506259591081372203718795514098237712790866982787822681917283604822791900910269889569687365432313710298939779753914125756945737377060681291826314324293985631659600472694896865024486718735463429813307521077659691035693226963884731200079255332169766380807108758204310060373334424318097643016098044484586768609998148051563823883275462742775857090776536470536525741963865541088789516754598567844080727614074670367306342060261465336977364735864411913038751366748904291152576696830031993413665383617112406460715364288006213031330698757119643996190980040717658306590583394063330013761202923524404199284671130340063213906789234820569065594462783987158876160*i1^12 + 1167467118839926511720568305683807797224351931391811715000937872464537894481298031608412299212059971520766484485760279198040813120613582312004021670036630784514341453256007259796338394510517356352361889627832073264135031926057142073833641177876325399253812053493794146445296140687593322456046548853177960495076901296366259484786703139775984933809503909784941419092958392179131654638626116293482164003423695545815878118061744556022876326092530662545447035184112493420967948194763265965068744075333544940813899326108765215519797293794756537564123135395949125907471059037389370797097597511111722945820117188981713730282225289288080600154797417104621560811479327992029526295900195883694288696804846650736981547213643094094623492317072262328930337456000912520196531645129923027499345398197096533503636923911396281341937502653357491655429161861377528794127717029665735032747236031545813506955313934667985132686651907921795628550194781613919855120860976170743239382738398310185258001166635013271721338844298776556597362384671213371209161784352686076311969466911983751183843629736078749238230938389519224825015631099051958453569269022967678298405639681512895941811446902965072679957420242103779413398042997644405871822213928534276697736871936*i1^13 + -150624445415114089118294328633097327128766262554727606805532737650463846440393985099302980296539545008745991347224821887762171254686786865111867140423782383582182387212535506392470887587746561845184586582047044588187176586472582746531460806790890744915783799561334311213276281558440501867502214381508309703083933070364255190025174859930999055474241972075837364502796041109517910048479166572519549105664632975417972921307489357207347542638788994365083347337013565601720093407814547601888408572735025239911216997566173033882071452761092630774475092372143041173772074862204048840743119732788788051379183714212437894965680503532860585491739260447130334131597266804162193706893846748178606111486861089757603109192238099997603439505640216916804127430753961411498620380865397952979085744040153180237826120861692433706776734299602093932262865793433871391403424716167468590104520321426509929245514820908470229059722967762701835963610481225283620926033577574242388008166073997399474737087138270453261965685238010036753478692167047474973563656535097880198671165878329400127035535470993605953004463299472269626791401752954045708260951171658586890663349090972962063467450801189711910933221032951044678160306403605930788720758232646071596613632*i1^14 + -8133035658439108823170154864290182491986395513170748817106600613477088210510248292001336762211230776694021345936089952002958297519429633606874392613507811552450923819801326408412061915306651012083544343361841260609845563744712035061196903624163924541676572440416726761503008476746948356935667626863820747558731403834120311089552804872759529877125706081619235608614302763380399495675176080246185687648562420067484370502116224926498108377135984372649276041247102236999773478119577183914388977167372735475390179105146797443873189376577987301560825764641398601606904980797660449423365757216857179645275389774731569954032904680928043144357032006351736069536587304277547216929019679637826832207923587736797836531760488145257586081401108032441449463593899611886203544398303668500494637273065484425130009281009264432632265545229571659869151192775649486195777415023263059515655879808553126670557152343762213075682449277224948709367042029772916220385917307889728178979293926009281192658057713681796473778881974885707651937233539750062708938579095758485467997038777253405334098404128889659727164301648229287649166283275185206297190352982974178265856379251142988384810180989831323796837499749064390011935418030063610242282614478698708992*i1^15 + -98903036925904734833332445775041552390200343344080057747932268836317154564227486351748853370027247860447385658564074022833435880931097553849376767908359779594076396732924517462125424336208840330242497045437064799002524704818038374568473881452686345723118311801845906375239353909192519710966618955664216146148543745809609780421373519365846293113882795898555115408070732540251290540855197194974789298018214802729233835783820209950026873353671681475673603554685689808022987896070264475850900168954416229543903734569465820011365292493503218834459962301198741976921147005359551524276972252480736644435828162342297924616951331628723239228555000240765203270650658616494560427614012769035916510965118594385915635201957155608594369956949000174182741010556173660384511465843179223468765730458058514935800194291142165094821664625015332040783423281507631775853987038440974000531574956353280706579930012292774903943458338720224922524420902984735172499362868239342831684461945517588122649915897251468922085559969258824788716431393332960476746156823898398054776799352848087096088060228505220647433838691787833350927665606398934532461115320558231644578259659222175603512363416425343294251183270840465954202433735515974990352088114921472*i1^16 + -39751195804312364671999850177926533701491311461785296040506752235641816319134216852277045025912495471232349184849756844040721614564645033409038642883461151819653718672143627233505598038840728189202784685503965162792458289661617093317134410253055688459885464229896814746319560642848893224775518918840930506978702722262779652574974471800312644331015114341722359837668385220460971353981798347390743123552996118894180093498598443602491999204191011348594549979182028524107975081787195181804179530936073239694046778279517888420632633028772907880430204143345284923175532838984723134559634928184168751340454054567486323134555319947629359541742418328831352555750740143148903314759991769038155698172237328238664210884397668148751984170159097484540320284086074466807218557972360179891194268142228518578653022583055375442040382901988498479509441764394553275096240254883975247335427287514722261334685399166706119435625435451270739237987973750023735932081703404361916761272502834101683587505965116416894554051416144754919671046991379976519798158792626418835915210358747510320918660028910982557542347307299175413613744598991204771232731709840558349854188469502430725804109188378087918117937291857667570836064171482097823088902144*i1^17 + -157389242494716427754434934819015535268193586723306676569075522320729846706892254760933935917243846214272599923255140356882504747625526751198626445233462683724291180236766531550918640955378651802612478579810569457691131470794093932995326696967195012057691477824637193469756000062642376156541691398367872656519543991787162715337447479876682243838633508347839463691773806138829402207425117498506018857881494074960336227237859546835934921689040801707650985182432704256970283969276847116879136459403365798728990579901899484138061602495057311702850022001220461842617668429968161404592047422869686206155734223326868257779443062887894814993915098736559060258497775628213552837703107334456636141232437989939733306590602067575838780099221173634429239910085770790846046415323582730449242682100250819515924294004457497388503557729120521719767285340235659951071544687862147710814574909705530658590158773508016391482295312124326847530185899914295886412533864736728220008506943520965898885685470684597837082372682366409597255969281747296767506964470614494841172385314497965226040100985439162906352137271332023694856265997393947963788561622672772101045308949287817840440926751221432015658761313447211873201201208662262022144*i1^18 + 1304684335017621242906801317556506797104237784561747633345455537830774318817385258711201087846895562918635162098040249730448543144862416039003018502356532585320377748289224677942614525808814231299360913291886623268850943556787135620336277982016787118304962990684014513990783523115550854477063223779467745717442492784892242445178777525620823626451236493142863186056240867884454970386698764594878047387126292314666378554889024366712961264799030154353097084081529199135925862207130248584992007109082689267706925339169197191247234512017499229254976180873628008264828125674304211083224157486953898631956633716843198393811316956032736723814812440929415595914567926980450664817486668596212563072697582233983426231627668735683114553602728781909064575334882499432841983843551547833504857215202873986324638385235728259178128270102654985560481534947035104943280454871204571606994532616418328298636793477262348941983652366970052062164831901429464811403252361798097108961759097913288800224618619169528899388945406736158434074490136361276300979975468965275477259720776756307848207020237169348266696956095180494459160874959463086003718966675662472577622629805399804471454787490459617988500947237366830949228358716620800*i1^19 + -2781302438152990341308398862748150789270883660025626381759641370642742585726278219277228450687448677643903215638817336776007774449542815779632429189761050617780997116579655646108752476639743410821318091870388856885615589264785066763552367117604049867184252276734535937042803245914867598818553576096465588353315641372627958479582709555642019005235228524491126762547426270946802559454070853847314051180892583439260142969249028975881491408148727132484856173929772167128929632172198451485917060917402168505825862256848084847015401479892432823043857654278578961396014009980628564583862223415228767454141820484232991951796042609017304014617772519219345051820989522383395156204749309137081027944393885541326076915272381441797246440309055641264092231416233626894235762054607061871584360538548263737591132060386680365535479302734535877519223201896329421639582139639667758303489379261497663694437984462289293569970805231234045833777603087791615990919706139960761825406796019525340451436375603371298914368644495900253270717464855732219081179312762258955073403274069045622963845406612689986663451046683347118755785688765427437800915418746610606454750975251737602392831733848948883949985068381545111981375094784*i1^20 + -582994978111406066914460237641601463838179959244830765661958427132452102977565293598588265196024071137025019342855106161909194056439423508944950638148586126605258661143690060597253132399265291764732654207635707441649322563605284276446642314700428993044717882427435881613403689001565439968039294549239578449750147218527843281621343645052477820457615466323727666210624271718658790766098307050361751079691721375364792388327817478910067764374004762750178831345897611912661021092364419034471304154665058301632767661774333896957384087849435456479907566389031845329250311286269279910085302462771041667455058399426686967371616197163960142435356388423654494023288675139804866364347858732754070389874244805677722716429439312801758136964574502331108258714939071815358321203016586114946324201110214946054503803751664537135708835211004867154700611677991742372196032351834775214050271138423012286917804012752545296365140236476663020467031278143534106513755570632955887726105340246483762648278764820963763027703246253988491653346579767442345706909360853691956186304994351670620873113218075942203119761745046717852285744045574622000923713031352887158739692294281479947683302298996179856558142021718104866816*i1^21 + -11569846478286725721943830441052919846028295046501497808898607445987959716235052238641933777158920188723737650745052226859136808164905712713054096937970721777650998073702952062824325330815756511793926052563917001007539381485887423848421290117330860994043199564617953220433565975790870827112329894099415560394831215580240615634390505189761867901354290959973320126804085555965578646926655970464762599752716456220684787238786327658498118311441465281432229467973665506725673813167205508566433586420850160141394659273045741410704697590790951549996566945777657947359372060365416763656648955949007973256466961891581513186949478844083118944169968271617356132523897087106654166240088817914833501903277965961672577022538448735227173076116354487391114409105260785756379028498706456751283470822426456418664656914133516879419680336674554939621475930444886588915343586959199069313729123825774785270785576891927075306701215768920828368076123122223675089441568835516727166991968293102975220234143211078219934934916146983073478731302546672837494012595629059343849151236341167746674834659705106469937122755663020831822221081932955561518253893089598183690101396502464564800929168056222723001591549420109824*i1^22 + 94975806219634604623252688252347817102799967878153794925760870450734640060551054013965959578784488272623455935114571390340386616727922946793284958183841245188612533042579499066817564307135703859331911224006592080634828056456728086807440982601809175204085794447436626730796809427373113396027072892306537857375275984682948619390202126654083127351275099811008439329275442554571381646242118301274513276101760192369026800791870894761045131217558959411134445693141201140593515783965121799217581765943571048113115582502879238205042646260130988293918250399604908157105951468532332659491134681116754187611493783250696197741310058430973161538889577209378544387030002484345788695844477434309826074709843373652645610131869309820833635369877964901574207919968429894253210440172759602882164474431567694995582494952176018280057852633367597941313215096591112332111939873268951726093716799286906249570537207719907042509055856516719432520998973637067950540440713773091621441192157615051575851790484915508441872700889414875989058645050885426594842164451923645115727073995453473393622415174708559928019852810601657664786373895576798388159317062721044373728124120744447424307371257758507088231499038720*i1^23 + -252516650825835459787482015984607122962078408004135799224356063620278031343010399504355491263635392006002746245955362736040569194477250636341194737157377846752840071165862837824823878122488344205606394782040627851995329216042088655051567210115535923021621158034950316922976957248910549691656124505419227361169589889107643171330240608026797337010631701009226704329350162091211468092947113076818185934371301203876081005077796890537177379065077801307219820097501277906758408128362988222643669891431351098085964380937185976851831679072356717279678248709976656083215071645258572760339947649498238893605345529565188229539283214847601010462432842524828073656237849168199162367797420084065286692958950028961944794481876104158648336833032731816128990307688943374549203009448017555966645344030488223540064171174111394499503885661756708036038346995717694503383516730554954404109823251958037492705672335129013425479327630084347902077322151297125411208132282998448801288626749703462476073488660826457438370235729599168512502971745130208003702683504499176643722884246261696906917828225389213267538686551755251894054479849938675333736141159215429536078871176463912961563472743073722721632256*i1^24 + 404612649176319721750936476001904904117267562623926569266089875969828292368421172191962140072652613972967031607240213268255350194202126355272875014531131194379169120760344856377753112054368297539192726231309484334633331731234408995811059059019252635231582390933475106603251394294709352605295868269715907804332349151573373198311837458923621196866342598880135218142212506154186155761537642839198938731775438355546371538212114051168078920362381797151747453019479076693043351208468148312642595063493007461237740012538641220556306101731121463368024110917434641704865831411524696747103396633160285188537239143693911083480712911089861233440230705814456593317093758981115057939666768437121633268010620662882723198868297186471860921275849274838761206323216798650085149010565949613186626312095419295858760666751836587116385535303007605448782190144295467780455561284218702267915537709810687349286341365562647410250750194808595771164000721080580829705523612624269441791108982925334086757329420146833109505682217349404911990473135505844451753807341294827269482020609259925521445331932012692452118885734379631863869708810330958560733057735061470091663439518230878146516619708115976192*i1^25 + -412085994259036970210994823797796440182847234971277298569147873601610978211526705579742820976845400022888927993321444985275171493362788866325645161501413643310028653531603542179200221445026207851464172784565763808905130082874302411235783944791456607981915010957320339968217705883017441292023651975596154995300179491929085846773771899645406360294864561876308283890601642239532942768114650328963145560571534332864212808258847891624667587898531175016666663769144479712161871619228202387887697004824236144673173136668618096777418554129876434132417559398904911566559253866132531890228123264823243419651141128155273458850243561777364560746104009032217271688467113475844833791782783410459515560298270231783263633173604582761155540342136256074471920182208153390265990532911299114127207835175284103022762343639652231608861630339638811750057597283812794021631891109874443777176345972922024341938324191288529629705800555187262705195036954714776429012264342082074797946655109705412950750708248246975335705883518363929041483081586319047616771796408468249732458860560516239790319249627516074461689912949883145559625690832208388773490743392505902115150747273612461321431994597376*i1^26 + 241595127453164108710374032384956164881273808335118416083178217461099021086729190496985899532306010980643153021708930181593744628857412298398145770751109300717960647214459759632519809999692970389836448447463081782335160672441758354919148280948118610290736588639892748100023035604430553552073397331263897362823244980649753358359458662702123199589256286721021524200318870455417084170002836912694856361590941008948083348882567491159955103417799525553672230648905692615111626275684938514853560963975826871011147417649328491418542435914956787980876439474550024641539886470931013593214027738623767548652577844802823760412925948798109686303983744226929566403453645148723011778805568324396661760997694954144277095342153894552583997973745426572271784291230386484072088430844375080707855502950828594540612601663077677254369937733450195427802855990949777971724682089488516475369589809739346416226575402442364972355082849560179869190678481674994532959939491040349188307679539282687553593845319962558622310888733917339112375934176353648488456817665201712171131663702905402822892703246093363890197010239121214828351400274709403038712647844625214638425751878574704393453568*i1^27 + -126270923164780983250191371299436606861538507119907307957942931288552938327446855787640883978233087276524495738621873010606545252418573190210514092879638612059132548211771283961227678492761646032663920224817485807944177654251188041569445480636800581813444301485344211688284224829182800199142813081792460066997466422031048240395270799298444590976958065871310165789441100875582643980400178747958874444080512310552194487295010985904678004521801771184295165993234426804630454393341438142797909861207041576695074283549203074754272675778530170409494185745068624200902716090395406406063811734664726523565487713520961087789231818629075325718769972943049281870149207166006067998964683508310884298848394243784872081746473737647722362073392549693848808065308830790036077071297402614735476491891054422034392245775288588300375080718590715122148883128106472796434104972357329623676445114123600043950407708764814660644523706342349036274774383033336546058381460656399843614393525952095829044852455899085001455067499896390141743600501776667240915980307781307054572301548673346588661882830555607426713018477188622068995090150208767551821345532387453452900303394165489664*i1^28 + 418106459320555873620318482435541765803831497142769251007028755535343539933055744809131949386279484106930255320707498189394595179281266927901521827082555471539313841582791652166299385848357695004167457346504197400906619490423482162360610435387930262286594087620900129034985585295230200924477740481802219603759054968532171544796150885775006484552578576084592831124431210626936506713914896788366976554914810178191988866306304018717240315025171549186531852828970462669743125035188851661129354070983745913362203480932004118904603850103907138927475582136772385225166630372391546214328993523560085596021776412803675427732259191362712764640376117857046720414415807589872645645064053646642142184102561607952846455990088725737668112802372354500974634232604452143260722408265237486768300581851685614018486978076110935698709364796861274163786460172676602889267485011998881973393924695666406111424648558085679815611163824507782415598525734992503892766620674026459309577372509569597890884291879853738267810208056307558132570621910850284228416601851675439672362286070622642100107311051956959639488431112912421269688429813739684698478505533846695198928666624*i1^29 + -1034351220664927609357137043130595737829549245831342391881790165709134919709306592815285408402070317406647551509776322829268763250307870720808505594643940642072199079335813798893232446378032980892617115695178833989399621325746050095415491876993322933040282118795814863640704663247427020807183010958594659957014526755377919025830033167309934313138327191889503847903698635319997609599278260050136933884072525574918013545627842710818708035192129953267379058769913070909967017879872599912420470739236308183707448536924110834927990218492929438621899650163864977139816425613701383319699127935171151830245432058213816139145084073409622338007715988759633499152298641922237441682942704237783164540674549605530537938119496597478529865969301614741932611805136942503995382865945029484064147688303907001620192405749292386633047476206694270949315146735321423819450651183835078359547593837520580087656913086300698101217676592021678400013699831647402060231325806761244392043029605751607927289775104257088650413449735543775449299115096697859702504724397894264281526543667687428751343935026224876587063594402554461492711843465941745731583490665398403072*i1^30 + 386714596497439873550943645326237979171646024398585644415979065248721510736086471142917146280729744207256732167244425922466313423859051005639491890708747561039604872067035387333523156842348902378915867605346273200235352138617583436124100382196761389440238377022280983925241190816562844834215334474871176516202306227618002799362743316411794823560529681615867533664114716808612502464308746268933279602070680016393517559461740488905539814415378892076234856435814933498611436169991752595812042245804124628336605842190072753081155507965386887285148559526766990350994009534236602964442144399038261247440663719545118466927579291409444740064963937123839346524749790926110271200840222585273536950306852329258043290521893195010388088299363149318998139022764638184312111007605253064296591213212416237742464073828621566360883201412202742269782038704259734721335917159592302131311014803711669543052992363253564362263477329103133724632911917139254193074155084908778606158838982385543978017949316686505987404414926981486014360663538838621204683220529174320898523768776640784123594155677540759236902562688119981000117274863176825309392535552*i1^31 + -68941689712074160844584693416817861541359521738271959787750932394525745687384006861490752046371364826799649050012286482973086922927119980127276744749258985508956407233377729003435538725530784081455429671965011856774915829577579271517211488037681395080182305201653217661124255119205629492646956057418348429418809895967676806406477861749747875275418168687490018811246010986180337280936642870493759639159049113787099769056187261023612721882912904353486119616689974195213818077704748700103764385492141232741642953258471884265672544466217052112213344138041205996056350557280096749756165007186617101860118799894964909512616671215887295426416733096316525513143402159496975823261902620290785604193765321695673689292609069493550559350601648882399212582413135842702791363943176133272299276976913750838885232871425472958975735921685055566214203155434303357153217526769660941113776926568897353179637073554062661323359346621788158255871203496860072233807854511722805424380591383852613457126261080515962883984873002418345823488789562925233323055305004273045103795278041272121367272227256996542819039083622223277781028828287598592*i1^32 + 7047523736663401420354659254135164371573876126558608334012431032189396103522400910003472543501907874172178428938452695468931244975167303075406157695857733343718300299728548857314387342550686632436688605897928628705863501111003204866291491107118089039932595878074929191439161487642002394343562698886999255337565188003233570966810936679109300761037985687051594666085810711926631366148604434596933715980993577928963634160943516365640539713026003080669375522820850024833520036680615293970337816255345596766779835856986540915249575092215453423849386603221063670718541072132378705840161012986822968715502747899562059107076973915038170200277334679562355313948062924347508135571306980003328167651976194176600560080075475013066822956248142579806302469019089329516354012607756745860884209660740368013813043500365052628140526318957470467202613094840859064874849602199442605585216428758957835234745741680582855294942659211415988826570292676312303402637265856325545492328159594739359717739274697788261629112387286357612634486518320126180536112063774196563248932425283395516813119033758584720385814975257595104446119936*i1^33 + -438600237623379951689598356354729922943270227237236581761533329659258380138959781911919957372713953013471639941753174432565185328808032548254924596330617344226926308065668715954407988780380577605763797941163059072930621063908586900511705707179898030355069915136452979498988502605583443941366977574295474503149012080511346060840584463134990625846515017430198880582385452904265299903867581528399752725901707198226022494768312608235440285531150596818277311769052794550848070952791096825861295288762217284577833516951003541033116813510396889286586263271085764408595001009202896859460065729396863145485857774126479105007423271733924802985330084070991189375503874259047091482937607305906518810675604962243786520874326755424710419843446327171719462211612818746357293112724329757630091331720727878096090689383564923558939518347481953357599793742057891615161731266194299549127079318205286694609226296269218828300957500565411030903736368931932671169394093152793399367053983221145991899329501534152994347570944948865596443895316086103437925125311251731855747808721518936181113278637561043808453102508441600*i1^34 + 16054200692084387481164898469393515320487374942248944954242767775887047188580123110939135906784026413828213268232457418925009718614828585878803441921213356861221102842562343106859055226856384558846692838062676667895497238145869157407714385143535209428879696394703546684844469772242498055043829317539749583391716605922570358867431704170887740140266512858154886780312973287038416098577836013333615454414206976225820754014793028804205103026761652914020317891248794174918318060509908858906980228542740110556591252150706247082991371199278399374924413778843523493425923628482573696142823772348404424634985518398794122861041963778966659060851364777262628018773100432460209086272128000225263863987980466932217197293347718410164849849476522531040713421101266301333951977694526637955134506736518643734484314654885121005328108999802531932978077520082877684453485837452362136966152063593901243799927460989456282962719439119980222849606049285890785152587713758140422678695180091241143159362545021551673751634335749047521653105799270502818628963504843531817882929342896651327713655656288075533778944*i1^35 + -280279895929199077027418059808826797612005101459292040373751341347346049375193070297845381912682569737547080532158380007411177164478477440826026585277461525348778550183959736675749583908191461795811338400672708901710933700087400594971925328130923883059865666720232847354347547189776263391944178044097270811234309253261679566564307003012822512017543384853772971541671690477304452390424592825148015202588960486226761176572825882220813094728723499638142564544783423676661246553127345600274803370407995885359433661929898077857506950365221461660026822816625945678342526076619763643053914145779089245582729906658687504828825160891071310374640382939621399889246572564368326489946992400008375446065732824506964008491693984601288790507450558353193668556092335923802443771778986527339996008114179615603286199776115474506318394404328777937615608452373419250005733604953561321415680972332885110597821972304360368226640004087625578720595073560167208185228640198004461825331927259674328636802687376484515484788495686777025948287584994700785388055470707055329771723881796795170664837283840*i1^36 + 41953845734109038023097733000642006375394985993155221964419698340184502642115719658354481711388165276130115199632346083320890096805829751002842672801349843294884506412329673268613687720835385256688396068744550033845040845324053710240397951465114597945295174876742962377764202762141232090872928011457553973771894807434881488042387493268414531097106842905372885825451396995080122564446917395422897845974532679394538216384753674479719684573035134101741786886441415877566375998742122269657561246883335224078150773561073792664218573055972367078395063194317868166311972959670450736449660536932272767910729076785907255429879249192795713785258045580960056139645983273727661163113828595389675602662882130741457244049366937874896389964764279717853857710161713482672427839247326603226796206479304114746539204734914052020753488002552330307346299486007225096810028985906506470729437519969993877074878230864740164280256265935750859457667578002647511793874450534941966543526558402609858221528808902365624689100779294760272975921205017689843942250350615313076127076999757824000*i1^37 + -56154443158253565177112880308622520672523149191849071316278594057109116318565072887802126103959735661447826922346647050691971113608498383157343929961692510074656485913831000173898908716816726968982466997055727207056171412326913377153609155063667274005107507266992021151632181090142606980557277271620910518834875964117812805285536620207383871126941359308060752625289717458389838519564000964408047259946085549554697049669089610411325059813126683062069983089619984594148636897853326977547253529961515315501131241716532133498091192160979405701949316164699488564964736373395522463279208303255140675066281956528317188029153800421198521388987730096076244154326635740850883767352380199354874723560552009750030303919807390262410065260219460990398442845006871122188659509284345154038014524039050844777402747526023599710967157166412667560346951119974229009184298559751838694336374544891312600355993791270763958436664425826332102036377524462793588143141449779122394171447417679466087256433688744457555528787222026527419927793907403358706914629875560203247681536*i1^38 + 28348817841546028319865977700923431239643206958513993739020888850176474897299619096355857668552018064370472686696671722058053651903572454794353635708033696474574148631001630639949947443340647784228128591294962916965820645439821989707707293068415285241267129439173290480802334705351140412356082602877600662460246806619647940765306449362222160784983116145496922030874013755786972293009148522625362015319715347365624828959956505000111362380160197289862678640156241752472405220737184146681292673132329598689073866029491575312595588082960605428268055806475696668722574079251871429849710072860254533408892677925306858357728278979009533552194696289003109677753128411099767174887146721227140441881617175633178609524974326115229884100018505883124618794330788906390508774561370638698583478514786193016347264202628108847395622695453697260972215100315782095533508926307228308336772036289472242602732932740610541030760761140189459579430765746392497201106558047472930760404373273975778248149563505824557160033999050022917780688912786891560684997312512*i1^39 + 151643719235534233244188014559790794467842429275870876055424109791832854237888629838220219917726687521545146471483427611589812408185048126243707407204103856379653564465019157258921994588860662993535785072994747739965709916276432066628451636186247029778882407979673393489636784269102586793454546648994542055983860967910841328024229301184604145774137367207946629976357428430709157984576861894875364753084354770770573947618355769218226260615085100274819090846895743716977122387082060945404444067956638166138359301888563614381417326593014342551717125228654574656347789952528615201804202499809718708380571704303897871747445569955377794191667834836860410740550748697707324165164037960427711893839347948775985707035439162448715378154837757521969104800551872875326002160495068924003946512545667450840868313709421766976713847275026628595969856243013896170240168753949410246058559759211738030657074532902737107348379138088156896261890387633871059994137765932181265556019440293373690929156429442787648697234631382919560450917007360000*i1^40 + 381026983027545553700110085331364470412501819367579649158347741633950913290769651809453266401505403714049784110889693491488599979362300433902719841325574645349282842849403323429933105709153123776075238662785102408956073632603984208861295115902538018887636115095837419343858692108347383252481198692769619957429897680435365078118104439255431042132040301296882188993651927360806826219265944624986153592766534700812877862756481204545026952321754580437790593897554997465086770413926231780784423654056968682713675785559041434794083748400902932027380228910277244696718585295358845499372449840871269952324538488562123213274818757128561290628072079215202960920799986208610671224984276212792586331524500549758862878082015464562248941488508278583952416468312200546191168648629307231654208336540334661760745028529296209872508898972852892685978280459004373444667051356651649358728928600422502660052628332074881698056654373834338033339866893067301011506665141327708236669914304455267284081552999332170926339286630400000000*i1^41 + 1307302027887743684615139714696581717944384215496723581904938912971994046962218639783358058877588806237048059783388938025066755558985967025274255778532876347665476222765558669216504559691614590611498944589052434568780005322453105373298494060164985063663775792351015452471865338450580369138434348531497674037791602803090712384932078795119324745941581679944664445897386049059863357779904777681564287851362280302209843990713995610482772418003126139131835818509663892639875852962546841171075605314005694573236051797194703968947060171700196822790010686308029039050942682001973329090379556850618098793062225954286534705246304033320723371509689981558473334775989965382755504367614262720513450005933567480793832900287479093644523728665589873091550768007446303109084372124132189059345165810527883005790954191280161095911441955286464840418786105270056814041350585692027530462245427584948019225722120458709671542790607606831733056097910456774072281415393714425311656868701802715051833495126016000000000000*i1^42 + -81736807298634207031152717501766718791797118506948553234190636348483403704979901187502709624459024938076816483998331270843022254833379833100754308248459311031159758280412751060342434025434842971298446983781515977635789565071607227689502753702198890330429161477082899273077348845538012796493922331371253361126376391284771109403208015198820026978106637832838436654564460707987849298852497485507897289517847810350017073376197729778414274924415985982949797224612835442738228457014262483603895566448648954623287867658287082600729789397106110476017999019651300302092450840540987337905145534084698739028633216521207826570835011410774940060425436809831306209083280508701646718579752669256471307277943655088569177890270939128594647640207386538338311906332511090300507896149008626965804000938612992745822949509595693746960156420661071603619685768440402814190232791921531761747279700811069471330628587057290209194264405195823659775347003210628823480649629951490106051235840000000000000000*i1^43 + 2296032875690337094086197986143057363988533536775319120473403283395234839222739649562940115239349789904271573009908491011471560903564502885619660443512853356003467093603752616413292816551493599807745794566611400032484357495042842834198883922972623368201668081990339570040474711697905555176647415789478229196172641194976545416025541138615683680796440971105205491186990214491248974524880903250824493349560680823379851460982112707982396649149552443703944362847990360129479389473122385255599145706638066036471218942690527016244550225332879034169195122870473860873456157280265934946620053422603280486516040497941379505585964755791971729433989838678750117829631546650757617108722475019782721002237376697175604710905268000111466403317977051319256214077811218565040043873835359946282820899191009403256365205086752604170355947593734264827665744037014356484225673245600255321130389678274370096759322264597776120349552038176545537489086878474736163136200000000000000000000*i1^44 + -753289148910332385612299201077861571347244336280123426224574051457239972421313658064014967959988931925429284360265478519181472814339590770632830692595766155513683802084365928079845092790100779795293432038165943961879713610156057355731860440029414768096498700138418920107813332478493107687899187740519575359731569760831387685686555590106309150459651765529636439777886448695795635522760476865693417926164284649087646496685682875272380448186041277675262395233113218109536617959078719668367323194753190438689397010275041766509554755554276032205014271130680535452439683604785660494965772187242612310882884812122193109810443107920040816389655387761267357828108641612563501371009652631789263463723160168280809802490728502478671089491624841343274539805761597043723953929015710919896038696450346119429311075723892368719491921241248961818345058634267709491436333524135141179083096545457666699094591757965010386330474147460937500000000000000*i1^45 - N1*15822680651562663066912968706266209311315132923527487052942970419144018678195854544885657448877160106159009907524825349739179765667691103157619745683354523864907958081022902546508427743641738283326748235628450782717894983985780512749714968715065003601416216122490206948125339740506588098222168804091712720546933732912854482421875*i3 ] ]