[ [ 93666535426324843441319312567298760245195551995883422498725808215003427471315115705193672603216030209202756382875439463111726468003509418105800905255534690206661017585594172018921429678134326960973532346911698839727619721160344126532311854735420408681340883992560124920178471558389321926299751176623223556370811119524444394806400014101130168396865355834386379634955610487071911646817607784000394415219262190262451949943415822282131379124194128602931537299122200491784542022210630418884813071969691321440937297870657761328088738883492849902412109443013451798426296142451558134395845767570510290048675773280301524930439148438701574202610950157847997892887028267141092125690360789864829059252929122649052022672159676829189375646552788026148221619812019557644675883225419956597758969156872808418987973936232437376919090147575996653809767070732569164367254910870526438809437950594204823214607333028634016585646146448626467312525177785434229342124090216408629922848556977441303396346825384320895648471811954571162365691960843878363526899725127444518676107828497719443968545587232715571200000000000000000000000000000000000000000000000000 + 35031112218749467051512220681400260426793881558054059125792706873449036957484910398880762704936359343581007911930026226744046612920678008166706332840160471111982160446411394605936372063217643075444444026936514033425193886028994750901802193514436904426960528374451200720319924893690554749482564941733165311728660143510852160463130774453059710179854196970627641729470011924966720174043240146798214097093473287072188268584613078775685902118408442347294122435550140376136961610977805878328633431681333189023665662656888790966633974878279697984302998855585153656392213433731533358109743518522439889969493124388411649731563773654235894967728736695805490980198113318078008155390141854702878191286126197850334097349261771196595789320180193157331458072290759239166900843591897967329833215247866453092546116373916206524985355457412805296478153286478850059201587535109589258793645817288825271301740682144126986133669588921462732272762013883258966377419429769050169126063327735043600412227454906159310827943638775784019167725552086281032370006501588429011985220477836060849094150571184619520000000000000000000000000000000000000000000000000*i1 + 105922330242782584338183525460310295799963181247630155779065431867308886474329718543904630113501443428233053463487632216753228720048685596700334848584033563352899826573681628642043474172636720771191511728584263737264736065329631178342098358517809211857081539672627704916733833811493363303364637337770539849983731939948458151548696326639667501645222481579358980799023944055095774899593380091113443185665023586669074959866513563361015215358374361520778072187739886815870435275915561273239527627267984764566593866027349923890360417410403661462900519709454154002548958124892792931414186333749935805261523354953242610033240411957080306688753125622122712366359089307966052278125899409365613792719188637847128223364896797112649029108701094816644258356336598948508538802496310264115242423361085808767455878177349489661776839812618872618593866906255110205516179859940362692255437176449891774141427470759288194709666643789191594367007207013935630400057033905906552071678028556215813613623018924106383428392221665600586517095074347296652816106456794002744317662878918088395015061772435456000000000000000000000000000000000000000000000000*i1^2 + -121517694715926045810968965314272911529303408166362296620389534548130356850681174509091494136716871514083571716878176063953594455959497984948336533349063628649598434752678431808566487502061933870384508649186845083228328355035844814164889891753816599003482766927406288318221192921733865681873436482104060620092506927819914993528600209079131022473487219109085743200452239708616368814641562317530797354198512743270429057186482147715778924710092518106684702381021001243374845862064816415846932608683490031926840069406366019826604136300493780599768370881414530949242292875137970645293535377313120263434096015401669528221148307189313059872775905033400112108663599141299161884290657760265829353161367264433727653681014911042397133885085376300755508905970855065128843014379117755101881888114707773997722219853631106305596880062679763660642892189463105597653613490074817279856422211992228567664249396731929795541367966471066168962914614686783971766672358231433076234107399986991904614564893092689681580461433509232684316426053727288093448616988033305957484255594275961335053728664780800000000000000000000000000000000000000000000000*i1^3 + 63189026193487741928084821704361417579322499763407298060924689027675071671809754299588639041963564563416913421343231228513019839786221693077013281507812330280433256526010844220730849671011882334347401405455988681458239620717358557643699127370887804349502977163334683181799632912643429999508585006034023652241397103328237355270621749322028117414580360327012916562337795715257237206533483387530362904891159216466037264386650674974770628950302015373018810498807153552396639254687130541244815973422125814820301090765870064878253789991767966746992697395746952620865602672751129516443161764531641378058313564062148002689661117195255874307693618560247181251695527634040621992030366217915336762747676857369730043642922686214056219110742863025128355489008327557386894529093421096986154891496825138349033759580759615873841345496067186451132614931164366341127635884582702469365106545600831202953969778342814087975763278040046800565342969957535430272627930556401069054626421266481201409304625681017662355221067124445826271406605039488016272432759139395198183266017204038544768727777280000000000000000000000000000000000000000000000*i1^4 + -7586856816284893885109595361855391962378917183772358193581872238388826478943216079556792162726474630842448786586346098947712367281828813244349984768543611534956098600518195333382002274898611671221217569525674430282976334816281858065038395606340157291812606948506919746199492842855018385512398098161906201212211521840429350716652724285146878903878194391163011003697016420788438187602829512399444356645582991980416330313402273766482289389936747454531460820115218294493331842689917520568115131158992906265451436590097090081029787520451020907641864201429920564443668920891437095085275302454903147796860043039874155214959230175844739145927994028445338446449883361686162086680878065521620548932358719271307064301519976540144678634615434369285349951307730360725968582764201959079886428421881940299532712426667125518633425857759354977564958172206629418675047295320151940325460547436434522422531075831184992728126824628002791661741095378236665148477764895019510059646393574822806984712330675333691986874106885781736415475061515415520719679921361966651707864105482917159533215744000000000000000000000000000000000000000000000*i1^5 + -1261729057737670523919773311168514502802150046287644381562966584212819582743920217600035267729839010555372125032247129014488048413951838283662106208160422190186236220102023326483356300928728140811712272248324618309505852313115555849563589969082277291771854940968036054860801401288969437302457671848081191246439346486140718325009696113605471175357252992856728157706125138837095734042656055949990642414192140693232679364053368329792596024463761486790616427042146327690398105696839219400984919243721623440074549835488546143512887601573754645680745150200690161255502560070212168807191734858088506522955781003834322428409153281806449138635396514980156279017078731147644999424705124277751790438744928397325983596722676703194607577579666356464098378980497097283507968660415188868905629882833640021752664839399624997690711720582693598168097626704270717129712140928072770308579585775043530643495856198749464978646355757450123999471040808774303837207507332835060850630549978557887316440457022678605606797854113055374504251546457251520448895423331808643932154164444211015155712000000000000000000000000000000000000000000000*i1^6 + 384600840849047571750047887917012434331898662205588068236811135578362255281495379701859891181383589556457683533881335407742786977902599566244698771802660984639619601328879964519001993177730546950781274316844377775039134580315130875332511803961045258456448512224749575430534180751344221517372800533687871158607110987373104265858202890402048940471653087119282641852654557421699644033035146310445430128890892356919637287320036642310666931510245247604965490063194591342725792032987132881587656015167508518599984501281319482302437720933982978932582668956936909492685660530857228907875337315971453656906371522714018657395856145646119797457212995359724926712648083969008574910245330817669066170769456803841974918265713963919206795284170992506520067679528149341040455941680128446744972174316001635636739656388028133675213567811151747687350420554250893967579363559189843226969882549793678089882084601189380662600883267526412557901815229609867193167735953117589177992306890550095996211025939247694414750162549348362359211666553654552759801520212958969360566251240782797373440000000000000000000000000000000000000000000*i1^7 + 27948737994183727659346932150087449411862566931552116346516474204645577885518397182287152894943913915516037812910398111203965155430147223212961660768469659748149318950515483395255906756038784481463434202686718333492130600583806411033436418795774374197654346279144523238596605333372005464307178427833298950377014033970745999016462090484220463056422215286175358981892571356834148592771320485698718643460870330302105455253733924924142188866747745481351142013232536965335040555784994742110068840130778723949705541383506310087626480809480731719732739882088646272430964480851300447362443815625035432298262526779818324725195612611125634709493357509903918347881400701732203713442237894095798447950113729368069097050616247992667869839014205905556518211171855487506298482646170392232603578840144828743055675630256251667969456625835306175140961343733701194752308323862189010934020516668284317772027223318631439011657816654086074608136189941920672063087418299839167466014347130657385454046157559449559094311477901776602020549593501676482789567069235417786717187668305056256000000000000000000000000000000000000000000*i1^8 + -15697365295368223027366437058913228458850151616211150680830019671329466393458220184966825318062973460963661413990220603986751627556223376778403321145969015823981662727262934026153124103872028168504434701551685766104230619430410386218590896068959823787565446785664647846587040900192409179038496315718113894425651564780950330336271952749531658250894263127944041360104507653059773384014515483667325369522270220321927534297772713694704041783630587872559332779688811988862632907463326638445700182985367571567058699651064080955640630216815742231663736623891398313222848439792506191517326507668187802189602866627410135247104539548395426953366724034110452992822123493199457182286325005954323743315296108687763704959782302317811878254990348374028970501378809834878137936618046082308567560736011104475556314222844749766459978950798773625937825024456603842971190914993999599333967581570233253455297542051826718270278423085118207201227906769560421731840672618987218493782058629142972498467349512940784502263084041185689397174110016452200636421050856909764158038107050329600000000000000000000000000000000000000000*i1^9 + 2011680102569744126543892399498308202494090967238039133288690185953412900743339016630963508529491768126847412554857485931868287192134897526992062823273250744821217298976941695208705262718564405716020053886136955355895289304141190209004149564005666641096508440551665269086588142770782327758782277611802293753337074255409093772035544549904642160516379589946274154476856946931618071612204036287637173145885365057946533555073984255519473616609502877138821701463774661049750404551737595227620669383535128787307595464998403945011194573331666427485145556996504840780692516573121011410055631020754113447954714201814063689340067979062873155371694692921675729259628087210068063878382812766324205983581281978645334077552370054303749488632969096600854431715514306570508862258229612517370483873766079436170304755865643360182368571529964862526806339961976644346346386253682002061625243479848772625246446380600044345842987315616635583201248614592082719990428803102614374272869738057566914396672814325543417512464922433497298397444537256594707351798020289272924600667473920000000000000000000000000000000000000000*i1^10 + -91873541788469645410509691523752199026063407927935395156153323445279318496535489664406292835683137528581297180093471782452123156774764750485765184172805451162146475448884767524034987856239867996612452858060848013741683142805892598912909867816468822423375396132733270297503196080244712334705976999111685809316633946296780780629708328809458448059172992346250961299631309143044407799566627830397020561639440004538574684295476945617555927784990410047263498864702885973256887124018531874877525852181397075149398884139933505175330140909486312261559241077396054493347386310705365624412705323285970789797244093726776687827963742632460048046766057131664616737402360429077067211343237787807115656852829252013974626065809565066236953426750778209719505268513936182747016685419487418879678665449757032888078404172655434806556174000971783870549951062714004521535230084835262910984517895880751326257146825512787283879797182948399839539422825846418321251380180721475789854184432550151409587938485033157151928379667187206706002164001198918105850214785882619312583050496000000000000000000000000000000000000000*i1^11 + 2817115793140339452366432719748113615487818098940563168041167298519502945352144617278486090944770020505820484871000266673984914174300348217967993283915379299992681593924627237400409064242235617861988079750563932020852914976448039265258876313651042182979503414346222564123537387799176864626151145060749327746307627972782116556331127639248167875756739475590333263522598433918250814267236319717503734562396424350346669438468433999325445659396637945121960826358219465226714576749513138452116315056379108293291717238883671612459379863839881442088806187626384841807709263461483606991631726754218511962467290371120801944087132685329316761726206442040826343731061649880988080432886735083438337012489322914996712925399305504326920732032448967186478765896116527359231697750530911968642357060812085875454319868366130111443571246319298459581690855037848224831859118495839736354691858918751932765912312605340683041198010117504820112693123550887796687614593105981937326906160536307958410081952459597380549679912676607344118295469458104307153127817095526702745407200000000000000000000000000000000000000*i1^12 + -21743460091799373427548387975753099638903658852688517369631916671018143471415278634260650270850300603223619314840814020152903453666828356885830324884411589220579743255152083531117923402923052739892956687901089383867961881226005434882337103357691841576532010709057850043907244545016526149076410876580378407726529995634774195483700076547856736958853894647660130094570801509931913007212673131694439226795550175101930612269974443661971541166506929512813433284586603114222301740630535737349577510444819713562919678162633908481395599303315962353634137652385729230513119774707119943929448847297469221423988236200766296199115204968126215740971779197480883667617533819355506555865558841354610824480895907286063913729725891284912569085251262235453652110651031022662802699635191772560770068973849326783656996952838974684258461141168184198129568711755313796602681709733765857450985526545224682372843785664711813523216379955559323500789186742892170169934812207931878734543536747998938756038964088377551878756126506598966569334246070561843404200047713949233860000000000000000000000000000000000000*i1^13 + 188657806646556925977442005431518701732336824550983457182463376167349951229063974106203391673055192782109992261241421704007703003779400279757686632200811997538151473429837410736047392316097673471547544605720528060758884973550066223694984117696575044785949285204551724235837455427355580717026474588924491390680110378654932776404109309243181173812168870751958675036919986865494290512404683130055308770415658625339661992494766151390647938209018444795755682366410583048437207329593976251681746353795153210330295422890479001694494457763359473213718752913765631655395819992247789349434007596957915001068555442790364110354075279146537390340630865776342777954571560196525297812778968791975973822313916138080419968674610138800524862703564191878980122609999602093439023889014483468690626513708981917530635235295066587762940155204679441210071084602035959159570503467854620090030557701705508743304192281453234141879421867639331313092431682529807438534623024670258710066336497325557376416994383161826174841497252134407806540317732996586222917715699397326000000000000000000000000000000000000*i1^14 + -1154776464369875369173845904248142520724772747689930739084459415699623120633210015478178006557508942593984858900080688832279014756763947251552062191884277480462097388333142289406387710816192368303830054713303381783500480429981157029134562649787278813703232397529708082176976303851984791887108174318867151025034750318776155811190674900361660834529430254512450524698231724091290584210747059818895176393462817332912812152614055498172230491551056563637529224611961034491763754152941542905303256933273156134546952674137417056935099289079599030804012357722650417515982470241280957765976542811574230905361068712266064273565750127707408970349423595528279248449924915806096405710453025895690564941005214439639716200494858036346186997846848336406640074391982120544361601990977424945834874029860115390952360146937632651410840593618755081789685582493978162221280726016453946383301798081524683401040522219130793415386986918390184427638877698223694829977231426210176596246668034244646098009618491199260953694308167591090465384589936208111372979145606050000000000000000000000000000000000*i1^15 + 6689555636155810678545269212121521678449335091434906352448527571952999135708128363164887024811708166933313482127186313000585354249916218696398766858833153827019938144235890442063787189374602631867285893918824651667194021990451613872455304459013225508424851065655669131335004126001628975491402821080750667931797169766230198203655934442684740492065426292784726294171974111924791456730510347148319670373503322200462133735471641913863262783605640469949919959134651923159275113492637508834835777071080304395503863034694190417084643421308892298029737622537849048690503997351122955161658518497099636750227330956917467628159606722793242293065270503496363254743699494703105488851134659151075676434215604064057162281925518221546618704942765442058582168919554304414578750057112020635010435848063577322190270271603458136419728798122958379028067733719033381146636669500180986057821996931564620225090602194612329207536982861257510653873162890751784787135288463361337251866751817139237370917387335290144676945224432709761634092542079069277892592085390625000000000000000000000000000*i1^16 + -15821823772438541351580847212176214555258398770639718188805579308396729041910481316481279573742714702253923729527162660402289701431431620981795235987482236508738382072489744533526325225121591901272323078374764134992756165397811710837831491395252154463050531239515188189308136441148965343114174461115026911054410363567496689190926779695188674836471064708700785229863870857355817043900467978648570235236913590156296233663045452323550000902579506384887387308213066751997582644445714187960700158269461645715232640210561937612335524026137886282297795295491075824065766477571696389268718854332064291815777129074982351001979946811810972341113685169699569067829489296314492785985887838791555700409160367228966822846956259153355363532990841005269078998467702752576238550869891850815928256548775405772009253295964027931005030956937387871877433896771268531510330603448254518015636439980685278908068928277623048189375707735461138061116023317048438326011798923520947291644027326632374294774042639301593238181947123645788656583341277404335186841796875000000000000000000000000*i1^17 + 60548341364588321960326784866976185705553799492487257074368131860859277602554839829184955931246365397393650972374207241399105020978535880257938308566752426321962408071536675708754681860518509011985341144496765925151123565964197834002947853091977179993579909398979784300921744677531667327504674813513959051590663490496686812938313081504411857693742079375241788636364285430101633780238746401236087817109712593847493906397195016237602000050370920217296124966899297317705907666858758515890999903322423064962560115455988183802996465284428997788798292362180204747220860731884823874324889145962834412249855848982925185204266357758646813832621430994224576135017519251865800930185497775628480694668262278436722995056631346339623770910392378908000136882152730069402133465922589730719418365097599113271663082659893379431130336874439143807883841621403096037622098583385459284421187501638569323054828922959488213515555693977219026874273618333813956947166284228642751098305306776524435628745357102142058878785599553691306702911254595331107812500000000000000000000000000*i1^18 + -87232702116900624205709285042555632000739469304710877301403231063493287795631958030404674682790201656773357388391588707752331259368649074430463961880468252834861280110139243145090321963861118855809146416485065505820352357404650585260535049157288811615976975101026392396385774863360544875256156500830568674964733091931622257475991058735967992203148856804864683604621229664118813770801934522271932729801837952220653341217315236763851854398579997496937591549465170701450263113199542444385024043848371463484640229440252060650977176838935367213367563432925102481459343806492510700426166923161803545153148284147811256493996551210334163016763553630447086104922926715902462298554385741268730644716410268092584435498861721208938868337585219460103137694438152937394211678950333789489747474975230431681469335710941318804644781722134297157829154433747145642172668769211356664421750307733141859971320687601711401488099870245675974219439310170172300719492312546482360129391341106372717703271696920719530734301569112315636230029745605234375000000000000000000000000*i1^19 + 122349152570428150167601100751135449588756521353552820141104767264822139234050315949015003123940900167455716039242856495917079735555023812992176536350768442655048497164633888182360389568543529468278717379738884964090010365750976804025858318466209746414362545710489598144052754005591595286083055194055672768684646360024796994457020854971207024602507869991372726831624726751369462892635128982889336881088396354772269574942169425566999679238518436605205384264039167535033606222788727869660749926084281469005031112336833756407862624679827615722986232308182493627434000574498025905934336152633073400091692624030102478803333100784758025812484192793371501045988697496490102115770737950464611643024409539931379859153303539658686216582812519027736287757563140172822906543455493265647072818762337795794781406561170901916640779380962403179321651150255731110513080773860518236725108615570293300635656191676966894053951538026030059648462704783308299903560776424359446318065171699401175008843281600006151038487119107542613522764390441894531250000000000000000*i1^20 + -8808525123650917230223062297947580584317876968159542399223640818256331535125927384783625438844190219590802792283388993356037981047857524234285655642338036570540411159009885130662736071131165465864605297956622661964282646429393962864161705473767867502496024909566505908674703504128030495136385393468423575781406948715478969430961333736665858696416593541141676577210499740265438247756927592330620732215344750068871359822679522066906197253419785566321881538021970929730379687426806943988422604565755321352523870413943252514772525440268758350329873173604606997289249863088641508332835000740577605708156834426636655658667064453128325991924801455572128969743607737645648748501046748246267200588228255406199533947284360403752550960401516709006673342686619319420386187730097432505960995311746597346437003728388402544001064893569973937117744633344433850923686873867821539648650376340348654687177766013161017342544002358367266060324487284278024075114429325838113279761285164663474646126040082013914788165412217472036855381774902343750000000000000*i1^21 + -158359744592097593535631438982009127338969219119531902761125450764374489866279131722555380184056994357486306401643546209919293498185294451160505465480683798888253072678220159557751425999536471673878165304232925265094711521404565925410772017988177398467869636273249745252898599054027757754580755323161523293880885039245189982867455013902150007338678513924314438165121396171407958073128366729837721887818238497201924530373580193431542150332343700569695357900751895902722852216742918990096010870736797590192264895448519846976517459332197004346016774404230908821464931420443682014865392983476113174272933945683423462014816398964178689012443899277339531584221357604682715287925905552220646111348989210349326077308023426329507309335277623734808166415044797195299941544062667950475584043530691394073211215129375087229769993225583128153444775060281177652798624518030841487593434878784944945194418489500357374669486998578254912182419209090344188818752406458599405618934430212586174934062126710520681784594016479846038818359375000000000000*i1^22 + -31647410255967340250328202987420658532262501737244654250616280768680906935967576015185311701647838294648396214304487247998752920725137451764024818762833316270135448937688038942897277842521074066359245419439732338840438666787087142205888509480297174763496386406647941764423313078335597488292581654169872838884824598305433857691954574196661150198927732065561039897863796379560992320202050859961022528426755298259949974872918832639214174207167881547711621717519811923657776831103008518266704179660361020731625570793633195476834817954372390102634310326362688942759634542914446999141646520312960980778655233550644151817373240871100324128825940337065293024029130879402501004821148357138569707372014903055622473716436799447183077859571473933961302817646878772790795713010849837464429132018335479169006212265901059174136227505473499363226677378636656021239609519534546641937281768774727884115133893420161180472106217960476781995425094244888836825004173508302735413509215570083903872072157478969117683813495265960693359375000000000*i1^23 + 4592248302640842090129962254350457732403808924795761327588624458079988394756139155582215523805859627318664848558538674454370793601447694316292591825652269413716376015410755329688809662237184092163858231571358692354258067052431593433215348788758519210382398596401612970409812624130575653457443740590987092618668678437326869766794399711975297364937651329288221173216505472361240021416581112639363841239545837149128807205438245438948688149124668368516909619331442417059079002403173648431584767726267344742161263896872544801267503377821326406521295556046965216550448544695126449603541494498363499837651321056679894640778103872031371353226615845798437577332480731125527624727103288761308609266926511627710654788441887217096871730964692886476255743732296151487010068800936048776013635630531973343891459952674817824900184922605351488865638816542301371253065899808625960385280203463699373082109272309418988809712951602636341527143835353415526892035852626744839289000154046313296197977222019036239634602534770965576171875000*i1^24 + -23021790828454726734576372940357149867456888150919532327379493307687367088393796887830614542478495434368405557606678598284094754774378101228198749156516222774836934416460253735401082671169603658748029055139274321155999285198951516912417616119304157303665315195424031511907724489363973788915338137603707587461104938546104948938377066595070907134791684887906631423125657601039507450820029116360433222216072278190845086608405167702889867205813828458628127278659461630580911860877420639168690375896546668226363265093154220481097508672814415071686092771375440138047641248006912144433401838092388612881912510976318537548356609740599336293315164904194204930502367554403346435864784042289275524196569350415707475191334400834163796771966846522693208851553626554574014000063355365708611591657460705698390807028544628306605254140259405268189752625756538685652628712555115041324909412959783344397540336753524999953389896749295238920727216164991319390719266699486809529556753165735675622242569215155538618564605712890625*i1^25 + 491444825370796633393827019652162099063251511434755591207585715175661224620583086690674550701805652802730994222668067364297404441202515832077535275236876285587521522452838408532543578297259559244532795118590909432632890001643409297344093124816914238049581564519527464182796299339464066118616826114485746539675467064621292346304992521930367082596134337635525507548537442101501367379426976689243086644588481824947735552108871601056503106566536803935075048535634525795127422010799763322223389206750456996594196100403607439291433981610783028964425107696082071996509844060700181936791533029246620823725257194586911716671850518743506168566731839591068171701132754708998941023621484121196283140525729828229833796411827068877145993314767503350812529512359026460978499327559651241619218687194802576377657096511725805775167250674298735147681190789024929709036182756985299003123665840521547089371405371155202942728629078976644572104048066065291905368339548752272447226514128114999393634683860778808593750000000*i1^26 + -1901255201350474430529556930869950586844863031829138341243501579495906747014106579899095231705055964995060377986002776509652120979734520204189056965031291023496565218618216863163353984237399254530545652008761549580608783060233838925475790665603809888323606487495694818063294647677241893646493282069621784339412155467481313200544374007558479531276426172202539295143013916125355341957083068450931789636558567566479926565865911992001310074875050918471863531536142348827683351644902777964524006572255943970048834760044496441850079974261988460709357150019138302935682202965585094315529033791557171682349897723532502060095884815920281469785933345279689505834903206423229456983979290338613030170379390576997888780842263369072403143379024389637898083967228288300165073779857655782057343940862958018457674357407708840281616840951967184193484529625487369219627925491961162363231624081772727343554788727006229639891004697838365693139934761086159419713453271549460303212482235590246679687500000000000000*i1^27 + -231084074716232861977300202096877496403689748875004230142033812852764951665568284931208786534270044697506684329602343481706717735768852011644727843384670540974332331154715673732674105371101737808366491139412500568996851049664007161685475526008741743993406707992002602702162930768121527521496631960063835754333284021738588236494403851824529057212829263150987212921113956276927756101768340269440257885368192014736861104942556881058897159896066597804959833493761287349343878396291174735223053002955660235692565408275424313266979641111341366941510015532302498512246249250776350838299460766499610748664212785459382644389682057647046441065008847248694944692917099158310336829024441219705331566138677420973712348864812374690334249671608645889370419240147550602372916155415940165671909465235622143696596078948990787482456164385727388409878403769693153461800147931112929591217475500615494403463883199544276325448063943287262783354447702345352907933162547596145300841610000000000000000000000*i1^28 + 3726656185605003242832956173458385262042840991366127126390577932223216477242164847954373202180456538123142027678020765872866875145390778033554215511805384762195627296423405653289015238869232145200348155489954998017124792523606177784569583049057154570903497237733809348294246097307954137032668816381349518747557862062809866549660994047083255244282241680841413849146698839015621482493860050850379821252694916685350283160598324350587612644897059279728490514248921974839404160416946294888298196406919304677596547256149628134973757585118394340505918404552488686881729696262505568160436138354638493411204962418683179654623920806503395222140366112890323813942918687634369318594672127707037305284325692749191380901393445437299383560058148247998487005481455373712637758697824469743296441102769531509161396177377475137425575509715666316524605157902564726352577416898337410231548587142964645563551596083433723896134695135340870470576437465244402653859917669486720000000000000000000000*i1^29 + 4529812409396457617536467096763300884956065572508067080015891707895873339518364818141418559324666956676207912700850257315870616493393282309224361171320774698031211259435092572335003750961198502505928334314898472937393917522303056029019642781001462215435307660355325554103641229795930234490905496866931176418595777326810870396862552237843501499323054179175602583219901681688838669455802464612323085033785999596412423037978896583965589402069727849637950327396758096069070851563127347576386161970876986317200889515844789387677682914127755773779109996895735964193943835379053085411620047914995780086324564230628520662493178097448912664993817119651648536082745691365432022336953263032073796275596059958071753283810806352628211034904682653973971425068635038380933317605788614614325606506822499206428863575724248882218103820067340667334628798490686792247848448661724525599353103502607791225254977762290874653512531099702284102424241830125439132280422400000000000000000000*i1^30 + 2607457386321236020724020884867109089061126220600361528983311762872438256871628373518297364668761731044937147167695222666020946944485104052400205132658114205511615089332500747940740356220039206369655682549189395743885573567572044374872776856281837884719087198602856951491710069474347672698051774785594402255089729641441800218614255212741296631635524114051878285133736995267487536767420294855963631143528404411839367848988508479572923422234309255870181412137231739679603579382364488165508128312339010273583581973621157386086508294075958321133650596941712410464902274414240902898034662961991479729066279138104420024561801427390569068364920232378454399837967222041078586103229744432501400886971513797778776882117326624338584321733581484352348042138119214203376694420175282727459552198721094848932797204221844624387087296313578665574674820819514901243701538632724269393430632409607753974369758140700357492260661985658244521152002040245780480000000000000000000*i1^31 + 1223765342857771027091126149213276421600643332660384997003978332701767169065096446789238975691914093008725718954866073140528090437800461221606853880465395821521002170043507832715642347690095158491678856708885090760631624461030609178614483126876733331711653192501756330541676839780192851600649067367371178658686887650348803825297655984047082704063999160976270492046767909461651532818579810158950992984998702854723205486627698310976711736788244071070335977967849760172638890424009091614805106553392795007488156019446918037043828400513896173530268932102013629849260584963422019599705673510064382355431509474015716707063724396793275825394070644984287749008212844437831913113553042017259505535905398260300437747499777698444176355060781323242969073227174690319765076616741296882909988899993112012897770347691540967901546096358543517554528849960678613580294317252835452102200262602555369124419356409788540453377040529134437162985455616000000000000000000*i1^32 + 578455921585617816501706105062509158917240597087523821484761857255519182013396451301576389824551345353261176936034658861388416559907523025794623964291781984111010246084965121933411943768243537587112719325942068469446499953615664524675910270575791480145602654541541538877037567761860745748102700314886705514829407673954189358895055659849240418923445559628207023340123147593009934953395126434018598275387890045983753545187422688672971216000068402377872765308884265410857043684814390730268171596387358285507652849685512218633509860571289954757013513597190012958858375833744757580610369623576495944224740971344736122288685329864025553184461296429608121335366476846595980967184732678887203372381228268650448616390495870750327486623450299438428094684832872210594415799075154263989315976385813256203449210577739228567241187632660186409446403914076338410217011893988746368905822714428201238527176553402057153938973579171751526400000000000000000*i1^33 + 211368842818838730625261989839870347003200479754072987917483674915831943696412233660222665835242225097951246570889986833646794087329173124328139479776719227345201110975070310272681792782375492630875573758459773474821258892707867470528448874164406008778669789019747958951229780550306987152018173216472533603128020982142157405783661137228346810849011305178950546414228263427539505127824745456761920367521316161950702326820530392734231018076629589143758616975615339272560222977170657149271512328420989356421327501845948453427063261628615326238174940667658373209349782376783273034586299165525369069721788120336854445539433769736997083223837771343255608282472807176575629796402878187106655198356971644596633487356717686888744162043629599243703329196276672922673423143658862053936858168962558989636154287835262233908372570687436340629714349539674914344199333579414956932982431273263507433946028126087978438403953786880000000000000000*i1^34 + 46304708964873976604401380870746818105582901923579553275831582315938410682860713756806614612748530604452115090673698564120354891512516389242642003795704088121835755731891173844572990878081660616845233877877381070822966525345905981516544191665809832391657600917217960693690650193407167938532778938602695527365929973352362343260449436100212709953552702355745162653716993837764136825973324526510302488214333284428406474701550782829744011375489893157447962882776316885847507146910011456949623651005424913835279181166744859534053605067513425069847193552641208458914843326295989169733561865560406519380089342951569145723230393244888926664953603578152086905165431300738373378453834540102125893899826931399080098316709949432442468618678418256288343369124650187835447660387992282286847729778161612054350572032849044665957953997826149716381205473207300159776416766864232646574497996288335342579558238749303242752000000000000000*i1^35 + 6900990090934855349161106712433565554188177789562831361469350555850502244633617588686816322598188925428792132795421981413772909493889751086720404332481698716501923299093053833628184508046116032085398153842490517840589375581573617072560503884275894598847725886477300746859805482543165433261157098655193751274166473365619309074660608858550333804073869379160405584985988658007393368965784787931766214414354789515927500026847507066914883014099366954152578411558355714426296638441999671488597773065608402092126745024931769473884650749733736622925649697508206717913234988179595790544920960497941180049181854532536281398903892207801358618609893589505333056340294308583493511260364281389170530447463807611749348118166491303804430255006679281684631207338250086272228320381694286946280006655400364974005629788766980708627558443054557314783098032313571154485403535823953495195583908524643280259323736883200000000000000*i1^36 + 718976290704723206423096201798612276498065564813977863928288477904364467787353027183634857490507968260088332288785755218297953260503625400858640098845197068584104939121039719984437130937932532129849644287238776180946381316698841786373477591275671190338774539431062735650727767254422166882752774526697070509961163318190368931014608696566250558986759928382566625036203578230753309190985489456098127444284136199253915805303392258090967887877501137122164506236353081309079818120619849217794323925431673700306871832651523476714379107294270096350276809209446287742293722651067296313211699462675287039707029980810169559072225925479534233218138802668582854190011400683329678176609718694255002146089130885656508636589771983749626694687800109443503212333539053954080415924165766652322973297538121639824282953922070043279568372916254122338929233693791397850705379524842413545466044789368721244160000000000000*i1^37 + 48150139227415853396669084405201370026248079005275433771166361641301084929358172479400877050203051897597855519972402665388874357524346381994074722564389819479178620940765284334565000513110084007169720461466137443353711579041795475665814388592963472500395195027813565118236168587645412775685656629367820384268335484755505161264573621635818668256739785399818680305187892595980893449570929125904961385359565628040758727739994447795983946323752983969412445839159431937517809069278273880986430475759602839167277791605704389835918921988246799836691950781855833201494376713529244211128714952599298106929238481744329091391301619063759527438812795561385275229936405762016484382309239476117007897592840764903196842009629509906738292054398114261224313227909899023130594234747787017885857102807510850033102748685971917586470657363807788081619562117802505547657406012185943366511638872064000000000000*i1^38 + 2141313756651057884656348071858269407331989003067472365356084869564594111838689403152683727787208654934439732058210288778768653172703889399681171274957386303264821672046162773381993808514023686972576102637563223384323542180315983912795724307583667027653463053291985678577263227066271887020087985069471894778132610944454308469648195156556593642147199560080656613129804379370735480069391913888242096100094237756049137014958097688373193659504489441735086200405811066765561212063794235169115588240487000727607237792143199926250486947634995709893001936909481325163453405367986666257912981944214592722732781527414137335299610161525345670293730421682122577460657500316212139611583165592366581594808111635776472657040503772194122729402457275839263514357994568025215298906544108220505749278560667728346855515972311474368039645743120967689292145472881077696436354304074946969600000000000*i1^39 + 69082819583157908264462987741256538424900854210161970194684153069959425580068845809510828748157973837834790942412145420109285657908899402072792414800068819475368828397648469161720077256709929340876706325995776115640571717656629603669471738011801319508270001154579461141735291328170266755730445061069262500596322394062193349436957154979808400717185714981935174881934590055093773303096831823581571756352009926841396705588492738946329673466110488799448127895823365059466339532150447402599848316387918180184114685720860420850121357560012775932688512219222693518783475416141988078606036599746190890993143318184745534046060821542740678811945863690444502558930162127348792097427421073367579337750511189412169258928449868280040792088326955860230400562819207257967306298764622255087046612274095082821468099745648306814224006644383759952462913057623494219082959421440000000000*i1^40 + 233230456277305223175869948248297676643270183523701499247648129229520707923266639006255415840014477697670781544566827528063397749907965478072508366622728187753912598023429778624993714165611637440095022178553841470076029141194849531398780224499862902729927501606931840984164751514280258432616914557213000031741306945347803861391269214850102372532527298560821293579496230893069985361948184457699361456710961870609324576440333351340350172180880377054539826314712408668075001557239434774162439529737838230769836054539557824706810521504212958553641563782601997336186337206545650405357953689720312001815829636896108381413506296068316570010603712964695117387601135229086916820078790374923138866849017862940939546787086204944383263972290718892576985733925450343334137350114724910919330833618209603088156931078680141012269435830421996094968172918054322176000000000*i1^41 + 543454633709017174622860383309251618016168803045057003778173632200094681704353891551496396397220834512144959891085850741268892584893055423196290012394887021528670715252291056631755467681682838417532642216029897280199663193711493163846659246333111023104398301448139575025175596260383796962024547519870793595823989192049638010620115616292263412893896112553520299691764927809328593707154533578005554281218701820268868678594538816307711398208130476859948263745876710659737848774868026190656663986007194648047238907331134358211465251014595532266521239269014895066991645460040502044470671695316314420689808243402879550490621912571606041011898008793008077637218460978190821933488069632906690236145332968513048329237439438362307973095754865671180646593450324914719902608053306610812058690119791174579134884924984632568977522309272807710444748800000000*i1^42 + 465694874064529409927441643036485845220024931427878135997922401954185331755431760925619938998309549364142154805828805261077496392213043761240247224209490030089075851024702085634415994757266524361062225946928664406398016635058255131152553945889603512902535097884726881741413084576421500735286456052964230223075944118564154995448152372836328572534389624480575071908389962189463545974380917987703900510735178997600830747811786507869509622885481066545512876881794346645497870313084519017837986938393770953335090040433359360479738528831177505680563479910674813623544302254652491023027043605777868430996782662049244827446047945177014422242737566270876532623098849356171776128164778961449997517153637639515818953180453984089239734254318372626750940468766517361016286696959118933969226523498056029639687819207948264116267409620336640000000*i1^43 + 215301827607147953860059567835122162551483302616893614227884629033943721058382795733226724422626949825117341714406006449824175800190299717291239048191450952136599469852718804892690734896641621890934804903511143124427095573718778866477525299360911800730889640156347649236763100844620124841225467854995818224781112018376467686399090410941159908755370673365819217057477872117234926962433574810562050220841869202886758019145690265181598895975543677940697982927164520165713117417051222119880019637378340287372604445881390447921605208950842792284238272781540566965672593447465071170999062904270570405434084366951802008671900493992208914700057942638856645704169109271437362154078786223858209688572015140556963445545085183102901149942177747334654200944512635257781387171195218070844536151068942987357725936066334090592256000000*i1^44 + -2152022521280244439228992462702878864151841165960226338558223243429286463701647354688324043938244243061472701139553726852351211194113739549157248849837339760299744460730497407848848376258062550640505496813884230275670715641048542035117589698886926585340742801160587350721616037374159980903172977670217714392351071103853031445585428830780062008373252022975536546293041220146065502654340296411500016929914320683234964884238518101525113272764889222951388634870392303225494573437847399308028386533924663495392763228518228057312037617691861254318496448221936133662934292877372451869193002460859485296197497614762210304185199567348097503023885279143993146482401996699447660272876698065209948035170294112296662877836227117228824554143652358266626520816565227017329776923010579312843530284189952535609894502400000*i1^45 + 19309766008904856285308727401934518438783388259675300928985274755881443669603064391068943560110906998720316129469015877333189892411580167581075172453225638437902107970973758142970060671229490604531076424173272932151377888745869372738620331167587189605316955461118095722549358795407378640082870512649731148699896739697281642771827897964947779655639156653350803388936682971061306478324143957039238633583776679119956894373031209860730809197242076242445628007673897341049845096870953109231543942240303131355269927365451940645939881057759317055730217993659899268226764292113842588723505304588388732771794674619820137412872762371407434400331654335752096230254430004749085181259054973119539595904284708630243646858325839307837045841797942226018679705569689063905975003188373772006347210636656640000*i1^46 + 181991994482762384199476119265412019398871157312305911623238871454618664031740073847667271681884046909085954544070768863259502511556801040021485392349039110703617377916895338342923873528347999971597037221351461420897051400111544713539408724260290617221600302885963219834587282278289976061033170633501420113689354440568608888693365902490137717929501553749932905133359064763947732449881204316530418934067899495522004001118459518707281337789552559825636203434491238668616481815904862126250318050746314207522670257402628017400063915880268084387118573393082482005705096463803786779797455070784377413315209892789075547317198596567544881426358779631056033745488538520830087844294273510656787190810273505349293245376694591644377288200298406256213413947293348930014047208223014912000*i1^47 + 1911651700077598053423607067657953708529000242912732590800638009704279390929604215847708179193959572067385803703277634548337682754872473392883404444882821661209053638683447274042970542371617240813527360142576818238366431814740512891659115657538747543830016333151520297494162014024574465491366754837713718504045626846698313856379859818499835971110501859339282242028302476271700740867212053041966293982959398837054608073909083031112099830110715045424241355956474018918744567791918826395019846218980180193888283972426013121477714156747978952340399119059646110553714417552904789334780825711224589792339152174893243273701442707662911479223652908238143753444636602306528641709882119495077244976681802341420336487716161748747855643631741088267615037342288445440000*i1^48 + -156740467190768966333749769336510149531258408268999347248077503542278910766605866362096667385012284097399609925041396825718129744043469567115861569340874099601892227493471869697479161944459087404633573263543329595919609029307826378252634615425265572737091674790568616957562258544911364877461745758032575876618138127400594184657673323517583749330929481714047567450342417309814183385985791305412333439314325736017757889075732919347088429922544813432865009300012368419396598929960555738816542646783164386748091069160861897151557593223734546957974963147847712632194485290923571055698529887357238573723564265667731099987123496352103746124354135780184652752452521808140699987085708147483302552501235128802314526553147639427235405134561280*i1^49 + 2331221446946306000549144853208856637354709115945551468933838296748006334979048366096162045975335978056371119271882750256720504244778180553145989261191414439388227443766721205610001674868762666758541634531832383620927877957221597943088714209012221276407353799742152784457365918555956696704785475551225823264339684353044366638147353706651734752711912327005799347928928123540815030326039702463687330825802831359746532493529780602627067701982031292962802280874353184444369057704783364407419359558179626100240139920088937573602927759141550641302648216101364339628880041592639344449200963545147995604486079630791721362483100115155356048895295743281066319443423890875101717263287176405665332138447208448*i1^50, -57677355610174579867770863022809805989048617913783063893015970345681386164207302097079974652948582611963057483389707181155764202426964044613062288205339872118461515959394610109793468817596164644923888857526990501769689285962366267010470724546188417740044551129424496615773695264990339624986550734022777561515031952931950622924678533998337555533329039794688494750662087051320084644781494416647472947118122811746421569151645000126432191802421576314357738693940884708233683177087617988604569160967248652545746739413451814855459807668963440375036701140857916946692082990004385588387179151425787175210736201334273169998901664543105482392015652387437255862642942435308647587332042326091935688577073186439039449155347578689788459726488730513100848979350485755797442756302658323729296278946766509087383900883072329941122532574101211113450948573001038478823391585827934581212470989339035143853977905452339170646017783338789114113906692481178312125515248530905474759623560366837168141294776329704704342430627273405730223620490174201198743157175318671865076646417368553728739731258974426621740062301951778252907803315186391117058247946704592824109076650347181450243961215216368126325834493656424131591798329645649278959897795931472840907116993490631282064209710781757021530493700821550419148800000000000000000000000000000000000000000000000000 + -22397855170945411185639962634878428302394771065688090187431902358302105285764380244289137767006868642560730727058136813791715125990504403573149534113835492248047508601446277637539013542482957127103405725701507496533795916621328687632117650983014399160021634257621222742873078651205850061577991019151997549033466640863054133744898262346559918400371388162894189774588143948217435643589655224493197357678795074830701460204528644404841354413210157041243872119244190535111935176074987516860104537631607740124069907208066225292429338938629145444445538203888442937261307628231892680730520566821716033155108872641432491952144706429418090129385448763120290169710499460941317285160310131817841389904744656371639219844859896925748763897773656894299076513507115877475499446481479301635035217360052903568265224553547462960010786812815482633911007436342529913607755505430092979668685348829239257153139015817967407684916880765115034969489592551749947461257074523164199496672855402468306785385350743074497238167183367616924979269275511068014927043204863713797931121226748539205575353828209396777114036521268529536404910299493172033372045980936402106251862007796961287581348698272123928201809220868297191734004142367162416045648981372269056951006677450947936817625194756664011125822022309888655360000000000000000000000000000000000000000000000000*i1 + -59825161522191587091127457790770860384946660243235507248524674114066100577358401185041336931840901264951919329639984927965372255552370798546015207746512264804624941754647845181972428760600221144276973310862236021869592729092397252785597351663510103085520131644995573921416322884407868390259846465275594811226134297759948881070298248201955372847745831119044933312801800080055651241905844270109943594664405420637145841248753701661835522257744230116037869502954321662463356464840727713135902765869654965528789980540726700608171463452125926044018547013513444525876964973420681617845513456915349249929747700324483726955424137997687610680880017739625707277470159517616678897475060359469323750904271697315088981105952876968568072276770803688656872243006808042985756647247933221148836578835208693197249362864527005167035487596284558463867548886139396966249749981803715785795289275463018801653458635528745940374545107037703508947900368297871907293437647091911608643851440992475078803184153230751465558186194565288338659893005681447830021293686336000713886600675445527793812738455870537715966122673368780305169288418400290667668331708567824134833403254179562550308870518734801427551927303470433138710464690233253150579748738419424577134990361586601956085807011456021025742089216240779264000000000000000000000000000000000000000000000000*i1^2 + 80070749086487805976980585162768443961003003567410531195029946296632413000893904294902822746823094044124292436504114601885712975630499329642171620194824230893945576874924811655765807251627408774151095729270898787981774986313239746199839116298376132064396252939862876547504082996743135293944850029829428261310235561199144208241949966925454375109414478846991955526736143493503236757839896320110866155298141389527305946941156995813286197077963392686056632342724265992170675452381798671080612503765249837127467692804713793544739045080465918236111822401560108142214100293173398851035639728790600336549717960402299433626229279177408959509345550987010654893923248320008506620803396291967123333791566499425570519773986008139730148772787953082738361760535104778943241357067287909669696245350411998749256665152531731751769612580453136548499306782448611907514527466036008777343503096291321086579359357249892178969532318950857164113807931838157686653082062972162869860417060469520829781661382250812979464936454934165853624776098165710522711317998089911291113325800464191528998926970749397984830639916521609422492369894728903007424519046203371528429582026287359311631714256867807651529594219561930410278414946697656890544642017293794945686449200780266887658456731954442466640606866148556800000000000000000000000000000000000000000000000*i1^3 + -28867575542156458003760233722176042145828617926480079678323980177447701617765982157861844146509690196029285656650612370363673408784147716028995972950466004329480806279292869346794230974415865919696152417976058126659113175552772292301326929461961236068213080932524366415420305321205926511601093799263400817414486852984220925532425681566952735350810285806712950295769988126717237253796410864277860920211501051418634050130072915115367964988197096268852551721069788260576845497754338102211233651247661751164015523007797240670874089336209854005167501976379074290440596430929895763853698156811628022183000574077278450759150208354446026890042044103057698049612009837397435529535562160028949973100359008436839391390040170233144722997062480885578040050619357340929519164608977087922313349453320224624377570124750529258679863734223982340585340182774182738602614890418243218601074872541175899783133768675167123047180617179844867173500222400944197749426240182307837998244117513865341191379247560579915459486476522071078846507360681386456668296570887200413936784488223133285491025580506261487200845576551970448483409062310762827731633312851101517235636681177902412902040226565745997112100937722840827004676154073974987296813107075674912197845907962985243923519240244500542279320464834560000000000000000000000000000000000000000000000*i1^4 + 2302519734738489096275881563824591001806095992725060257954512299262259658465016274720265857130078109531612459341347333212058129251454554744632554996257344144134395900776568923830152011630384450785205481160108904746281775240372394490420816653825346507843518272476558408793503135237208960183600907246478036015065928554013637041031605458020698011280875892827013927487201630350383607688030409097990333782973833992015731227231245376311020579082848274074859503470974214760450347522927738385464998712693852378945545216301013137635346957254414534888155200475615347373178245174090793992443194376358149864992423021675453597072167783537294148602329685292627097345644104031205950121226764097574315898702948521442551204143305424263906677766932446148784506182437218027485466848783440527782837061423827890149540827608553951508484547523119253963239251072612347059468278376385169564194812313558911491889176496956920070333279090584845234866692854922121826885584091222762549068768763599374092611125487387410766946323613322855917372787983857215852602638229546414497927065298600870770247429612435320363024319393395227650507908035058982186202183981845445852325849495029851416020364780260659573200485978184552660480677839553415654640919817521223216632180120669353218442336290234556282581690368000000000000000000000000000000000000000000000*i1^5 + 757342454968319691022608521964442506841718848034043181784101780862798275106937356461207018460925129312068923713400988352350140699216149571799394826472955786430235144218733689148872669557733338552091600717531126415475434481146181112271177407368369744316421313654168417082084341102083285257807733742213809568126414249744047280782759440584053338631218278156043083633455376526949364395066403642790636523957351164986774337055218793580093563719402105693329555262588376796325825180099771021083462887855636322865801147971171205655864545609283679654548302959271893252895286391970435273696665505065478425724613325266136417549941812457872255557594380996537165141340465426965641964685741819280989152951864656493483734307015053084894584507590913394606230232353239258080397001627098288367285983333697826418230561472988034225816083665971174654867265166744067301492300652801066418187509707775691319294942608790477751215526854456196250280159992893701099084505334644235871078774307065170270729374447913543372831175342724370395876781402082453948173359731545597585395792121833139345954599487688802083727729910423112516913478318500266568947272381507276340624226843838115746662556523083003872660262420333820270189484274884630396575050638341448994612997349896308750449470581025109912039065600000000000000000000000000000000000000000000*i1^6 + -158001208087835404267668010940002481972249021702230665878101502988826500070466006224252102255982800234770982463891523391791845179779130878103458078465415930467396169881186846375046463595201522954958211722883070563824419246546581725265284358784633814823901299757095277572032782056595295496867645070230210814242478337452995613144386408265069782363351372942589913036490732675899768862848366594445367189173214167462752739035809551102857211078497114893517605898772537176324266586567866179688831535243808314189152144352510099881413710595581575972368585379670257455554075168161581898169105983419546381320060005707702412629487326819597767211387803121649450948111417851293440338239114062371089379248707218969001753125916399237399100626454633186737411661719920633578571097419355489062879544362761615932388018670949014934682068305148584818663196690012611048605940339884961586971219757215562030381925264587064182440327190805751575069872565280949661951008403905235602637384569234838252199067776047823475920661332413698359656101251590497494181991659428023913254651016979782055116008824191374374228609196048087106614856353369779425204677851896650024895976644128372602210282628747111826073353211183018657677344137997767860069502883132736894543598100001650319697529459461933577265920000000000000000000000000000000000000000000*i1^7 + -7303686055573836735831282474739873223283322379321989150240371151400536325697717730546518753877099046072045994074471684955010597914484479323471238168586274622005126998098021142347290286077577087630064142043395489031031536353343288241142138685305094801882792643171781667285003192479102019558759376292455126818390962899920648013666563244119758366416741081943310547458043138398244023624673342903419900898796617140046038307355318986569630317337567963548961872852155818599302257646756053905076315093314574619536407474224276694074811692106898078441718293819071349222805681100576441483118153091036563869228331887076850140215553186593764909536139691976006144953428453958553911662103142534702562210773091682840065900930113004060318756733954767024943591345626761953985001385067132233957758020328043099744053552205101953216682271554160908335207314505048883841512581445565729486262399159396530738330034956341623826559171497729702713011252050129790580720122263438002391831036088084618030670652313511656865809627771447121781522580583264772738772601895853480992065893489707396765989298279355595353997064959571587135611241101276526588300395945553529925510033638450427239251923208678616222436677748071711342558576865571418976744643919272021059314499573930015080362320602539462912000000000000000000000000000000000000000000*i1^8 + 4931980181896592930559861155181012993928799979386221849322591550206756274639424613967617102910509979083535279202178768206794299231274433998149220562114632293030426667960530769701966070761104287610903112851855155153851035359596065973480617894388965848267103881046682900094105556297522514791609704446955344190927929059861567403180069167493162574797470661467100899407513680024289435774938581687360679034744141875425477466317847172586789667818536637378817193869778157331108301376927764905362073911061694935278324007900278499406059363338928423740859156607290153790231691860904039005683183560273232511810594029795819949369367082755199441638759914543980877241985626143926040651898499653279676422341288806483852116983982930359633934266304464299377990992200042135294784690128746408630559180430005418846041319313930127179010825292832549844032592754954855421811922949947458700021939253137160454318181925442458937716053483794255655152787839420006555759738732641551613357344195417597172144083134297448812558942316067269944583594993906611350703411416506311991549820492107849393412850738616408795830224947115781913947142263177569291734084143604429146011721094368478503600237391417598318604614910260730700436246987022283205243499803718827553106812820101831139228042278504625600000000000000000000000000000000000000000*i1^9 + -597380520851362194418515335099352465722367806006056551309083436887033893072115480483130653412201713992186543342856816010386822632762222697547895302460642392145265824727504114144785635886429572877585975520035070301115978094175235913628705583814010419432246420014554596347517867083437797379650207760705273265163508527900259042556895472238544045128260018361498364257610689447493115642514924974384855589737287409877135530101776523462364831453182859122388057512099383945504162477679710372918500440290362851360267187363240554472191690662008896729897105690853855247957899040890280204735365700190523137783612942685236528081624730246355377828656823723042202868826412360439066214166611746643504155994520128477100916475816980177358606708542953662421461686523556277888308925562313063575216097817342517358307698750935431724927735698934304841458632702998799936081575622518745490702605164461149802248600500754791284369263327671199932388766481978194493799550852419948123336916436754693589540665190830924182710307542725972309792873817447958147916012978405976510888310426274110848275930986635287702727536500737559150927744835190216665537557951789048814242016178915699980232902609137202050390135920746277963875231035848838040034302051500372419606160509569956842888195948788360000000000000000000000000000000000000000*i1^10 + 29130827202787888351050718871227493365124418612365761290312746665348471598307969625883814874014922838692392013117235824601692285903195432671572124293161424503832052363979593198813944224794309855248676906631999006587633839356737237782632904135491996742985930809800020709382333437168073018491073200219942052297920579735360870979086393784485905380765988557207430360559573355096272200041621525991237846475583174919120245905064303434890878293231060934536635706681030710146570228124087969463887057596759671690916265867794806633870462913231749040395003266848077281576938708163003235770038930603767783401607235440472093317109774881138499125282343869065970867000869730701102125951257864976340144241787820488014113054583723107034544100836647583095349460559322384968931155511435008035202214356922836011340586977492396356216546131230978724038974704600227357740146733283830549668994835762457835164331109856404915407837663416860531232973446131870406605603103977240926276330392915188457725570991129155696156364952744280458229443891350055983300023647673850323764307625995053297483050500410915906935045615440732068677307896987150336152087109580849803937069940434475184707625058107281498780011825052609964688211133769424733065365634450192626699466346006549798823735282243000000000000000000000000000000000000000*i1^11 + -826688306111195485983402756852981122210060436006241938105446771159919127532395852108655221318041228359891216281304313001920132337261928612864372242582411236335768205866998485495908251309020333067455750119357793695476566195933387150656275790775741170932032013691639354791934295164719499537307025138170802190560787164249393182168393182261640882811121566234865376218253749422792145851844729238761928156173842914754222097503138418876575164221513936853652765552244040127234510730278220479018966956182787024562551885368443335404479692074444250376345288119498050414733966547713365522442627339396726077404889593722040140044052593804168500404232032998686108546506890138514440858434725396839441601561503207280931610911562504472924553871089746435116765304208398453053609018544160982060331859551232161392735861573270061177807225189399973646784106691959208828539845579812976181912366434796060406349335909881807058341525479358812646237024471436768599434404085282301282420214882236330945806468670619678620991360586297558842671637335467518110449989909908538107128347269367827363332571396984114889576905115919721515288304197789490420779477943685491796087379368527446909424757146492018643889418550000926770027752063480304662751954064815258247562710578509493204217188375000000000000000000000000000000000000*i1^12 + 12232370519911006109808004346416364017918215740585824734448425972851314845116660642361990764201910918727337205631013153455657482762883144633226012705773714088581919035687731563042349415144691861549305923962584357978363726749786532672497861079412984085770314109588587247614351352816415522397533959722273534132760552221295194679024969754866261455624368437533120370002857079437942025378981641134724771732145741742529188251513493684606362924294741248774520192438710058276316223262066448474156087721901899888003055114908546758719418049053714544390323813220802753107200565286182609649875937161297669351933873832259643911931017140438616543026990483333931035832152223805489389575156112289141630133466971203065688624175422042166469512753155458292595818831591486868297555493069360805277097108550304558028064845099693938181582702383618492301508252383908858597857960544107556445630477998291507900706046267317042117786897630206682124190429809817854007239032078490737981248989975083788295591704137232996208876108410507070475146437347678597576892662586461272340455659919358787949075835225656187220492064998814260098155074315899625076885380388511065301987205032091578390847557603805800859941603020778474932085166474453161721562056805349946699379978088234844420213125000000000000000000000000000000000*i1^13 + -99647234256508995852261039076141589459713448470535353635530202011815089887598766092983486650635813268614229382705536315546675518182184740700851501946725820253259673129909581129373992740339806193664179333174566364320376657255918111613143541834262522839229764590782891127606010093309396583153210788001566640241942619881735296819809988032039720627962589484128668343771995845200805025083939884101956087841941611959579584274111548148334527167404482133849076325779489252167504507115396021131061743308010586270464871231923184883711228142323312752865351579208436408562664245206418930543336187489913188943596909303674120289552646967247304824336971166414953275712265134666146330655715141643476471450909240042157476465485908848703744895235594882755196643536160654935583613842468180309544757680984180053733107975975450729230906835061065987156740965486636381803300452926378973574346613356575901418968290470835191179501288524240475090704467298006537843903995904229165265746145254961274400809655704429393393842145615276977928086976835816268278135372115864004384656457490897731188941384905414588020000251310691291194303621288442446708799798519909526424205958478176608942353063280039750181552636599063702940345975640994997132851438391589224783064914051527176859375000000000000000000000000000000*i1^14 + 488264609656105596293673255904328530793715779970566590286760325507373064749867037328337306862005146899652849232058324599941540444100243435107655779410978227266721285003452790161830555245192173834501842234057291661907273359396103342306477214223399271494573425896886306733027245002880283272107206595090132799506392257695722660596954151681106894078422823775488312063285544194483609554237514154472508237605750376084370581903273249868742413501598289262048586964475428488423716026070487577500682729596679802156265372697062597945060943859141277022241078863767911519659645124422058052647619573344708267023872375553818915275827489086086369906113067913534224045611113833285895775211642149097345652626874576023542707755722992601930920315635513218240507440973015430767475673767566697022926763469460049313583238198227490528381761622024152013564550752588041027224182904519581280964021435141917341073662068429681231237421329765883855436171973556813470051410543674055667117434879719482863499748527559649895407651817154737300980274859758183261252122676387831370619170896516902783992759116003945863879585901907199647028336867163033370940243581934739957163847059263880738874590062962656375532922479145777436786498736320372795093449982369013980618935783011647265625000000000000000000000000000*i1^15 + -1419195690453796714597325729522968535801380577883121065102749079369245129185738137316278422222751727520977819438944067633011786989206731968508405912534410798938146832033396129726406143738395856148294195330149354461913195262967654778079772002223703758987750851236030270886527615658392365472859611946553964114488675210572781664130384747294531927669383390581635393892220955903508700568812177028639489171303441367851929901058274423913515714691935114416330975462419784081563752040917402226086706745490149676761270507114740422999982598006213320502251743975371122510792215555843792898441081434647991868436799610929458168843750368110290610113219808868144742462133003358686696731241983079914122382510449027093467904981356445064775403569352882802090433558425985856245431703596652332959029383343170371622038623064810388264370269140197450925863267430816715324823299324935133864691032362861244370953138475776498820177855059775731896256122781277189524502375118292751267830851137448590872199053196636996477156750183362447251612462315432930938312276739071462799325204182648977028770520686963035919091321824908152167206341100764994716137393195553025936639886965019004923028266485883480526896608496545721506703132185815863519790369170512719296666056696166992187500000000000000000000000*i1^16 + 4312612719398127035017917769107761564414840130328194889497478322107881989856782378927194965681794982714228874041564332501914172924622504715795748347577280026045847124762902565063619162193101461456737296451783780136557777403442666526605262700987692566840364255344556643371878089411478355971206969806196493765069923240596798190687622498588504819399957767934357648894050435585544273903155481602125238694753300432609851926192553478547934444571812804532003362410093510227804872060525030449712445976641713572460119300961386667869480320118549477199771380699919442306089190711807920567797005037249128311334774944605337374368097622144938460242826929611656108404818031749387178949234850360060543368016105526835119752943846001191121457381085261028025353727678782389392579968476780359163448275522485231583898902717226163817844655070396541026516002758383885502708760112215669131147930712715786997950730176140265997525821782852409359416015710700212504661604240681950528601071309842374416814382226939377720981696979357714511666011343549603179859730951215605415834812897418917735098229102685922035945426224019891741018996817749727513912327628778604215890204472553666621852866413474881022830478157424465861196945302861026365068452228848849882593576049804687500000000000000000000*i1^17 + -8101597345734193141532321370607953504491301206266813311311372523547449648676499573098496920452706034942963263936566447140748051224568538171138817182495899093065887133176692373458052876046012492269652132516833176152237674474694818748346388652373390989858869827388669099796691532792494314910869354239190165668583800767672121047964734292560206743777289243243903328144160969654128318166157250082966034077490575737097122505353699317520520539348743103211393032819201575328074972395088955069317669458845324117881754068477610067791021870665740883800579555389120735278497241692796415945905394455238348726642136892224078852840036297139315650099790776712282998806730539174344790211352848395813336634300859673929987788012308329461919866781941555898149071200065284494791235266279710377927258464217488664298216924166847557711604742595802879016216791955864372743934646809883194567940414925796700256633840704018782715040622012014107751796122360040276102676457142880532692284665718329356538952870486420169828329755895885005245535015760994315741416867671527499468724658596996386144014574311072927011798147741396325759006513427297219281804016630165331137310996556582483832437748157857193908527403780722479026787736169441411331906497070460745173965454101562500000000000000000*i1^18 + 10781277669405399938534074956846042478968233174157664077652353598148890833775015959858675768532878861596715382619055369744910672269868542467760230502725080294057591667583222966068024601182446537016628892175317980697256101771458237386743933029984051610127415431960934141715406706020236711916418709286564282020279444811745045696651966305452058197890159831934571074003158412555900835193972887741155593495174837582606113099226715449850139687213399585366599273529815472286215841138831928580583732285742814534767502250794213062001570079096830164080671178901600914634709978744065358840443908385870264139254581895122238240730089240990525066004174794862939870069607314675850374124159805275217610397828901284102196932937798422270425200637827378852239933088396479046852125490784503447714624705737292826433276686918430215921624954439619239434333415970314784351638031605164663469237015823848249820945856882912326315414607423675503157555146044395470992794359608920754258069988151009556884564943767623564151435065873487612503967761983798369734885196748606127586658390792200850350736648497700411015872016550922706372737048558626357757673855507122120588801666031133900672555617882150072636104535207450884560110774474290046769350519632765567855834960937500000000000000*i1^19 + -5948922913118126609340818704858005427339825962735899391525683902273825884944029890397715310917821054851698069943030456202063718835273550881913279595503067453274875020161004251745030407010722195317456473008690217967730098623946710539915577834028255766151704261066842421519249059505049504762961770180892688178551822128988866152989771347824809079139515047938251148636461599283956153698740190414499707891627499284387536276720271042451649340841502855026648196797060901182752944688207125068756326256018262110238999641680770393455859267762024576686561201984623708800317577742931451938449694302908415260268264100537575888919553405843217839044223128100880111728785896977419418168663047827221980609652202736071171130088192703830462563817252879732619310819015387942271053633722814288928220834670288238552283818083027742912080105991366835587219677133817562299046700734797919510221935352590528379512574496189651038346189088631495404635271546705018904863615017125630891988287251587959455834678548121093158842194997519259711138241637263678469891923204748148356807657354803483235241456624885981995422994348888465590249833556233570897931775145791365840245610518139951289701435983013507776598960776706852721427258861487900893351497011556625366210937500000000000*i1^20 + -758334513370520357056057810789969646247551238175326794163389840840813044167396355087073231938260446037692782276198803471394498341575180512087334890719306965424125388039207403321769790617320400965636149650598676389101961801495315128640949021159927315095027795896088935884107186305365359301390850453853610063135991195735230346742774653340392722486094140054454746457942289834689249805948314029400332654392060934669955449145341801598359862934395563780567578484391307853959631244445072293917748681300022442510760594949875756195837803049993379863712721475565718692594053598007048643068174397689706228661185571079606970254361222134813048796069098067332168670958035277230230826320276090426266244873849818166397075103028418679419936719847448622887041573530329282842726936612389114186177692915636939242784444817814451783662045503024502395661552442816409845194912894626562377065821265549009853268390081473100296926694324235210883596133686455856508977880453308958592268188697559623435750890834198963083957426293839600464125393540622524585445669376720413149365453825947837330619482905832626381493673019023831034845690861272795475369555395283985944284012489854158845480511008116637044631597595821846867611143944478247723217629957199096679687500000000*i1^21 + 42692304858793702220662400614495145730308691961694695198455455541110982662439767935214701010818583054218536442375634963707106859426827284335894775068860950557294293487490405037942514022665168698525419899615578931803408676164576212362674971874124152141797698178747608659256222235281017289209681068194074706253926287181105470722295840068098963165479287483477989499543962175283151961782009848336990596120917332024461130451548206796250351409510414909715836678922899395028199212869530353902458042641905779249118449935102092229898030599248474135660649637950079857840282255467979380720238029014121103101029688739238774491215678068029331329540228056686315150049250438681712012303056070584517456806761075532398628513647459273889291721297723333972695358650701871883543078883739384963535319189141839096279325460552172603658323996652161018229940463136827809916915033983668801294952968833388633086411188149019910805484695700401380068091878888568583028966863059479096052425619583473845463673223791677103064609966629334400555030223964535679392221839888966582709639781853024362500942912451904654916864774808181347630803247932664501165262232382318873473775005949138844161279008144600100552912100916334280775160190286649670778512954711914062500000*i1^22 + 11292409687760504990883990254776857809080773198515446647736771651616612706361092339064863509868079541311081719854442297058011791618199474633583056795533686461354416412993418836051120250955734370111590127311403851258707585023236422410804693711594933724077204816872705404084980642178160007244124175610016465110302187667991030777026790941487243203714760246282786978154061983368114127173749911687111020772682283160020938588832747972770865287650925469748803891161595759190411400333902686321404984787201740065527784812861704674270528338673506072237204911423981710449770841191620776879557177707961435237460375181385103238899027250621238549388680381356925748499329920973926869676996780824410901884647872092117717606506622422431346922204465692601753549944093819442921835721472167751004697111797055233005424586161384720275804762999119424513979146692823481113694278168124204699472553038894834576648084698620051117627153740865607523184482830181979898147920267852275618635659509361401408063976202136179581077371829118710441859679156047364966797966485319557236016230874181888209358095868329749854166443237031455096834076838325514494944256359605561341625414603897117840702966586701696914554069190241268478542995799892574548721313476562500*i1^23 + -649829486893734017457140708920550631658442007637240030968987144503487199917276019618255470468622656975595149102411607484618277948053608283021799701352855308519441025138397416879245753116409338014397698349260917663294449896908694059864176086443050226621040606557749850742642080234648667222052030398073869413700995611513903399428353736745865796203818633109518444382401300229217196038393488888774141811755852498865863151612238577668311679779944109912296136241457989681719803854550206662757339223964949758551325817379469527021514337017036194478444889410356765711138283772820938892138350149338755943705758580969139253030007689492493743908125260595187227590156354107053806060941320418041111827099700592279316047758118252594444243397002433764036400646553972547280229738294535309996912958815367376283066779361784608750106478494075677233722417015816174634421162057889033147588927342526874284436221897156075922616951587454514922093019482444729642608948520103853205107790669959354390660762299949645410228268886926495355428506150316743756732429653054575103038951123394883175720796332726077989947933737084111172207691910375626771494519272190247715601406862224308544517793507160393760073272030020940288725086696445941925048828125*i1^24 + 3473213418384466043985133510352871328595238926507673994565897985334529578272027357194095462756924205818018011905308508165418745459712320399721711268658213258806781010302945859775420089726726432944952600138208154533575625469600813476192200308605697557498698567198611937056089385991516817581294432270044606345872375868020916950031537059381235440446648840888457307065101670295713969128547727896595741869795873898987296222801244878180323385102286564347496811857477640664823747086953409215455441301841063568256164183756809615390324647803237342104678695477178049717765394697331136144600854732345472148217618218102075009594413954964958134607688049241138518561264301827159646060769874130354777747788841924337834375699503751461436126680050604582169012689621023854727742911574558600224308819742931573453078683129354095739584313965562771155903747161612571225588827294846402680626906073793399929403027119436780628855922475249899790920632775975866651527421023945171015012411191709707704855024115827226468411580395787714555896481994139657360312503528620698554553578365346846368760164596944843501542854629761499224622659724072918958777703844213697829524579662003069061996176117036637813005432332581140556335449218750000000*i1^25 + -60549402924539725465336354140433487531893407422223956652033258188792295916783258487106305335093061445978928237795665057568870009810077638299518698996376213546364422868109915428988559043442385593334338446789883309297212133144323472398616347330602998006474254283062447826235390934649546480533220735520386169348304069556443166943721176524760771770924919117880855398778891855344551548196941077515370081458239377435659467474056270670490046350368096871098572484249057804328519098475471257066828339687041494931288705088326321438279416038226743190853414277571679484491028562170775379972505331186003762533126376591312051234763722248477421209788841483305363481996125023307965867692391531256093824630370312462787738801286792025300079376469851695271923959065226443584711012310172962855122232184219575826200534552006453722970563152507236122612447508812515545596560590144454955928115565361162933024089763293199045530001981796558055929515761242629879453471523219869292811487293060290456318354898356134833532039913774304449755374491558323539855743842182559267861644893660646553008341278454289827992627880004990121753911104830763762972302817251627116799978922155850210365898487968970218566671116210937500000000000000*i1^26 + 149114167398546362050573015153133486872378463072990050071859257695794202372687021790224688832213376632469072420564438105879659318139592746338784779709196396407005969999460731332655556127248027934212056821281183161148450763891653434773760463787493813919739394159931638234168530237283354928426224054709227135541383351176414545992328081349155066476010464573660356086290279417386815304003099598206124170746321403630755230515408252440847468513809912667730385405393671026786594687485482168588432318072638547382722601558037333479807222735704675037660253944683343316700399651786151172739699417735321324549820464889830043277586541663535479414508068891537904286946454025793952541793104880256989970389788967349832009062114422587450112666173349854820778948833267409235256810946872552104113545447381389675966244544729830174376554180695753894848313537588920526397420142448843401581153660359271278719365133659578113603822884511590843699545415565367966584388882428798362679856760251724835418879079571677659063077250141460508892870328539930476272239230406650685709396574211631004998908847726773270419002721237879688914170700400099044419915244851036174227597405914627235935528956311125150000000000000000000000*i1^27 + 278804523915838712537710223674764746805751516162154097816431827169788102646119152335398365395728429765183539387537142947579769522401836318291991328293072282492504971977664972182616583826328153108245599645513828569667837382776524544419725214990331516952782667860272910496198352593369529300670918467090821161943078429673515809751924863828291139090613918211987919991909099771676473070414145678199219912977133109343598471334846038339520409607355251194987218340835671175207266527615010245731954126832639372305198110930881974581174472612608807125671168530284920797418223714834166782529315705514299424982257855018533112854269949699846154870760078152688642014628653542522678873213022321938046797303651127101602756454948427204655057789151013344461828272530361436498166920513849325326498405067500555881538816737724549323863566990530160270238975930376356628827516524198246309439177204151792682694916169513409246501026450382552887703074233010145910997032393128894273261093741567747142697841778781921157758752543751297119182092827771607519951326152203621980513513671117879199917204461647708079278176302334261669725781146845529822708296860933089960044256179493965373230874240000000000000000000000*i1^28 + -382207168897359318780343984760315814605445668462026767110826239367320201312370873219185344039590656039599864109496218100107590273776282686507797695555836709512170039071682638380705223194378371935906077575931517028256504115826593670233285850335850294201508361587369994222629211629892451427570962787559625064771713430217891192678271339906493730166100363911191884514313507670525565695659948445050349095357562613787719775795199780244339701520718428202604372368068972430568304889035157403795164790129471563575144962157531455817614355335099142427390691804959922553212318843441346666428136901602629854929434740927184340932098820847169924920122286497746086577612196104258972068395858193970877216724041605864198702029607854331003225485669520275836103399617377113947330773404135927510404618124767613536634700049736884743993104128239755550834898677488051401172233830894943504067994492199030771097025915848458703442582294829358235887430142776426215084179677816729786811449761819099447282212430417428073032248475175691938821651864330225756396056605063390292281310177985321357995171962148444735555733224120930234112905662914001492358597930688898431474292753477451776000000000000000000000*i1^29 + -805905687622377863152286357580849127398705572414139680568339961522411324754770570796838793005619565757961614106024039409419675149319772791096130655067998086481622538580666734230375638802859035778499417735139808877631557617057005799002262850583025273706635730757574740934412909173148640673153499065807922146493550307720500102323312093303280574876935028406889340363914269366613939045769029127682296675393721998786421537471448455925563235216951606526548725323850607833193850399399861479163802120404402197534921259796016844963355888274102018272232736452318985952538420977363471340947319340284359339026164319781929069798033938898557468891463136345103781746645653976333482192023186356300765133486729077620531836873169893444885265045424084248378782895551473642212714124269699970163296518060321703349368891276769429700533236269007734622324738123390150779628761294611725422305433628652938131387324116233707910608433487260831957757384240154795961736859555185385074766970410839834502854281789190268272917205887962392226186660297069668464459165143111403115484798601440022680956620809480196975028015412663403523511681672513315552894579202814723861622502195200000000000000000000*i1^30 + -523354128564599546777716342901423385737161706135439596023192889226203332735670388712618598414319836384165093477064546312765364548328665729947387174307872128950453570431342212323398740823726855614333320571573586811553976512323384273940592676862255714623519121400280332587887785190756653625484264009858790341289764270489357695911280115057001623145122225138536672669565696405957700141406312558413618001219379267300991161380436910592663925271675174943777200541891519260807742204036240793096905748791274287636317082305068354479879627343850161543433320095335803135405484494226532063072829422683868796944004347194879184961573318695549309123368510841782137642123801658736119604964592179641662811988713825397206453341007553795197423370293814653983313698730419287292589863032499826720007140537431012872764963493377732787428305922563379834104099278780343380925048465790651956425754091191744751230861460974365948951467788110167378971292573979086920924117528000078476977648432293117288642298066508283466436498625057915276698049362027480150592806114142526444799456508005906923081407117901993332908906875049597989266092162408023072809521766221511393280000000000000000000*i1^31 + -232643718359924166992378066562028612838378583119394496297330725393471217260784399271203975277214364791996126697425452766045627729680790506206234315869349123621128250220799063890208854985449422341348469052364040870475237691015600723902698860707129426339245112357215419225066900922285229677510481160528929870512063505874509445560293070016779824707841731012414254207260139906635085177552771448575959283361297912162543636520881515088429815579457708257796460440215341934922501171828319024155845531440940493090316482207646157897022222802089595656911005380608482591514650882285702166618337349552643250868242980856607382868581597684028945517991949122580060485892978416376661437570823729468347469663199157793233387613746766254596448531616409364365511188743984714602580309826243065861040799557289098463251489306640734466763141098055431933066269070565600039562749275739086943047887119958969558446823213479758948912248627491558598608744830119486282609158627465673165972750585069905274553527866974612520906417155309964991806270815490635309869489800489225899503311364133320109674178718942147174049801576201778495651118286448245091022072184832000000000000000000*i1^32 + -101988000078502954097571360822039282453426028795007455232541470202997923007345801424347325463360730147905061266952064787876201940856471437544801275287451924844643671195153141431534484534366425366569993974251931750908118852039656931583149668964716606167511025681084209955709180064583629099299553694087716703322943094799485143849658155768941026479628710603177689986353421355052179534580381940206889091347758124071215913968917635573605141411169301859173672083036614579961834689800890335336719837041103555863624947506864821552589619375117924297100582532081479902257321986014943112813828231295117738881217155879873416885542211605656795071705451712852644400873982704444999111785276602172748361418030638656901444043092479489663106451496829707673403357911719930381887114871626472296046729840644030935344302617984619243590233340510547252249794290042515506743656739952503197402894957727117049107239333654563514994620560238871105387269294404931154621677438926624154700573285376360630378745411872405913605541306919888921432033101154383196039091576240760232002825173873484538618505872121922531255027671651132033323741635466269137305600000000000000000*i1^33 + -38753756790270652095873022148837517268028390053689502197186965938191214409293342641031269280587034412546262723172404101437253911760364089622401568011554892477273216807539526388331393284105909771339576143570939907590969222476401923043340450818901157858035986729897847281149199537036524611153926122710260931834246597373811756064542623179613322875142420603983992823808127847232324409229533842021377502051656611170492045396373828120990529833201423717656297595912603905850125315754555281323838769519733274761132474613061745365035167565426499807094612868232308349270468018221877522319590076579792657205387663226662088586597909177096634146227835569018863812118382404100547503008666093527186257512122414942589222793836799624618293990278268227534206339232974480727390789971327025554784970843060683418689083326330904227635348247590043846093401546083586601899525046689191649002383914036516402655434912949110126725301915854696753999014192487683501462647402720769100682773821026009121451837390260675273058489273233804261684312262561421936638996301459524960622271694357279707439854503655526225940215960879394543662910480056320000000000000000*i1^34 + -9705328772503395904547489498365046085967220264326577006980057772646495872744428301397135960287868998582122770724819475717501125072438843486011673120672078159880025089913815729827576445003525376104242506915228908283074640448878671638385920985329932297471599767627502043230542357150345591129215065224693173848561219486291268381207971805543312122132359387038681259844282270549644379615568448526690153962407416879985953071169838584892819803939964099151783105690529741835800562668202002477494615878990923731870595392016640888904321373791578257923382921761883493884279122603775505244991187884729182315402553005093808310838839784432562420498215680974593821170729411573465770983082124289733460997537249794916033813316410281647372390389255492731714022114582441235012659985679196385363380599496300365927590191745417532512905891154342065662962935835387309949532213701721523911538324108444374627355641214225436026227122024984429753973264873618297826023396477102970819185944859774459167610370670460090883213771367614014580094970158326813567340421775598663733312453307451454998131129601493581072843276745967530934272000000000000000*i1^35 + -1657878920556788305096282549210869381160506428000140804074551289074098429334969516834222253390617479955838843120429888606676483278922858815124939560373815377170915791502361605019513323220809071849937396228200698052134607813056439118519866817471043343711864874073829103711486295352108268371898766740825673477223528317333937497753635815680979585614269616978272170893474109694672779558177545247463915214665204830740293081547723702252144119906476944214276696465827058899270436034036750998425484323921840229387105589276252073814168868939812264370386322674037033498443733116055124213649835373584654798747331508689335707590654550382020201210612395837677433707797373313637135384258783374835312585421814200296331345192618574035777287911563913133750051138255981837871490551611155706616629227345882693405315549958228189026241947535717248522102656695542074985241077710341728878341973034514134289408566770934718970128053844772235617705420462479894523764093153387701765627748082771537207554321505849257479211222036696135081492558908452153373653399206326890122657108079580736098160315723934569381306765095731200000000000000*i1^36 + -180801473844113650063973293696220974205656630029212570508850459577087836886467296335100670126218052840352605498324389865664137387932298826175535593038630488588711242413862959242214929436860541881364981215284253703835765458984730037914170646109170536974624739961003943322465238914644890630347975387493086106918478680052355961585322903152287412893105487635716113592125637210142729322624439484970091041741987642777316365980167330878038135620470879810653269376882988729954556287511178262560516478003596670135511552988398543995789210829112005329686937185840990377632701891156305928159567024341162556938233416060277322704612173776163106425200879804634187999036651822003602965589388185881199304116755285520210036467544104899655618778990393319267253184534452014470072935941148197616902340480007910945046011869795783015211132411805620960393506129697402523510115248445169635185897479835223625582500010654707281392092712807637728108474341997077926199834449557848083308983210240229905294221814933871215672134556150129012065074913119914050979093889017124369078143944381423249620883836433577709404160000000000000*i1^37 + -12007110027623639975934741980365824835475231036667839070710567717785566032082332636757858227934173269096607893081553115162334257429534799332453212922522659162086811592075755014184152258574023096980378345092902025223115998845657767973123832186594154249699256689105757953725426685683861792400818975668710316817938724183048168145223810484051864082518690604197260563617987815717303667068310241042802828594867199096819172590206104024217222144295785551503513214586577315169811647434780281792443199449897872351634428294211364066770772295286576737483781750647158800157258099515528043318789166507594794027137378660430352565609695076736341158433302018142720821608031057482593868071994961804351825379970425563798443361179078795615743850583595500654457729830670362421580976386755026946669463885319342239006050052854214281291029003777130275164077783267818598212562649298229138092186628038186599217833222643587008460825510809397118620974203728887880687293475167956334710387531959660399572972043652607644941451192544378058513345212524039101105827940116585764379399562904836525039657636855808000000000000*i1^38 + -547177024251896453394081355236912187972509257372365310761168749063511982428956541645333736964680112657145728382408110245240057615971764503570806627452944027711840552006557363622352106057699011937049258196322824566703314579231578346416502054662550030353260472042592930979938760440519589870667182394487597417136209781210641541670907031897854002769041089540617809924688122274323923818772997351063816508720957457813918046117034263950674788452484092813375383212158263042044235888783199215446072237492610987915793610339871383367278842725882389079464608684548581168060981711106982864994477596710572146667050995252394220340423260836026403924200024126036326323837829657595911669653412986316899323800818591272945710037263795657687652927162795157211563637202130880894684138984785018642064277744377573372383438741901778754804119865386721240065401561931645485844477949500246734823612680168408554814999618801103427908007169481474700445108996161531833076368667908490445646681124660176381212702088916782503022256067878004313019167727308986029652831881167157886233356378488342315008000000000000*i1^39 + -16636734988461080718477113324050621570720933179489021696072156521058427383000858696528311965758368831929415021810188495463315541278891117981331331627938879179896999524498407022377253513586057002803610736380550947627945660111068589892615034055376266495665399438398374470999585600451927092608799054866821190509297127135686563056259028793396409156536125735263441849335303590978017534060806917375318046404833034495241133454950857331536398790783208859832806102398730410306412737994626685080149775806646307288440650865698478118479890098955732211980942722050011495095757321804827128000584620214930012618616487370277585165619495895622403230648844957779792722114799267783273383274975431797840927391997106465239474951881861857137956315679646575931204014934839529719051236961515725472163881048274494954189984225822418862516909028666194355016722235171490877095440639809083733114279818962082362499199865085932727834178514879441852949241409043443206682588666443838233715570918529405961611326069597742733418282161851588696280807915085990386931900472109528915321009314201600000000000*i1^40 + -50613167242683651911538848597507352996751183698872710304885834945546661393335012924600901973241799718905630501059186706359202268963856857895445808896759396933245440023310454863214453205214409935210644108500195685007784143126495110767606376257121425586552232519204043833115948514001385788993674628141087460502915618415920583044573110158673997765394098455682620468469103787098518178154402785853676138518005836297279979993492983299311695048716147328380863731630082763493328747417205139011687336247310940085429456945558321032757085530616445632429900850674826219056707412010322070581134892916378915685845845499388596573213966480677948334412484823915398310559100186701586447551868613037344085873312208221650733527073936207595504015473123356740428294282669308143069487156701994240862566655921073170480196374781887255983303819954026373679323402288757698765255540557257206451224758597505758140930635215690387216448207352283041210065953984563766291947165566618292641169784983757692125622785264663724191196956772570347939506821727800532759194452371651428352000000000*i1^41 + -117584084174991959586260351736734023285928223554699521339233223555327327905141768264598391645232619795164443027092461266071337994155159186801065942519742209244298898313712872915942677138489768297873537444393985149210242480202959810558178567302835599026452748030171216648627582712071418895733106800704146793504737050472129067747617859820243526587183696501039843349125724085630934090770512564209215511700887750848097492085058953969488639653216933513192591433160821738602998494140187931435838646974766232739298855857375597597263298052171349319504545715914911834500079005726375824220297007469002841154799074606959602212907970348639677331902698980327465480030368451834231496100895270431799657235866850833331038697284424208086174244426373012555604978096079578067519121061837769201168400670321763688064501170167155320477403514714364341141423408806015800581303724637258414516162249258098558752030049217621285417077016698014546098271549571369380623965650776432717170906820591478869085374076210874358670629318527080621750082322842942306061910016000000000*i1^42 + -89772485205918985008690219431381927194580299506722850716348029488210113527512976000296059796454708016530914494513286164046018593362289962693723489685849819661567762161593480694174826525884093232332066219583919549969918179711813270299376856162073070642389220782892584242071273435873741912426381877918632617794883618413258177076068465221919707479747968814700322949038801375232237799929959589058538097998082208338700839820370737004671923926230448879650965033989490786612726301712154706118467075529221892752912927100861068762542585413442418796863462979391830449677731602479069220266572030882851437983110913765528476027042998906416044517735205149012261455095163877743625861515001466536401325073517973497950753963416539725470072930303545042916178231531118559843572012928179288705710490868200135753649091629709773165411797348774704535481592413650677739709690433069491780949362104382305409841970890076537259108874061069071105023188182391840009097061292726390320401062036054450877155975357490961003476733530159892210763434338497331200000000*i1^43 + -40181142655091590449655379003947723809117286450821650179229621687191344629673432188219789290223014083947325980529658897919616247792593240849762773765658421085368464655488479000902680957854531881579823057877597579299970369467200119587546877404044915404071866315405811112220072661101164394021060174920836114176371371715671771560561606667595059920280217908998989435077331018830604951416112364188722147379452533452848532686174974850379265688719262016618553217536696701121854434161249080843649901601457153477486695162037250669163510328326221331588814709750819672172911730304033705682859579702084341788041006413781872588458847765347570791551075272335406777776036429160064392745036471174645146676349041776587837615005545943701697602909384445347651442844794890102424036368745905339241510014852258801800504181975118386112185421428113375213827461915171004509438732047199252672690075801652610165071478364796234735776217872442794741444894058549025184805158604591141575920163408120999054764667750588650855326291944565693743104000000*i1^44 + 588577130571264067516831542166637698572717840274419313699532086235919389534224618600363521117852014537063911088325022194360284521293234077374748557017641530171026716839531562014092317517972825208129895142921238878341188503159531091981140937118467232862120721242480659264555645711559333011569806743545697188520476675780310699557513517306090774071891295385815234805374069306344597158751412578187971624916918488034780671068544897055347726193967410679500123103218558542792523707496301313141412572240768155194223487645112157698735178430171659797501808746851399258580474329574087028360403256752963470375753976776105944571908217296276157980882878419290255997624003569537031410902520061775127597268886286271428221058071169109997054905997730634712523116317607656413547443955333179259322688414553308660928517730411733215089215665814939029616545898728953910197762814662343903266039838024534840252189680558045582308172616127906023569070460569721538651700511736746404181633051336576379852732705517075648923828224000000*i1^45 + -1852933221537335010357225424871262356683121421397291632468738193818994086955837969481499211379867789086146771181368790469136995632922418982519924776818394401199911735744146440052365760809944435189015065287301281906651189740553061692879364864745925249136211309530747291014833827427056025239102322616607386967121539719806706038004128099754371747084502386257414824436544522120832764368041249512386039228456079647863471006962110059847271641439230596679814214683001250630683947599204845521464714957499685705845172789169931943324175361009305792306321565893576008616348305362922377404547152506729205162377705041797589930420964158355679536033623344033770644805470732058594016588390066888845875023990537495265294075490750183109935165788925074407342438742550912110198791680656734281955746396321127573451024168510489771520909859914687961446601169763731723332002747065638956786034654686826726085737492992731646721338356125082391266331475445726479446235016596837618807802030473077173085190572201738240000*i1^46 + -16005023894076024533317228024212310934649027591195820025042614778936433953093885812291796672750394146082284651966579026193373171869323459930267487980470120656994284953258985271122804418828595825377222805505851622919117233750808352694385324425648225083602531589061446532844574859478092709705970387424619848354949604925555304355112970336477687793581428707326477253939193513861930641446267428641964440836355360017757696040197232611138535886766442430761547491543190657621331240038680231251701003713761846978323744214833681469698710531260178436514962425972720950083026327018148668729023787212681633375778167755490487577517345530527760279889610915741565053637367812365122179289312274129895054326434168054648216648658983583995778319990056935003780457339009596268097788297364410411307695968451762037372099250198540699332845825957831166036010020230145667446505306310452581299686349607158208471592335693844331609705823879652050135802666650098947606186046229623341534898766288519168000*i1^47 + -36205892730106066818628955540632536533811388370343462950245755476418863158457585562515310888648249312350984405817692612040142796047797776551254526373222105225421476689214005963381451049164271519253298888389195460003521756472108386775423332130166400935313052021007759481083813699985761776761196936743036788935694219084834260846217640700029982900811948808802756337227816717540620051630249322318363892452824806293302710412918794124378762373775237652520716977566266878494769500187103066518750248632754402000148177338679420040058731168083245331362263650391264948257083376446833606953021890342800510663915879586593846618168647646798945410876881460850531066736894612717696535705799861583924767182618828879788365283544195364897470654683792121811228410889212797509582447537922562678643849426257711948166811161820208639394944154879265284391534100017100979255273886521668876467352925426411685814028275945340248628451950044292050058949371181139710611292251482803404800*i1^48 + 1708403517179658510868163240387729922805433876629011708112287111280905578440535774470015173719562454644129538956231428243322402234839337564164093187073396214924430731135628466507659138908916826951338412499192781674317685181902376928977296709341866071506774561105636093356140183956811595480889095896087590738126151960144595079315903495439971979109465420231736141833031165360314218236622776560006074130056900923697952559832690596822597264872967837903477894920824046715553814915307737057880001495239105413870733598519575404169178313524167451918664089837803231108010765799284697357103726093987122840042045965658536311105247997962282742255789155294045862437061262227323948825279266354640974127319247127428869997195782604049008466063163803429030446320990631145141660490882844357026880042962037337354172458728732219871957176447133116626588876645984341094457708792782774031361387064383283919162730645087103939955105421370678362483657277440*i1^49 - N1*138090016562657799277230296092684917739806815297240963194250655153808633283459986034525440354993925441939570136233205071442624778358231545347530920829124736037901999311983048056232765895636712832384*i2, -150149518937123228628650151003612832187167178280390573101145088940957756301249577848187822180501165737554838441968783646517993663209320868098399291973912984600298016342601013653954245463802415947504342891787604213689393011809515268370890688782917516107819371340080018508240615788569493770999810237449148678198476593947170887917357340182914892632752702781235503051359018293888863110712066234478316953060200725407444021596384098502252608320149973509166278022477759908265080975352102309062061626306384837895472504361062673261036649068301447479209311058494551291704309877757037754792763762044796189648732861283968015010582758012851752667983811250578311626340074590637118964583179875564852822258177083889659326453202493165345451298549365922107548066279665542887123851611045235200103876485856030329972075038482447769365980242971460727663808535752818909671344200561486350926892211420883559688326698432896356321861182511984412598636597263694136020869079307538743784802137205991793161337835434769750092387748177388778122622026097385660898511179284674476013351281150626406774981570113601679836062851636062443931084979477799202475545145011740337257389095050289174252416996109201335053240647205173844296128951768377126908336627200237400546310343515013550533867032165803276863734567438531197665280000000000000000000000000000000000000000000000000 + -50806599569527100400552126743145178282961257652447794742166284240536321136710159123273505985079832535770638221447135351483311763832390949731640557030001570756482097648463739583367553433487590294501270788702575703909353751328627489326173574767520067992882587475722558389227571523058026049682028320618322397900206704148150977857329354984349280900776320004532139104740145154580233333340015539914111706586506074031040826739679972052483491413298806557113979666992169399919001424668399968729122450554670397228802857392338762290549377729226281220384096334213824909598710810005685739519291238666521005648056709611167787721904792195079273347555660938492779737458494347170796925764643464216995658167408877102551519155438350740622691627277358745868728696997386753294491986345891434891552556228156994648296830440747129955262387186178177355757167109463422648606748079554752616303135470862745275789435288570116344284297880720879615956308097813051010911776093731847141699612170309110610971823793964594664756674460047332332582017982946280409912228605285860151639642536625646581572906791760629125352997123037840279284645295268511848149644016996285071360579966583454004544386783939764206843370389538953659123016336070527350084254181151385331100812870110452695926788386896343358141622394353633722368000000000000000000000000000000000000000000000000*i1 + -146596488335502374942789436668728798746785557279525205774075966981709276699174656075151160212283860141496052047784417336602157834390503413050418626216087196240312072535723842027933319971474408394607604290778050293941427665551674651058641946906264274637157290619350281361693517584940319752865277349125577764955772059224337656305781709864352662018417507790584772898383076567742134300393208006596640919980809358234660515091877958800056600841953742537699890491333576318364680747506184051476377377510606328549140173314088015641911258734094402422649307811618118791358183387081420670387351308737103116240807413778270634736564204424707033807431624897597285993878151228876534237356693157894103645068318694553010430632049028499672940996992793973775678867139540892000264860072628962559669379804761499202205579855666796127301157917020808393153298227797360836878766526407095898989485705091515883288413288833109720739004491154255214078394317420896554755437589406606098860687265517738759286357438828243394559034540603378437145593805239819455230310809566500931376527099156917930454656617941352861520556342756927291440928619540248028608190172804482789914358750050481759173950341193244423627519520078609972288516204887756243330204173595490701210633196698165946441017065750281191252912819399504691200000000000000000000000000000000000000000000000*i1^2 + 221480241558299760325878661061590832821973917914085151689069333781173455667211517210240926792090224961052981007370342615028485046429252421638145266345050049480352859406972869650777391367156874466031649021173781758220341656734593104696622501994749104336007398711613622884487035678766117246556338022273929025332612882111483350138808058969284278493964299271387838055482948782379553877200677205225637950150746846287223277832640723430017287809882580452642111698318363841067281720806154332432894907077190078362286707826252719414783034746779444935674247797123852237891046099416431455966751139276591514326085587740429430496359243945853215272361366449928526518812672603307546935645686801719197817401244635286613239807002964178460103368662249848996618598986871715892769894912661882711532306282154265982557874530105246655787881274360907375529265275118207490641495827659168830563303930580107969174863236462641625137068763106102644095299299945107440193126871654365956818295461493607825444904674240500321077324454539209008887468638500877565470947057729514253368896925468199521018676983468222947545610916402132311911555154250827163037975433363242544474368184333165518907123339886931762585229469572164135976927571351517111410830308495507139709265452973792491340156073565617735997167210773872640000000000000000000000000000000000000000000000*i1^3 + -75082493615102738808190788201407452392633101755704712712535938372396524810154360110065762211177428035205575026174027714352941678994836838428648441838790352478277029061459502337094203177267644382003417106485783517313088789827301608407871930489361288278464563498762727779997974360050977445756077233599252319475830367637123016979949592040332810693229938436475298478374555685895379566863122274123795415873209775191718468018526701869134066594542091900226645681868203432416796847487182978013415066291920923097839880568838287153820072255203262477008855001003059024319917724860211031045520317603393847301499038930752696279385865755848337513902773947891122679683351141894521518973138559018456507136321625674439572955267239880557163196302159795117651854486585196833838213936310188831875747153597590215081518189641689683145544438521148593799706171136767776802659932462036525882068915328430097763085808284548649133970201233342324271382510113104843099529630788134560316734893826988878823931524938925691091890851587908286110100658146100345215928369634353592206967208207516145304280527904742706516696953942783732514854247605294838130073475102849169711852440466066350574624851984364255660643568137156577873733584407360806355652348676931306085827025875643399802032888153508755031287894474752000000000000000000000000000000000000000000000*i1^4 + 5408768927558674046828628012964911341717451026160203221538173742422481881290689290903391978168967281684638766457463773836077439975047931441953148055604209479863737741388531239446608254007459294693333072341697402570213091614184177899270340010400612809570497758708572725997884615091582572141936502055287268735687100264664723558561837147939807012392615104503298459906698357612180355630186170658726627198552089186042329099919317689481985835486072780944295475809419903597748488579088674962392477866864682757542351037866119198386390185875184168551531887218389184268016096252937545095676268767981778966420572369952619828666695624265680057713507263281749965241261075676247227059518818419451310837375394661912938021861690915468736563489553053701539781505975006069334883410566363513610669956805259010163412396671455860623726715810923568430414425926367873584189558728242501651354689443399551196536369336090489693911617550497349841888629095540290247712192753297024754430889253893642669733664638388156416917618544123253339594263780442275277640020971459100619693382010111463989626799676229826341010715007796335974526646928665760184121598191347960595642143084270469774386302452416840924678340497057928013510586188929215119153066468245668128394760394781111880658598694761612275629885849600000000000000000000000000000000000000000000*i1^5 + 2003851886565688921876971267160980240061851247889676898989629355098619347487264181038508619071350079264944058570701153108824154124288592199642273298622610752837784541608123367848759032333702838430744062136016149563132519232827543941536794919850732370236032113980974124943914607692294963639293518902094763513243357811586591700696251924178097802452490729220097455835356052311953980101598836967903929240477001106555339312276761937373501676518223779704821123402133806080969895879341343489004839998285580595442490625404434551526476199280930196917862210973394589501790745265818764317997637963437839836261875600324734625519875719228094361895801300977616679186232916249620299384355212650624578178516666912261254138020487920026106208952826692050813647838342075278889353032860945004479588591549102288258540756250639096698990767111961027581673096421399798253634768947744505720425870997752314936703306834287602528910362352462346756750324589282224281863717283427074495530111745944224541769763008049361927998288856901544633433077956091317441735588271323871263387717760959289745160550201841241018738375413209239290322645082660550122253278280973094561700937106918062133185757910040524058807556716673788642592053015308114312242287069526550676961226633286420235540258970625227132749803520000000000000000000000000000000000000000000*i1^6 + -368275339737951091134578111548558082535014662958466773146843298715717022980834214415443457161903662692156595171852362181533157040343600908900899196068137622026783541707304213081407686549927914321170643584206784631480468093484833790928813505665992890143136896463992824067537545701288579717404710475574208652102347248185966594432136925499796485803512832355098421321182546495483621468342254362786425982269955022228371538539923232620583363476696475489870805712314293279211566936847082534192943341450258214430443385644167645190097126710702729167174137959400081429557501043168950799992095157971981683427467896347358122338895303432872164630107249738993430293098631688456488050499187872353860128238043203262404786915087240012792282574599409424431794183319410002086161106176526731856760773072870711802131223431103327796673477977904783996645504484310815825656069324661009805938316802933987773296287821223479515406153065510258411281531735908642442065643317445398371920908338120046474019019549123705959383259001997614185581246131881360086866290514954511674305868028273624601726748828039825358832726244887843996576186880013297962836942169144600361961029431634987857639085621109791925620012656759098188577740535258103830023921327895359918058122547718488671311734128945925287502336000000000000000000000000000000000000000000*i1^7 + -23280513532681066583507118314483534720579541837523487254726844724579279089286614845250441367014916938801609790901507931914095642192803326901054945122627435058071306413594809516334242982567062112504069737235342780564652550296936264862088159128163964193457567067202517223383509923287232846647593202492830239724094884489001660729768086896999551406465988448726932987240513114567687684677931288949847975651444715973451762256264001163772207776857091708157921137392493379422282311565590547608185265291725592947131844048010199927191790373811932424941822494491547031356035341544470087851312895267121904234531428312619737155462804370802111483123025163075108882873129014738513999468200378285272955579399608385140977948581588583443801946940857281881726296676902209342404751032858974310650234302471339576562063190933510530931810977939349433548452433252006487291572324291653477595935427737434115372005430821392990764476804364851045917331277455542506788095548395359522480829251975580859162761780044461759285959405477122503388856366265989112266580973997941535942919243918578720739096438293949700413036707362084279602198217888227319522118726163886112426431762386470834880496635380105205151681928207392540034926536447970235808836626195474233346543763890493612438992175462170916492800000000000000000000000000000000000000000*i1^8 + 12420592094783130194068080182598729801307921398561648819551129065422604690288627162197716710248769300135546962070586264190472336462111292973215360360448813113395042712347875327971991175428944569620055707513628365265715277643719394276167585524493458884780667782029336201985214160424199158965213148604929466881520224954398460586053919563620148018154467095966198894369272997829112991084580702938041457383825341374314209468989238804254961942851587199089001159884369538212670318413465480992012673430936826160473544822707673999641924686945395743101277752173567703171247899466745399672019797830866369219366489954991986313049131560939840113059684138939832177843006269417778528415060941379222534170721773659201910870805721195366470917431500636514564348191908617287330618682695048557966909536932167149328713531082211151465454200126440820018666032056895306239141893992127899253436896329884817012273782227886128340381582380974395938249966781071026528200333942391645782700104296775389503374555128428675495519156303468947872809204650932914719938163657992547929138710520880431331337299414714763403148648586171940479907163512877254877498803181124593718934628745511125592347713200921501122142717004338803087905391886014996048232603627862115414815545088001107765180160894477409920000000000000000000000000000000000000000*i1^9 + -1434072264890816422286128826134266817712681839690672053471021589843912342838345618296667081249053006468544546425991346120161164039726526147404372119258335896912071571834805736497301923470682646992263888550717431431681840035790077936828031598797017158762320799643093231853007415979866242092288553355269396316283666595619379490152498865988881501929124254459153233781702247868389933493155867421447365473169105267793535384039608325855827222874829553998054229693948956130367580685754348827329212812613895234462809620091115029168263175473546243485706750523513537546602412946147566331219817897495763611938946312961795088006886284169356374221343017967073844887580064483353866631971210102620810798476483072563793484865093162763583049018680877060249719789790201669064629255999374111409145575874951234002766861066441872242177554412616793986847174752237581572057695946716845810866058454752113643984736253265307894960201546068497884966423718952647001452034302409963184700575285756616961262632955604698063037441731324747562199283087950869186180660381465209179216514880858311328307740461222553281423258658727152877936897666110335193673703397507435571556489900985351418504036832115033107315883995581951707836342554827672041404096140838741497855952798446786083103895599387760000000000000000000000000000000000000000*i1^10 + 71487047339051670656628782178344961573478497179615272358876028796669248308590535158819901893587716426734953650539946614569325872144574979607077214711307461070308311406026744591543807932335628269266464413438948868775463523199201191086804962688183691220097420874689965680827464739934291695100893637624572075925162271969684144616190777372242276760612058187384512434337573551913774286879746479451182124016008598723731592599084835527270893563870483486356246765717521980542995179119522794123674430804991673059042574730753332746621872402837678429501672808863519271788961466427958316036186823072062584407078067058577741747743773662384219937295017218482674823143565975708050387309192303763653435679618010869767119539311358685028027591994861053970369948825283772010698762544826141259191326000862021812955650638921306411107434209159313389159251182160632703173676521152352044409378998722795063120349772385102113071026968905499915913099112845525823531538442204110612412173583873274248160484399006866015007011042776053521172047500877020731429164921803525911987723012597588615640108876723227482625628895051214616496462681270817973332724026084490112342712229682294401015304820464555628391193200353620396620800444916406058842402934107714712395943435387904084129736121109200000000000000000000000000000000000000*i1^11 + -2183086177844438832418998871899229894605704410342831946980795395092895465519592810709034847608784365319797256659658179664118241517665145740719051370299315278758943769820286323622172050301010097891753877794610239617255627050947193411269773231660230683400092253947841267412685011923576360087552973172196377491931010654978694227917603788414918970534811168049144339418414667178885110862864346574254542168943385879296173951417545848311692334521974570915260885167458640410039950056484117943828581235466962511848275863859920843451176469638204189316288138193213800969562865468030109828054028075761299751415041618642275418503136701155223172931745999450338186839586282694432220361891462444754986749480340867262287031816382273333025701455422098467797667198589705986694615352081913074022807010297665193721521683876371643046797937893714927437443944537384206671927455647022395742708614603065935464377928037121458336178557690324422148032108075708449563119179872279870184670110596144250265320616635357426621884477943542067455477450256477057579150000409772211422213956120723051093517349982277216263212799612404279456279680974535302091159358226402885726621150175155462175339858316650205330268006680961261253944021812901360044352995401431370876150593098444551860494944550000000000000000000000000000000000000*i1^12 + 32938472658102618245763322607126316495946926856646851626822436153087223084338898064516145708592970535493348562354431394502198810785402020537406978013596100630946687349774950370428904378556195411602547753703886792292299404797107119504705808743652298679451697604032142705171176773785813279995050630842498297128735035188723292659221652828717786010492681995124981058796134405483666338730480805033177588617671017999836064215134948325763810877675722052986600737612356489304114624938802761547845435991940709811865291432116743042554704661795200706736128812316228941245421473337274070563637607672420212245281596188331732657453925525198455321395072220713198716817659795939167452617979296520953674999060904834467823152566218249711025024519672699523303040538940680469170310371332656126597269824138792075133485700619855235285357049987985933087160873991869849301477864778774009889202751319765007611664223418155941340248524539761869789308131237930142345488340292337087017724644201407641239731607890262198638801832433864049524349793596062657402701256584167424873567661436253627853168355373801425983476800850109573353332731039911204337822758710715946706731219503996330224500245184010731770587012756310422815759912057266538700262719888739356486056716559459807657880750000000000000000000000000000000000*i1^13 + -271662055826783577336492471958682001302486558453683442601626111547425681349828115444298917552686757381764114865997905619990604821734956232262644079752387413698763627094991737102498569795572263551997009427626633842673809642727978614848504009258520698755825675583360707321824658385268656900073580600366283122934137200000463778378794186486409226336951133060319080602048257437743940103422217653109350150418435690331050543770290372682200533587457460981199878382528456369735116502247189317492797883823025479207425786796195531287940903820158291829147400950929371030530025245793324791254913886983863071933240138491508896282320561480314543534850079645031790311334550445184424726980694344835797314190750137571739962898913637192219543117838117763941167266201499139690610164976141651022099379201489167169644850895020573440297742517666857947864822505566635502205307719236709822657740132878463762155380616195856322658101715811803324484686006013706408031984788225054396189869631666726936998560946305140957561255126074662941863391379033025475062093662453258001395369913168127979787251662208859976190038205735142144369880150259216629347647241678595530963607882722095557124081617390757345197036171532741966058559264431830531127101278139187025531936536124855233081250000000000000000000000000000000*i1^14 + 1369406049480784604843753598616185029531810243257074618036129995181509810760051853849647072940195102878844736598908687228950314701045112063894821966845829573859345882323367204627658129693243054965979920747272810872245495808129772694188860972875038325876639038644756415218913026236926332659358542364816221888631378010408304278798873995147513763134852421421439316935232130066444371915006646358267282485968416569143040922092256603593081849141484626706439858791604139517842776756934005932264117601281957520639149632257813754364151363118050615933248145754515238859383078482352263745077889557605201449942442501303767178488178512438475121374403233272677484205021782058084434516702199489735478942746324501388633548365619771273467757344033059223946996765277416887248868213569760579619708921969140063826887685213229281662199521505386932897818215127239123753747622916635161380244859267119730828974009316134662927053392430175091365323266375877133132679319563307930918463108159887063961771317019452116536746398371487171978237900180195900109386925086571948410044017638094287489090386685041318344671388767765873963844005971781491335104165005712735643920371036304209248834335523787343497392572117812164753701438658811594422322063721156577133843632550901422343750000000000000000000000000000*i1^15 + -4164338678938738362883901080220174099158719915063634577509584783048427972537233039111887179100488029852150681202584129655481725008453950492834326204532835599361965484774224092918285019552140840353603423056161397027391974823021854263534359542161036591265535598837487345675816689223629625459203103969911791837521459979920309508265497572943024108421203228681999944749957922246717529178082793648867636023767658543439340043896744252134188232901985726825790213294811571609897597584475799658850909935094548553900982340635365966688270314540714354784283253650631932517879380077817969673924400575945171049704949853311650479099297713816064773121713667426946654740080253682721793980504800956585594481978182454215160259545246638552600435755849614084007473571256288910709201115333576686118680321774270488091772233528772947505633829184281908707416813815127867030645065362963287637063178356806539177284399085875442427477030214485759451980118206677181635859851227723389974924339264007289763732065815540138062685040594691675884391252255375629693778154823686399924020620807038917088022775526291724632471561716377231641156137355568060665389893776774708827341202538184630246493894568992908662203237433452199631810935628939525857395396112172021418798919819742187500000000000000000000000000*i1^16 + 12671083407351253587468620714635915396521436316040924787852393912203539272373131995596768445501407516747017653719707057081494102985652296464437320705457490605332256682957797875467827439347503886960059782919489677194169074811994434585588343060607148379882253540713389911751771731339829932193459549580316838218417604091620416375603012049076819376730092267946237086061924332618584647903955508774736960863578185635000170976880561668862847524949120141958884316367683838184159703792400652439745763819623404633575902758273978588526877698374581867661705244064093935253217957125012441461709812947945586516432484977189313181085439837847658801192876821536277089860465003559520572002362743981364626535086038984924394593104838113007797938067665650189112978790590777657204463731767110340916475131503498411781870295233024886512514840578487034402728244161181455694517973181775352520721162379371727922207897012601577795086279998018250906567723255111325980977118251761435130536411790183981535471475071858965108226286871141992298091611034282180611795762267658846265771472415852031637507150860134478961055520142955552839993207464331385360799828539637103224996311613228791027284036510716976067623787239077137435074717602907087617541656118506171594204969970703125000000000000000000000*i1^17 + -25830529030872328336789158364941152003725599484218550494891743371207994307885980194837750597500155134398138150657103262631414370403845758190934998751281841712837688194883599421234722301033182313312873892372357329982311640049315396922859737852623565029523840712490010151528423843304251306853061851163447570183083973020656301395057209022317813447518501123322260442411442409220761117014701719140059926643142633939610699267745271941969032374496694230057576204673540079334589608751190417321947117733727814316223951293291413729253879193846355209011653179124076007885308613530985829646802943916249364731703533836876499253755896236811477527291015992243221652182253722532296600115778528721227023264609664424953337365535226799330751036701920742353151195221305578110310110643519824682266669222457569150451323778833636393547718841681733014595246714526059615349014835941786757103148204598588576304188954749845150975466509870095328789614883495262047322192751685839951089308478144136567829722820650224432092388290862440580772831576929497615637172336469241399057605667504545774469413129962948902523445805331224415601661404604700158311871501514161359312687811575826931122677088293202262309730844779916705578184506336381873567161723246373120823094482421875000000000000000000*i1^18 + 35180465371658942701329941748875457455938743423902617312285870827174144943980470899611257479437873705583455280134432599818992420643652700497994951025574898462970637228434087999457136072092370675124124691256540389186160973262582543143327817737016496549166328938084825182020979115150838591409220762941906684582923401721473410361181207190212200990326927203067201578542859341199410413682031741618279001144371987452091762808848000580540610666990508961868527130754150382051374289884565224371075368349842518269568982364454657582186782366718931495363516026425486817124235166659996466521393860052726081171815740056145218799765285689290923276470196521870048681593028322296854738068927036532918053782743851344419505084454405983687604668994178066460895447932905660917040268313581467699570360114375704661055942314779038067755210867150656619107120175942027420322671828395115856669217119075153065946660206449407048944427243171509376683208591415548867284460701920967913296487047037198560496581940691253705359574180127975886883240663718575465827127631294920393394671045600274464749480721768630522716834885708787687290380375467199457282654458698845885261165952098571474150258398043332982352456880049132176315579625521186351052601670706484907379150390625000000000000000*i1^19 + -24407415872847360844852229111869772876414999215216415312855604701428795756136019287395331409633158589899532306621714714491511747799555796993863919667229875610435702158710353544269386558171291042183430890682082555468708776590740395574411163952891602171451051634908876894421555679301591682452709528587685962385140169224640835707243329937029579003444833558013511545872060591886432223272792707623874204143061134351415171147210689963091843204555473694218835880709355811144645088972585014738949333138329247328066373286057677636760315691317705610737294222338938856852220453823602178520154889482145999146502200695367271405131442688430876220767605725924284027652614969813234345401404392058281793045421628148353604962857123868531726335422757413607171627850077960199796599519101451200495930421499145867217893484044311238093183980049753070386739472179825218505178762609035320318000749655134642981474815650283823740821545706598250182551641250019196147634107824833990644981889782426842119082741791113682715031688888840513022455802165377836046414776813209899988423930526588955828744524663015433686212453966135634640958036539227664376013099130599903106410788681840647519923205740179683869709383750811285669716316054695405112950639964647674560546875000000000000*i1^20 + -1305824315319989447025844862183676388180314453935350261547931014701164262988170320066926146428116584921088873190224018743497420305744541040608148987039343889414216857529986680036266619964583190897356733149226050940206203750439010732274885550820221556532247205056011958226817165387082435308188477504409581058268299986572259590449259780256294901750895057486205738901356662590463829599683359423900824916308916137571577837016230566929632141085814605253983874579172301667461780913192351802504392020184356351651873580373972103716996808458813745898016986685275546585211545867956977254876188647941410549126670172036082867932594634879231339127987143268056990692795934094686620044390757954675009144448367960193007369517532814870266709726959668583638321677145002027778112141662564799063643989872478089512020062841361052287507264916367489750899152642836635413369685701385763672729556762374204340678800824822398595116020369997328210179446961692800980589927967475852642558063345283412579069327182038012904380430937211351966932410327072034444488236418018939854021630131338223562201442999004034009859843529431098127557642505320478603479889361845480072484007505252068056278088324658424913904098722716450363899095140911822409994187793731689453125000000000*i1^21 + 83121109759407568152185535447808536149653044575983154958558440040763324221964916367619743530627399913008874078442498823876183976478431654879845783021736549123432461724746838551139373631517455751219261941343389610883322998916198127206912949846397563221831831609073954176342811505149653611475789410814627520932666074332562231829589586496371937765084656008298210427914317511187849851227267549913160186940064478118235397333820169597415177722543985970773407174784413289054950562328509943538976527140045816767899432247997525205899090058278892514540346790559432983075137048113456180418628268989753598448905773047562577352380485019449953288416952936028938736115288753991058988969447744436220655881081775310541064161280446035233658328656983116614715234760384334587149134100623135151419532409968014071940586710603952669310057019246070358695808050652581256481737753930184021281635948214166228262844645400991839181331234036886697635759836650902975350262718960592122520300910197570348141568463021548924725876966930199403932576457595408831241813035870130104348529825136247555739217865402671347667476284743386046627807582061422434023219243191656776704484977502972848105993512153633671375991510075651744535834103193917586291790008544921875000000*i1^22 + 34774545402327509694361036719017389794098633728418256687306118921854449766518308805103163191888825983465349731076210590610767440618234375088002067035655477500076611080795842273067805112185938307200090215507495995911121441788314404013185209088163158292762849199867724490930170955738265003701261663294335843285371175808568641261250972062654278974597801733527241936340182462450847153082299392823793447242701312763715774989823208867119040923497823707095747482113956964766426183994577739624180878964271227371147067941130549171545635523938781156449811423458432664527896372413017803176456550087140830114588972496136710213807363261138546076032615146330661053291978361430501071163378350476595028253091822785297209055425973089698962748506812844880573368257845247819421730762337850518413447632754809770389299599368875418616595207659592166119674484475121754012777670445844581710582621277205101201174802042078588758239396913662193790592130013214447841257192359054393576953397131525825540248130279664084886501659597212703133029846530876779437590428624177476162693002020056687366022503216606428860096648133377035380785826712651438796320161854939832430367174703666057294111457858138344902884708091943923243150666161380422115325927734375000*i1^23 + -2002220410323442600003339604644397600835560699624752959420674675470709188602552415161427579673167616180958990038248600715417041934732553970705051049136124280350411990715034812606959587237850548354535975226793429075564096827795934608398274677302093244587037575681246124033730054356161275084122784247728751111337554908013984976908855808637214370793581785027939905113352699335682806162956729329927578246667243775055961997855614415021089881005856549312726788478230093874727297477152307960701222080872733050747073630853690142743789033060069757555358330449255605235455286845748199288843877390718564192090435208498318791739705042761986396418512716304024634126874608997545597905456902303276768104251598711925895576784042444551519467357864113968425962552944939010082507432856671734298485224478968620031395400941824669252343620239084726184425277071329868733751661378902395518647528739617343225628694102701596303395254555234696018822889939548497577334969261304283774862227403288260169861351768634533959382764910528742256700399463235006325912542393910448532746977185452031101027309496356461809821263270963628616866112840844166297880597682136630998585269953772505845917870788753954842066170476619000338307965095937252044677734375*i1^24 + 10848502442651609142469650135713229915108850689381046406786584866840044968218881078499459700143770558809589208106694013717215956087767828996797097268178466553246253650168674623282305181538667547497028690656953939340711461954886572508624234240889116003360482332835031061653581651338502921246512313701168110330795901711948841002623653805218164772629606625833711764420980490313043897069052992922376665257978016765912170441098400088823792644179786334634501410705442910305663453027572117379031771811028431299970522494241913129444835606097749039606602399523045745426213884879961225958799749892661071871384512042864056037544394711831626463050491546059097374635605629191125711322847793685672120409742016785915356823999986209787381309230096962879982645977896011009295764294214637970324462651870258256275131285542817839050321732505891209151052818503916685782406852290573690935952841756485888252287530134517119967209398204181871084628540242795143990562337815807504964934079145747845910697537716663538840585027164601394659255263515908601839591591389046455890991928728283674131714550644697561555543135807496285576440832365231496510051621519704642213806565250848708958857584923474437476037847084108923988342285156250000000*i1^25 + -194320438734566750627955289032643788039647655889479721817455886931596909318114546209557684577637935656279280757687034248568768804980567576764242871037596138926729776620758351164662071900982964397883657524224435750802495690982277426707830260907660643695302721115563918331534520182079255255285088400146012538447986743752477700980767118094834657214973038519001521450124284302840577410741416802132149704128203378870479808261839985188242489886884489477581802872421531772686013188464996168441475308679687565793638850740907155940910116295140528569735919100814488638784528277823230794835743783095419250987675341382624202226134483892713399706110913117522855520989982390683352329077821756674325738522341107815661808034893363944891878008646882991971002350059592876707700802435660618478449124451057839853454210395224679892686749158739149036721651190934307327570858901686351997355032256046525968755947942624684626835632399018010902015871208511038131078753595713714437853559439798944187969985851307380198160066020148035487885635412292039231112440076233285077244265978673438946799657853824534138196732334955987225703467712406835459478691321699343514726026137861444890354703579114985637151506483007812500000000000000*i1^26 + 530317087334435219063878872243294664923666970164696029119040776727506511452477815234156324381216521427266780799759592888606924263998064269369865139505623784094737960029405739707687495144153853184689970371873128074862239798486670171407454260558399353046772715840575812217429855823462959672677145435079820901217094692188012626583925795884923950234909282639600478390485799304417555056690777534497521823253736140340084962456343611552990953330574573319265074184652640150089673306566853292163378702824531376162466267012920043891740554291957466695508748168277111924655846790145456949074071520620739084481840184858030182750789638974324552587380418159948676066765193073195974137744147689574636620419471696389216017670720506465381058583758006792430893677153419770587714234148490135583666916757042853313873234211105194158124160285144190046105053581487923312669618434611647096955124671545102671113752894399044774465511035938668020201934415074245447927107061812271923469260471935246150718214510530121213758944263569605204522052083021135413215653170524196577092939355962613154320644740537410458708295025078440806798413633846979609363044719770007689405208924235866798521808578295598330000000000000000000000*i1^27 + 781874954803958666417426348629507543957530120806523375051274340411771339581838633793140190260643637598576554647491586102158993361120902303508349698032694092596484632862085018396580521355993781224751759627315608089610466226579379985742001763399992466103463218147460953123200125020782904775160682563304835366991068395454210652851159661615218640265765309753289423618203135634494730000919231618337279553317685259449704821895659310930430918145075812682602843389739885807616689067082561784626500612638840529248681832912744459917759424496102345557665904631252440911452358827217750412663917406244521798298100120499564148781669319331085119838705770738253269398626611555496597167538484441781724949608969800958464411786373790348844004350596108760604583068068185766799706821354644064752813781195156827069285553274998585949975361723814032245384465507093250252588162919040029085171734581749729437323368070550996993472074020795138912168381822072727778320829248014753950060079685674767206621211864222478535155052908218222185783798451458847039908849195757839107438875543938341367584240566976724055809077275533524284447614038711263006083185481254976257737583306036995100691309440000000000000000000000*i1^28 + -1350206031929297865147010461025507584903522496934756596417750763658241738300474250677871794317414756038851767501117455763074063474119959570618979115564847204456076562691378772292100880824457411751731291829564465838067452683490563176902482815508168782799740824741727400693211872831787042774149509163924857836687015448111139351226065137335110781222277287971547870651452647384556995621030394065819121613636662475677115369712404744248252633184473958296208984319696206353671393656708951982909325726443541816805350358864437331359154882321764433439454082676514018982448157552548517262580549283789257530613440681563921557865039282434034092873621868469748918620099983926903184327645579727682707569215529494117084017964237376084937439906080016097965418476611935534480565354785253953529059796020534207035505155629551264247247028311571639606861559936011450361949593511535908041879891194301914642081167956212022789559026973029105450847242914284205138829587678773842061740479385774026313131940724368623640379773852874795887397772782490563403193134907814921002269995995730880319438645695543469541556018741223549048209433176762294489367500340127337911876991861095809024000000000000000000000*i1^29 + -2569899537848615168660033761310727895095976613866358729562546169767757687746817460853116891096378322904060817083193673861240838865945979320078010324399878567079263237203483338500734042042614035013763870635679714977894762010355261448382877445247633028030481994321817709856283905437378899020833602119932629336609611216421540382614023888668321388702025885556116289294787292827606422233365578367361946556316842611898697200643429999914857938777842971823957423475387044365654859701566180997517654840728705310871710425149799024623172503647153669393705646300383780645037449957406329308324407462939447337788716487437333914687732229741139473395219129079413131864650655246410022374225141577506095639439730190784980284941771256934096531631991263420029953154198963688452974697847830768555620870326430835833423358868072415076922515619643937208188374415123650711752415412068047614043253774177539851007088445056161789583047745129774981250096012292825408007495119838710511525451290890598892370646834422875083539699420828981532660790918217791982055575734217779312057575900871521476978725639144535056718055003299927453682617319532303390417553456415379121956401971200000000000000000000*i1^30 + -1659991986262752540580060999979853277545651051508575814212719500424964638802373815881544846414659769798118328164844396939386270112307892421999721795754053264143313728814848851719686429351781537935733678865417536801308920418104772558297551686946606091693251582743882293201532372594199316111308539033751401915893229757353083380569778884725675027191631680666763999300196341949768472526923567357903653706157502548168063344396737776658100496989889090665493349290350206037676710840894593935458273950406286671002117248354461199792730376941355095403125049891878644745192784523266753118710591814106370683052069621203736705845222861554187279734232098436353636685348415170487540941396926089694812384392288328097943880642007408807931426678299756716114456044305861097689672479151132216270448966471874562304616506699320100746761183604682919653864880034370607230519667482087738000112192536161928496942573013405879125320714315482902613707349543401542774586749239001116351533903532144130490807300797425286971036785173927286725747134425213165841005820776911638837947538752157835299487995608116509743517049803291795449465274616170886808639045600276566245376000000000000000000*i1^31 + -754405943853879902035674332816297629705202184155155089361365716197185531469814083262720440757319402425273363644744920110573657088804984204283403126277104461629899714892538929346847864204900744210637109807932720969591544132960530710233517079928747573776230580164998403672624505613964527316433432690621514408792803540673665990284663730263328199565049305525715484372181794460578650348859352510065699285676642050088774574779988477582292280892413388118114047575697702914530780275432882385650342093225509671776091473324690500242846196275736255180067397143894687684412673048097875080791825646900088056913897630602513462579696486409765499889226316498010460598444661597567681757319704220875173303256160947326352517610264245919358651644458878491099443683513066754774226395668675759848402642125154621592444036768961334980877231401219922135109873550509131871390316975395947632997470039713352217912187589730721379957557602372859924223135111462560903234101381855439080370857250860593369857229927990818756052194410048421928012507410299135421489858785569691837431191897990533748582347568343229692289000701621753024901353135920229012171542809804800000000000000000*i1^32 + -336016951570206314159729478870449994675508005344407019082534489656408923730811127844169919219358720691855531506930499227354860823577114255919492663132346212264768217864053028785288153655625768121511457795581665052615506616762246578379474384387313449579197023426929565162012720737395985615509770695625666649196163474249266430891249607901848519047989069948594594128119670249688761331823882395158210641111486321375019825162136814259429262043617521093814032541829237349980478115570632349311156476178496673938550738822760610620775766277744012779899861990118893782747257013766174100483860789655536744652490501241687422646989045972087331820732530524451781503670427444637684024835132794131717154551051330419316501339331501644467152831319260841394432086492771827339685115034130294744632995521728823356707511564100804826956696706885535753779739910446467412627120794665762995513851583520350885772440406081851480666177188004364379190577825159946170175278433429758553263688218729883173731451014516934771156086387470076682195313219493457761146683608364127383099238132001810535897061853707447653754239033378968626908460449822164763279360000000000000000*i1^33 + -126133887110629548731008421026998460046697767045669655249974421204001628865749143980959086607750583550612605298597579731486587976887751696562747865323729523351024249678012354724805487585734774226612240004322393529251780496862196483153890337839927573424720054745156800126350798478602630358806212084909916028068064488981497406620881118767246169075762348199519026792179628686244270592485324961329939789633233637495188821922970889223628078261305315722081119779938769401711032696588574891724466973577535738887809049218308349941636413651152035454887343087121954211710031332941886493870073958357806100530476931653522845690505608279758003108050288384270282259110023344070592948880792437782431558109857765244762726547994696717433998412182106427190537655038393330610216453954558047814584612710732048821145931989518335420166042218586971877192920820291480742097460030545773245407200084098833203440146737310415396692994553068542805469655302352468206095316871189298205106725499605389844041978019138758529032268861684689468404652760503416470680628263648120802335844339789159841283611216962268269835927379312094197562684580298752000000000000000*i1^34 + -30841127971145594595955144033373832313418432493718832187946586750396914292655001374073897656724421370543238613319682282280085153564955605057609039406549836229445548661521487106329749960752887020459368517349192739924884883669207618412680975574481809278478635090367411719291074589754248306737367134610417194024660052267634172978911581715792734227603005603944381562356880303945044805262662548821708059860001294366067255924934291334145454487402794312913680220585752086826661273010069331997409250616618105047020448619014640971601025664931334383460361107733144761241547567481812529732129357664765403374331376853767406763471887599279009092292458615261033822700846141050877123133770650184121793337547867183587886491583774518127220336388168211386330600606012174017303564509017338765095416128799663148037848838719376625459644755148452633801287819111044385543164761345568680462631997373314524398625806226154698662200307025881345169911360247531772786153815275271169258964457037340980660544660705915863945088631612413929028272353051614977551996100194308121239019829275559150265200437600967687274972688367547513726566400000000000000*i1^35 + -5146085439215683008091594496087200224084328792711291991882411553415998036168385529415706970609613425195923426817520623319350733629800730510094832834836687828692365045141109393781647805606696937538425378417637896408829038190939642040758170800881435464573786438046146621435711056567136699039872990057267484932424329960558330327059924665850610698404732450097421873425177028085901489697027392619244527281355420710385897496759264990458433536792160735492534836787728866156764520395832918983397624620299778502129549118547451135337236107792487152359890640776409381402274287988282205168118055327144821502792890505200911473416017110172438163786547966071617601153552505449826830892855821169651940255761057081002709152103428177214497437973194708888187660743480133934202398916143356369514310531351576852042278523594396458725343567334951139790846153017811015502159157212548440776973894142382400118639036446321324217666174974932889797104873809221853590593265583057033594313309650785251129930948255868770900796901017412823751224605566184996540751162394655475289504411316518398184569364126408691152510444686540800000000000000*i1^36 + -554043767695054261670090213296500738646058389967879126213748393396501095806230106751228769666792066482977465239666101416870663513429139971769093704647419160713086170204452958173597431122898455403055318344776929807320616418112016971991349276059834389549569581728857296697185057565649150786145845900131747894720021736115596031356055412831358922001163853366625957360224177839592755768073749303299107400695141079094690650335373161849469528713311698714211044903205937035664204863488831852276341679751611528797351457678874808941253894527071807838916300073452730899232656915761198970830308846828140297267874566537261610543530154857337010932351193667136503921297361623985357634704215020456793637887439018778068541065666334427299610362281456189095664086966716003715135306444775294192460264025263638772746664219664076867480290319306324853352811655434633329750410198797824718562415192875111486012311040820607012496991517149935116215669105718150715185684942206440189321115812772560023408599032063450151620893007200700170021243241742196942209079170473245707194431419638962080728348726616501520433152000000000000*i1^37 + -36669978962920953761750769912740406679024259536643948435445934877081970824916838731983107846852204734642647507494938594395110092414604084909184409731829016236581730661863907624164747866261443630846120402742151081583446114490213227733343846280547476752973551148931763463788241797206348707282030320428163632453585194869879727786672753785963965793251497361000721146911547924482083525330802252118459920769820797836738950001389648885213758188593989118497126605760061435297274984589456729777518595284897310722557248724278376379875936417960465526850371392921921722770289784395334856283748841007618601382965840948037659599748924828603104825910825110402343639539197838422521120441689498562253119096774393173760170523053863868387662999081447844835019017236294633734182076908243507200568857698672921566039897802058702510120204854296214837486794412411614679422894222296022784744941480468268339667402561978755022703679180233553364699793955680668413713297128342541966772967658423363296818239125831611502598195654602234343286631113891648716934471775070642019088852747472211542614283360875315200000000000*i1^38 + -1666875732675435492698107613724225398008280951639937683298925956968610852118919560723736650208153205652259143322795909435422652322159829418964983908512257154358155487500811975833386119145136303203661178110889476073580375829831135061741336389632841070075676831736160427922490090933732772166400393005136926450888333837447983270810185884158835194357222595992051272791208080338639367806649010481118568006927783426980129438512755527661482519493695139856991276562854121698735201329690980451353312979514045394554562041320435885136830900170936788034597554687192327744562198077485932464927804609247459606396731589181103288735185522533883685162373766898204960828676730252697239596369657894786018216893552166101173176363909999914787230607020656113264509879076014649672492867100951289042149867470858739391270354267327874959177752726149114402588287357731825488784346112190806091572702186750056661576408343845720019328207204837004509471170687689025271855983708075233719850751613948262555140463652824753506203241127499120166763561629306117359706130405175875825037886646826837590671360000000000*i1^39 + -50386704103234852412912287218746070288123577378333925220213431487865227922199859924132142495575398729313534478780052146888645242393612298457051258478185171575805432205296803376864874837323932579666529151222418884649920287114882875066033653554281853431251474586388402206526359931885324272826811075881913557786731596582249517351769003773642687819089793159893337651204884916517887047451510198227405613153062876196142097159324228448929428297637646205400383820393273313501368065250460005730106061384838147501570950425034128920397930178217702997575636130510328897750212075264795228961269648789901990461737443321590028556238174474865560421566593153157168535926387420265633281009705195273914951143830278027998627336901762956444169841077942722941619620416960507899017270601282555233066449004086557732879834727085179406473181882088812387600144465586206466990469660715500734762963213068573467456726687359377162748612677890396091014188461905680801863276869419327413653218458452572525568721009414971636783253279745476355973590252584028128678176029098109899530057468084224000000000*i1^40 + -157194112462570998087930655378282188410447452014651757480837112977989687446388366540858167989472533595035272004628420360671113956568940684523350266538594501447506977070817196055017171336143932252307945934219029469112287487212252274161363854240613069038819613579302695946725756863122068898223124827126966715022614069647471362386648769412218067447120868785204069163655757058996871767017546230345644833790405518852967007344099007414319992799841398412079558841183143004833240213640574939477912208394507332624184557105065602490002815061882959609677171791855187469049910195783636639473145348586624626773190193581259747528271492363299628937130133679253760872771350573610862024923377190840031772330742714788421670610604344455850824473663719682909938061307452826219182186933033998153430152119826599333298355661021597164618208243432380897956656393997168125532037222968018284318356749013326917946624751571947405375478684595351314359758547893483305215893692865842950423523288888926031059061553890832239363027128389069524998405691177564523930926891364638313676800000000*i1^41 + -366882154378955548394784592339004004639121178385740644175342458359089070237903412943443772589961856266675158262380071081249803727017715924615472391753962073470457307375305796785489087550437389375304089260210526677719849905394249654945845919229047253830842180817540943068641792722311087560189314890503961873786829744772317352430894971634356907364293621399581728085068238488783382522953050593341031106982701236801971641212069005943853264102202613088361476397705231620004837662485347874613650157790033155312975357562890084036684807948858067480150845107259214499782020282615798684423027277170138901584494202775651637448504218043761831608504864049442770879158334083782436616703594080867286379886012527560715111792229611707781439543645691380714673593857960133591674886401367864477416233286647690366051915623324123727032852423443267305679265048205305498411656499394413695408772189446468448000657385815234030224147476750488648558616536142929226418322535442134072533591836374277613794448641995480222029087847853853476668661097932463514288599859200000000*i1^42 + -287722847291185110629970666451993121375278023451938190019167206856426269164208495514971538705349704376254155780502280056847437614237131170741181397626625301898727994658794789648115304252074029583625423963321634055888997903237265491827251296493335285727766429489797719118522226558921205759757299212509429687429153169784304350611947068406269021369436794524775376418818539559669277954256510503415993502693719712430463320380199617407315260714883325264017890500747357364953811707540960320412028744343690815971157743591770697040829386536104004257047466806967222470858943317623826313297013764843463090886711099705002878958018282502876869118232992595118502604137028135046357780773544069492634204430376443722565922892693575647368534746779603519389085274796237503143743372384593093019260909805820136055603387157851522681489420365656988300978878627907726266985528624462121478999961789437441713487903657546980941818281262980287621103761169792984837196895214819153165964753639673568347707899522373451605151327300192024788612491119152857088000000*i1^43 + -131487261144528438186258125360398949043601115834010896851769087483651589008563683780209081569175486511140276853113502458203391290475587842995777144133475410476865686861101090409328030496688979858850299238565916892444157616082992590859876720515829704992634820432867920652142941185843289453654204933503381879594332291843642945559686824405474536884719890478280120490932256080625212463530710609530996037710729113109715469096711061578936489470735651195331125264659076449096229922760707948393209869219739958515074030317537274451498167350496641267164947840365245895617363240261272375438955082785583022256763511094394991902233616609566089082259195484750463423946064736389448661617978310886213235032583576948798284470025502926053046317614520779654170954382859538531393918647097438687248243165447755335370648181906696499098276003914944167387748248047703657617359759055669761239565338559160716772948714139671357238910775447090821506925942046411387285163130737423280754061436358125841432227408500856088538062943108154751398707200000*i1^44 + 1544223848993468747537097273741125133171911421235359990157944697227521524581198932769777311642546101881047806827785148215098852458147536002765974750628224583854077609871524306820784943895576125231260805925586846362034127514660948804030526945967528333312473723411046114217692542908384189805832101260495223857204292179047179745455873322478640509222725046927965693466683857147852307225482075143585012208179560451341041374872271874800189604853283347157242464542366969325056853507829813293063490243343982587551294808184708541456105085753184355555410000629305166563754673832643271373895193934364515152587287840545491085708826036044037156379814579892055335150184740976624790705365515187636280352713699848503919041777566139097282868839215311582549269383936742547660085181490564616855349720801856510963955926247344128818501614462822186404759135293834395702859630749966354315189654252655648745305117734143454633316714746560201576193341162232981097808095414494495878754851947734209242331305297753192695091020431360000*i1^45 + -4716893275667417912477316095490157700778353894924589325885418993289695034216222561750817726131754513735703937502920920772428108527510451152560249517520271217638511356468714372477070786720190340811942434388574099284414657737112034393904234446094575926419335488065249425152882982124344049697709539427844070993026915793678084917604940628134570246898787854576734480285608618011247234275585162090293445077846673466339372981375240314074910461518918304095642374515581730955846847189675256005369947173406957208071039352913922885912756678400882278129245924733196956370087231355047708716573674901748048180387902883550602526353368437004707531108916662287978355805271683042367941951317057857132425904634044701955257180829494330890022288424088490520778030856382973283635655330854570526307387572348084348425006284420690349488371689353508673042306363685560293321391450611215203852408901912601750861667270325389941396710684548672719236240032147899854596798345221229522454002336466066453043087547127824384000*i1^46 + -35780310729333717707434441952917366978245825221969491003813988538076487357772601077006406933254138082917379566106389422621630935042735406132824356308154897839769076550790825007748700898834802081903976419997131764245926860393920832487483062211057583243420062914043953618226261805275361359977478214097286498605990717201640384446216305061400100971548246732123668809787909319037664047241710277944558745741345543287959929342450121425625622134626100493057215799038463673278947776200320790666251384111393054359740295423247003625635871991652559069539810978485873424304783769636585939587322845507232301235074693962889622675159315643798037696887152777704296085405534295880418786256323857690577858458217974321167620428449704777655532500637641663139134585147978517105433485747057202766766606701975726267979193474147134562256375753645145837452197765221631580105055617039122319723150725453253332248648341862770383772343304784158994997395381632201001964136630158707102755501209000974745600*i1^47 + -73387058597486687224546362944301285755486536483021361405533550386900767036873776598202180963516810649707710961457630013049344239744426177446076690806815945453418241966861065055568289742207944993441236518582183030504223518705184766400362998186172008322948232089107399663863962811246302008949138073836238346990842835247518164265805453226228352703274036400416152054319092361493879280803556458071884467848090123053381055612000666108625005460552567385798976617028655274914922368936923489110336030984565371006095119281670706333840842460515660678420637363214811359783860454440666650680442297396068138479837584153162346075961523533096570611608811215870321602233129672134098936631997654638636450083762001223156248496134045034665975460202057064066104161782042514197060093822522553016133568465207360929300497752769507062581256576841179310387042320085677881857274619148069178607648242785633489466292406588499980890157907413784251697639619352512786217805198486289776640*i1^48 + 3546240068276248308342950988638716420158728732863318422844840621348190843168391265057393448508329614697699635238878877549252811929844536057573301797913635226790886783022849051003033042912217449370199931779798389998229519518634173200049989404999957722115385059737149722347966884471743775123907541696131172812572328784107772695147099170980259813979101152707844360623441818914342458831540428451683839170298369410813046037347600823343478800072560175367066591503260327380561263272773754081098668173233260712729895473536524901399980101221124829381559914874002901502219056568297052486978360022780192162085358570336322520383160251820612093232688425841284918016706319974170827514752567581102714802680107871147062161578982118661419153724239546392028168866297393872830644790333355403559736763892978366923459511710177642246268151717557046721286008891504305295023753546266496652841068587049342658321573607360503155500932650241184250567149486080*i1^49 - N1*1104720132501262394217842368741479341918454522377927705554005241230469066267679888276203522839951403535516561089865640571540998226865852362780247366632997888303215994495864384449862127165093702659072*i3 ] ]