[ [ -109847850277234714584642505578974751662603838652658149066566525561676420337102673471955422659376262542650391386236663016064620922570057813368262934812706735140783695164674999927110342530980116655676326186180400327386655670138885566079812371896145069824392858932560835825834487557006878565049398834003539651139087287571839961820403123402287467635316804669414889868963797759172893145007829366576171701418492564140998247035070167208110008264486573087610469557579993068702459468824715651626918797962126188385211987798561717847728936981929975939939254517328287927670572552973167182412927252513520554566347454971179083382406492653097722621399744094757698466212373979246667484235547902062252142541646086096983349005621176965382643372643205736624375487394070165049835815524874940322037745410297123913970977136887540720596007657995706854190040793709772605124460757029060568904706545409388687297410276922515977504552215686467941775518032963664833539327448754656282963270467743014663172639009587126241878119254639340970617796704603163366828735491235860058765495442066519356834133654734119037957036156732512547139151910740938634295726022380942793354281941404659596434046696710278860977391684856235037418134250406053007973636794407753228285026578759086450835393981773694105723593452432757366929127030030193162728664508811757264111686632711215940046164624606721012655716779596909336267319300510820500937677250569414578633903532285774543511146292372310641155890988719226758363892695909574363473421546561145694076214005792673856521686232219609256680992632268406834555127971845451381603802541836582398438908991897600000000000000000000000000 + 8711527260376534046926253666289088213223947281779149355388515212530302999340425969812943709055726210289269538195562450875030533946588144830221686324568789915895494117681688267950407402613988925992972239892092537292962719422184565569948598507498496211792826747882234614887659506166984025880433976643516715932861399926755481104233325538391591336173533782411820964152372785335563125665849356270308967201702083490089906008357860268302026363134115780299845573479084709275824990184154622163198204230444828332202954965554312560302442825308997255370809639481543899898012123615657223716801352918711062151533474575150584542601932805615364150094117660543459143883229439091720270136229513480891099085505955961833138034454236976802375281549560042306315616643530481192505226882552360564041038410443726942116240542570721429564013465935885803008624711245915032336618075047302054493204359235794545399894465898795312593321939074111662437397440841066515591263738133423145747034752098753005759866053813690528744004395372029173319685253655133722830509753988777549384275337524842831248363604516290701173712369480250344179500748804524245528903907864256374147585932906490172096167361634334967823682001705944493484602919927144986488806510562530930316253004265206623565939272907499037249091380640744851110020968365543619802629919947024027402097058029692274085996746307254636371375224010547962145905285276713033424542640312415758096738874596509035074627466427581989428857329295468235206715238146662842720966924133288978546160313733119627931718345128614274665727107479953726700356949446424216012049606908579271331725375963136000000000000000000000000*i1 + -283715116421315479139237353484424166533861344775507960122750828503935518576978086522874038919893252348596183439591018458220324530091238838884957583590300911350037165578221687232975763639807464544510011193388501724886353337392447667214513901304850020952164685634874852516864505941991316258241175128200390924912589345589273229483825354761584742034565979394114377726003728508569122625305917727423290890218638652168327312280717677603173830142078574622654156643420190438117397661525632788229193857701256203835529749259938404904013017137712214999382848275603889012149698080353108915282450421019750412003449072035619238754283708493633095941324582725072127231942092546380377423109521960452585503880338071895932558793058678338891841682772777842357966359991375902590559036343485752383970221320278001092834118037387054860676083152192228693284907060022046920937043444652982076542912995065230421561382310900489678994485177384053569657362615486018827001584400260849039977761952230908220408365653171757962231805646504855670834407599892665815146095110044578775560073153786427523264701792709705783672539248853804572527468870512364229189487301091861873820462763213376108480015814670398278473464954331762531702633447886950425108170881763828991143811151503710367092995893239389123344991707590750238217451296210948698185152774021655268324144966821848213255892835339574782172621695938201666672483773864361726115069923780635529370336683021746462296808972789691053265117194559113880768184330377831673937889704292661133451236680989794984870322745534106396425970652261407437553390861091343215451265227951002456701688138956800000000000000000000000*i1^2 + 4587806014949060184233989476902261809307166678693578813343947914145603170350857565623903519028732873367394067141108051834827690503789842581877624230567061762581487603556445115434338979665608490838046938183237067948055995258859325804715476460904070136956586036951102193570169459848403572265680395116248816564887500321485312102717212700094485854616530356969987387046956127849663319145536827210741132828900656765301584006179451364788242556675299746736251988384711554079155181622011539878363217735997957401117810923570577999567988890785526625431144164220632700296403512790567323124344868182049307476097675263867575333042621178080645023282484323142385206894412422998728391492557781973446187770422528766720889488972034289748559152342893642004520759101163978512123119434744284159262006816273421826511643993305636008022685090928771881717765973881971033720030084038940032116208878824293471760804991146722834788138886687187894053164436618332101359397574709185624692368462953718207266737609870793521132024343895123454847624839808157801868284781793583676246992265382073043444099095069952890869726367703269531025060687347541371652376111390569900688929059851265034645527433905452072904750358195364042537027325445624232743301976821254674854602264753403636222621077230895047281835136616984599261999127333972029019786028317031874739910183819343135085080571905402722791223019409372236947993445805803645211532374017821222791982070154218107390317150503261932199794786956191815980523340004551133681727858047381078215948209394424621267390257755120595241829839528793228601927450601683132083151047921544275743799041327104000000000000000000000*i1^3 + -44703965232229590502422481336931113015273364453099042552957058854843274134953070985773731933519786806253336528803635754055088329805615142409803140685916311615529372341566999658526044479957521563448938019057319282071318489121030604313443994574256220137591069927487453828122893536780657442235106717054901037745673952344025513528007032097855985208300797285977782348579018837725466069115825426161119312129194841232800572743670728490093204787879845253970414592159145005593760314294181013171616839691133698770399990703640362901318034995278438448301757447065102443635917854056683120422681766598014890846617373280235672350666103856844300607963362819082859305660379467706128214934967028530528051275739870918758550015567399904445881328293758456469184632885387055127438978337216533919778604300093681553856844198314127152775671128589120688916943370081147524128498375725168956081133599234046054507599791128248441675419566615797409412417179959957834188594196069640931578078237398101691017852446792300497903980215584366010359411027766180663195871019257573691615303944049453968530674986536647146870240088928733384132276236909163599748497540382933998544293853204343207233953825194569670893331594782690890165616530340373640937236758984424926265928410897193586881577174237563316028949072029717183786652755935742272224246445416429855266428182021423738287667779978448891065417223401479712100691732624098102022003012695092759334415318333147073739266972679153558946227751242187070887448968607229042167608886867280790193808300640326030859630114975204187520307445147050605468815926779649098337706581136873733887398856622080000000000000000000*i1^4 + 245422703910869683676388114249612490781709453746115583003730477971835559774889622719985237877350058558309491004483446296403661787167626427063999175830949174488175533440910584157762219291079191070569806827522111414304801879398518307117042799621822390090212528396151650614360547382120869836038189265984963963450775789783347219882868546174226175511286840825921190266981505226980260264922485289889134146094055256440250296027145876115835454642392038424617649381487961127144017340163565128859546355349548306449219534343018573221620263885216879065975875831855594209967576052367241745636086005775864662775292329702001991156031253698270301035671331193930195344844732718638684130445792744808502435057446950516625016151511417621123044630929853734719094850093320744767114379694498759394560161627211028698212145347671801837717074054157332159377028336949730596374158730228812724957333953842392490379371714694528282993428784908133133918508802146191691849663099185909004682584308274432328109040686252560372771565298118245631000624202564405982245840137406309078768520427540306557916135473391650327186137897109569419879148607560144477384552938644514851499053086774529429568908036059459080860504334621897283575597940265671809851079722713197168858688570873846143001330214261107905873852460693398653003415222300944144181253949116012243286844526688254024813793839326005370146444976021247681529657106484877431470088885177763220709275801307021567668467512088511114909614731576129591063019479009487121896570770008956567056122282945842827568177342255649941973377884296837892619212710855399319059240077797999400606451755909120000000000000000*i1^5 + -1288228993769312293425057132132283647975596694262529532254384727631137463458912183037698566126406146222084517892938447503412962470599462584704074465029184445109352111414282534091235807064201484486952752790054505789581215243146646865614171253039170804449166704849136534183636445808202204903213150715788123392302335555882063181404945286683388483819035406732993981961019866101318898489895669575604641735066686781415357858816340593267405327827973386125450744497213946885379695008940785225608777987903206803646877178010084059860410541649830053771857734229079996768342904209955354972703777445756359323297006048105051236947088212393842860954581185402053160120042785283001981873131430340567436016586972978925455117715028373407641954711612395226629323973243051421990324662329538888016185840103859740999152315602684146880076716814681316592327611844356769790998544400137790404328843709483143090390833250607887354417134445676045129142380267025528984881011029832358277508302281599804026360413612440840739783547655279753855473801406781819867817997454132917579835403728812015160439403793974130335926658068551432280017021600507274674827028069422902137998024432638235404433666717453665957657335463553997149056832318980342542777139605108282564950769596862764588386777937217969679217492124662367662532829869058718520729720479762668121723654563792804263118662324719543812569587756633309713953692746951857191162967124461180283282584055603400078210900244136079571592686592177841903082478283228144381181209957082970541475767940796346851144885368007994577770387729092215695757590521936172867868953453503395448035508171571200000000000000*i1^6 + 5070060199856317627532921086901356265631043732949883687532179361527838003436282337571694815726424931273418123316570820975229613539285394923667544520048274442970675257221026135621907451322640174831513098165392825548944722670676461830598412557641201761039151054057904423064007557748036177336023496095838173498830369237377664861103254957105455160793156199691732195573780076654589154092159792063787972836059724020599054844091755288215962215116694092622963834710022405601234551501920702012375470065697583828088989842401649731115694682204371332694530027920790959071939275750945657320118679972381943796337576806029497625315694525576735652503173523820163302606130392761572429191219335532940248753434019409469355254841657313952734808505090752394973071060907514864433222921458887856442720109334159476118298353750322456089721470732367484031911448772767825841220871263548096454468354037974529602125265494741742199001660517424310918337150650575228607796997767249798419348126129187683219182125403341868090148887293862054102880513704386228942518523393945811641894037655585830254690428709428071395262025246633225703706948110908926022676603246122073463704722926276303069216569355436945122396281489841173599449993644916783818429090217290508527878620560035790219007599519261974251261115273655149899648957777722399272676610591333068594432330299601521105445596252061519770618738503348664855191020327483390481674264276184855353827411732852617664992516899217330675925706163801988789647010412460165514616036050621478597191048579475176120185830578598939256524758526369735536650693546580077844927010445319001358777534382080000000000000*i1^7 + -17883997171433313114975464034313082548012966494542869883224019404114557201221731310498627167150226734606473409366282026255721070590509996867295655395835090531839144125867741293963677379911512434295224592263304316852060001978440337409067027070082443064751733100674052941119408069696474960588046165818634624075173598847583127005598495514153094383241452293889932937830697470380352667430507243425411608946412394266453021211718628562966601448493805277047710665853596755015416285836359714818541787564420544171984505578890090685308095396642547877433230671957892687061905612682435500456401339713059731751370568881809290051673150761912169905547408952767203158212696658203251477175593982777847172238963107490056044070241507783095719634810862473759510057610134601327406066434777606797547018828786677469846986972302950363691460886675637276711659524841804240630248355424300283308991036970568374152666393431864753743172147453783889819643906232599725966973468458220578134009325035165416791075341758644045081968500974961495703046940109947862060703914204469031116209025961496196559041340599732459941688946556557714756225704609633983175329496295894587540908022871722254324400222781005424851994629403690116153774498025480605922391045657600550365313337686589550729083143179731465087172635389129391408273888618827184939088457958693466969225350232067332551846105694226344672235874139104997876592676100817133092721197340654140765471182543955261261108280706638576882645637598650630365968570965925035171404207056597104351563272526499239111647262467750206777010084035160930662575143377239357045692514910767403466962134630400000000000*i1^8 + 46125873136697958882628666864212298675723722755144098042363874649140380245483250864515908623084107186057060378283704835960415452264252988052288670939038748624393912090778308382708630808254370518912651112048414781945827962474604771554070165385690492121263583059543150156837926662480858427000853643325743586449343069513481177488994459985317160855855423322998399807231835454934716195894435568645685585032210013833543561455551613227538778476599750992549591003633883604612820650984009252362949576216781849581458075602729790568375435984898073392892253380709891227199893094849729086410949476630804234661464025792977938477154913478695014338882178334936243030985801972663267726279933273584566689478214579740075244916629533012334446066727203671757835270602810477587668491788647855342398588055504477600063599788642911438115364631794239598773298624375734445278775084997488168317208769298779372750196074407660148184071241382601036070209366783909084676450217859354095706947208509023977886858937337826834125442608926745993885631128909199228458561000309317322451654620838295047059027357004035358397424225423769280340339344934189149379155526793920477173518858249987641547227059935609689828781666350311583922832548157748594304977378054883081534667738879027491750907124296474404740676251027583206162723755523561012522572865770930524801075881498843965270011109414339055037878601776405108271989843764492226783245328722058763892875104114085459884706025956620676298428876485602208923391199790529559682012998248759391278958727526487241759934968837463933759781715790783552267069388102048090884685124438384369492524269568000000000*i1^9 + -94703280326774697218129544954249124220868582139229564390747411064898738160674576410423221217874523135262165077399259378082770992605996687354605429572078939782343303484409387735204039320292605896304778022018361767826346876147578534587324174216880645211305127798420042906326653747467559051326144179960946634367530974277860502405504894388271506576377196971739531499858530885808947412068725058875458250010137696861460385006090940515238548664290322454511481958250805961979563174117445107882469938704880370818880784382458765008007300383326171002466145579704143077668551461876753279075221407514682706492068025962310329998508136074835031683213894113357782628272725199135876169860655090989229706510765623850791020443092204043971277861116758348903271021634886167118647519292672080866397216128357874305193576656759600425432080620521851250756219701759255522838205975181507171990777897056229103916226784241264611613737372021453795037696760232275124256761476161350952675428015713487582136745110457114302136402821944013318485258638052743955463712127220076490895346920081429913193363062211399089643349530672109001180042325404483710311056960602236479539541139708790839286016601410146900952072613118192195440931938830764367031287392297931634188568379783040393533984497251929443931104907978007446693020464400704275070053667195083379084045361733869982789070159233642432592953250748100723452022964861827798811550481347881519438428164547537781184466044218748950747298686900024764089554541208590578053472215733712922348300536199086143690193095713476753642317458954888884702783434958284922580936081950308315432522612736000000*i1^10 + 134123033937053983100369583875599862090984399939828807525129844322116326127907560524913017493444150231960736747002982826101198614097917103653489851078138750158169297038397128867789127770073002004571366467802522965942182107484099310302703561272401056037865021411751586485954356047235089678934070778220222333948815345986911727543994031782508969919722287136794086720122923226821863134733027028829861012356806229503632623550265862121689644564274509742143897160967158457023586944776527339452661905066741737853888167015924091067549269826837735658467087583372196249160457839529031540159446356911145906532205134343074075318436412526873336928224448403959032633638046181510625529351363231947452064009114077631977557043579110509737594098647113861410765874966092124218321444223115259177122749178735026491810385160831322402031533493198686504159798688472444237034864420330504059448354639874803467247382401808517979685953363518533320525430905385450377059767343386429698979271803511124039864738865913839844835529920445869336828981294355363044622482547144708430917709765393941986628468201058021665197703148556215520642824112687201408387635326741048237431865533726091510041785257847265407131322667542581420361231754208868884163569473452589297036025512386993100171894615907977563959915065009946399957931980161553347378161386241529669400626603578283179415232203622157555544148637950585153040165456168980040409570882952945188877807250519388905474453329245007571735857147040735765268629819571183236339961043084833788447287049375935809161525090641572285764901010505735199076337880817633483956447194442006065726630133760000*i1^11 + -133931470600130037566932174468759450019110231491680421217732951488452543223063198948286847546664126474125590153096033959844803627763850420954605198430201099681642225172210054051551069149024106353629001125303425220164865483574581148958963517077434329786561480612299182516311231006970396244555617568088315735230721972858837156771815195386663011007808485211163818239058269384103871231531932401159655363450864631276270089004246137067156081318511846981114853624122944974945916119439448384244390483426317068749488726439192697499413683192368874723644963571088657356028820045278345663667716190662600633284577776415202234121371524470969717626549772311789876587603702851240699103731859326181511633739670587492377317823356394930678767068521174336485730646944271660337967553856042652069808083300753310988045888815026825914049538068964228813223430365445556638100545784271330627232714046281481789704228974489530653103437274282735212083335869590221774169482855859961127181995362858162937896182785855045864305984122583326616918705477982616884827279494524258561106233921709848960532754495079218778618452297653947572799279609397031811599749564652515291961530449860241765522368895992183578347807771720270471858148037637164494526381564849795439686483601232214865159636807862465621404830372621683346703478898293072478763982286311678135035565969640504849376417486895154564408424950000769910518798351034630297678492862862594851858120296777473407004464620204597757813490038119083506797008081151410070883872874414362851859852836679254691455506579597924370242950092782860686327058751101540173167574955851598107823308800000*i1^12 + 87289706183522013623040343562643001314756984602558434104775293801332906167124023687059879872722775717602152786405467452406748852590196959596096533576658534012799630112723959742841653140288682111949623473655901216228026303911756212796542978762344949139150150153164803516199925812813849917254527061615413352123354009627078556479455985079882443536567815922701999859490573093808560943604193009630284937084303224062488760110998109321516120159820705452995817239757407096322867651806342939240818037012551839064133423087350891440052377299673347892013619885819643231670721928195759520275254618632493508169441130528833043541974993554927946610675368929912919454537009133928087586157750022949259826176854153867598651731879474194560123511682623008458778966615091464602513345720619558148169258808439924560117693337248303770412469237712241421428036705460921443734440658463924505501850919127035955237007735735203478141850806135479160366562286260404094857385047898968093821425472949850565302631814375251354602331717800491418194602907678262137906919362071602438765661910308186534760746981664941636366894740061316533217892866456025500464664221879850978647633487293099137117261012030194558212675836577047507203394735320185321190726977479758571614030654917833188420967046584263059482448784568904725307793992222335676333689994870218081278901863435800055739225058273137732442380120372750567845317713517167770894156312164043109345480648826470428534346325985198917100702958798939914725691362751272478739376807079947929908878494880909532995684446439356174437173923742013403860631357440749995936768745422464967770112000*i1^13 + -36938870264863427494523444673801017833301544958814934595518588413547393947400891212677219301657391966361344989118925241572494810640709766854493063265414612575956939691529275590308320112123026484784467813494322986268053673469538507332786545313755088630642090287389209730847994690226361622037107801088686554254245885739046830555689603044166899326477453775995674907263140373700407398439612293780932416356693424936198446401244226195406781920733089214579702524931521216883743780049879253327750298240757657654111551212655797122908065653371504649095440361674026087103034708941344151773851222615262754859005312474834984720286920427281683863150073671775930239076581150284536704108219456506032485664028680730045314572555882358941060535471604755910940326817626431085155387745918940743080291052543597485672731357926451848682045706645382907223204045236444981193675886970295173565530374692851168851037183325541746692351135729632804637491884367657416391880960449259262933057373880077674079875378424056326826605297628488308123894096374350688659893242648333679540025236285110633475146876773742195475043618321991312243526820962897485124158961023929497561806222593680450891666597381431786562239000816806649945911874462059455765765953239695989779101614584276251526208536318930498472515319594508289361147750349426442130134445390360434626638093398544433293406323595488467943284998108165154826152422756153443039769021903262148499244700048811280897536096964293369603252549730264287609335627335568019919705273754570000931315803492104912741303367812867936502715732689943954544113609099374470082254335193461261598720*i1^14 + 8659097908461224314239531559687471607558242491268808721744180311161917778319208994571792747342365426421322637278558583724755121043414642047063472169831322985275447368626335852044224464428178326157603578339251456226911098974407012166511922969731885729141657756842187483210663785037616027755026802524024272690575313235016199161490597077256621381309501746257142042546657483185666815436837936502788205686975299992249511131825126358850278772593869276383590342703493358326787084338532328370378070276743171832681582644713719731406454646413278914490743830001705673596749514096351850278799183871475454154445064193150265613192801961554919916938872210553656852733825133016111036728325206861802158978170005590666846066752508048257921809289093541397960857402470657218671113528856364202019526274860729803041521124194860550783140903423025308309980461487956974671077835144459795667487689715088527169956948808477077981921678526677191693792662406719388516247143730624760778272758294661282624990691108669772967591478204750611493732988072573215399783917974108255569196279403897356870221949258247810791925975019547123771418986392807824618488290196742098715280240009264159697272504186090235018277494024477218838678699075792043789102834741249672495093350507612349150537942017106787961028875869843689221927249458737269910265437783920966954682475142236390641726564148690427407844206426823410788296837289742161510392771178265023713328871155809603479920436415540370807665425542448550438469824791201026125839552441467242379616825389537226725284679006248825866942896158623282533439632278691159885550712077802274816*i1^15 + -1006943805310612932099956071028976402425344577059743281599877557590724080028955704998718301833260767045079494245072865161436671696773427692574364574957569637274945044887081270297884228325123016315487749477845701202267417935595665526208298193162062689980421074615432510916303479478302943478527171519537231710598002136260295932016870938807109453326658305790444483349010917188270898425014442382188290726032543684805199983925603607146915670524716317994134126199420817699226749730944961994783655624464478431639622270547349060697924532889317875369289475456303282847030380954386321895368683620821061697121399091494930630016462680333040384930107306310523074668614513579595917528319667776437740995705681126323630967802092787706156665868049998972974890742062728129925937409949928919248937689791245867590151457246851486402093842017232454295881602830938767298271568087675627579081804987210679663152552669243164440255400365809910689514859905160104176077163513460525930493004466209190130335459368486349057467836284271155206397843185495816506275770165287952587977359326601991033267018832838432023304458623981526489793287428131534660737699868249343044494444283427008229817461195731046045760312692490286013472787528323103568728870220147286533269694544159398971714003617635254750302237047636251563945352492709350390486612127612340083575974698919494054728824602725841982204327300950039086818354428421372398483870485959677095490342038079810576302155423748274908729710037205500329021769695458081194444851742171117912531386269333785787851838095292987238234354165972831955601275625979599421865223102922752*i1^16 + 46131869940734274347747575686400449020026773888425130825563636125704107083026438240155194478173215446309717278990925621505985692076559355659650856665214830640339461508129644815888546365050428566701723915617897857034528469567854433298557000096613084158745536386326786260155840476532672206753793216853158616308320864026327020171073412422743034776041275945012777724040328209985572511499242734531748672340858010400858095099398999797229852905607654588883328985234308892974896578129176667555000877262357697566494438934788503407662115175501390113916101622773861668540453093994731455551850403098383457524765616455964444928316028425358701788214591528413037940898654166736485461275061848293021345145864549498391568240973620644421938596382609951003669129188121570401541520696002541135236246128389866861330723164729435384965407820111361956082276298687397764865071849842132345566616987069055939348735900576843624414933498114000110713428315707115509278456852702078449547697867075653992412211822728260274041707237013189140146420942350646143896039360303238897839478441852113065625370080067519528620692156933712260474701151436454934253418006642660809385836963109320911348575694818408719457822573379444428150803451202834254761579513658208833575095974248782947444262031869179743942582692557955303312301892758958847645711620573333640638703286083192315409194156680475774690848954934376397350874935950561959008208682739129559536031288466741647324982493479850409632960673233125424923703972579459599169484567260167708663725183432163600456334222614870181419778589073593092523556392367615694099561054208*i1^17 + 70298200210439261404914685539299680589572293293681060606735354857785298937108272367432234995236103689835831208437683700834767942451313013371810676939658851008646626187969108331417478123117556208281470323323084061796183634353447256921257258831039101433185390942060458950326764938724574250320350180199976151595594168056878646592313194965954775299101755805846974162645273515158827803307343529769023354345927070143006986810245897826143410984592236648889336533405381215887956902643535615865518718351576887542084184848716579509424329377441094664746595914743159551113305886206665514883972735893484783349073554966631189727518160990785276678797342640015726015516109830948214018828017285254252195700584491816986097423842488618448219058679769079875812769832303555452611658826080892727088097632909583606269227107468863317923309810073190481557091281744794074703939919696931752918876099366980683477316238028120702262081221750212124100466098932535417638640738562728511872684059932355228713483824642505715474996497315673008041920056342508594672823347170394616852974858894115615136947920041004005342833745242092724323118081653783081993025275515053186186974061371809345832553202381729231414279611263336326371253277326674298477402922628583442954921064697362713732087908902007589289459468336550526550696446291163194073818037860625335443209980395358293683621578452109468744073312291699246482365328468375689004526611279677235056072507168459414128679701588086310333744582873331788827606130155095715717742349892150832652997013776194040081052256502520327128082608239320621152999120662941350756352*i1^18 + -55260030219790747571205643476174229854111888460512930053163921681286716384722459997049365185040324231488120625361943189456573955412739018600778835057690531438389361228845642099867309517840627697753509229078873923265194540926783848182952566121962655987210626815743554013893426143895666390759831114780267485230065936239674200167340332062852722673514088579228137571693464664605227525461179597601919752843405457070156507608608058610574553769767345332582103120405337974280102817653416553648364089808156843195189194046935238637044876371741972039063083672681411747741964698220811284434411649176347740853687674196378127123455815768496986441182601979222312707739547457098442044788540640624823350326534060006340586271808486071550823145897468278207584191581201652587594805489561010277679549354614373842860020295905712903767906719933465241892004781966451151635701346577110462393660598352147821311248015438961857278758390059323794986906994180411656300047806459713957819614685934889685194419481578224741672370947347644739709180969673664367019682706631039451320189279487449884949386055138464141670549703863778434967143522306818838192837806147087671615702105651522542730618619524399996665382034430378906834164473554502729189653311295693472017638290315037041468260287290174579102269203163447206848124383412242719367514957157504443130882908866899176905951657535429966447834774886110501101913285005086794013091120131304179090122335322570577667104182038415041140577815253002650701009427120633858925202722854882480779341335715339458723887464141759812978039842364567699549364778844645490688*i1^19 + 889898484094054667387991662225461783380755011713531250293051061787282105107598263145589323245974457512881071571920082613473402920324702194157268357754508560989345468707395732130816446949029078484946863164282057527436393823396639681809813448040799613389073655950748351558191675746045969696091826336202549100265174646075301936352135338476534819091983487870829625832021602144806948906523148653187849358748022656720599630649706143742891293647939399439486035758117693684934709349738385634522245949206744336761632818909764666553934947109496700906851164857557337727620967368600811784990606565111065557160852218390053101950840447696120795687324292263811496083202459414155288333935773974126580207833276863728899068869080495740822516781815036132420371252740399284811587220240256888252018189099680309916764690031273160703842352092876406253781370461344288495861109687230305783499396319591510054265429414664700754789536307615793675027093804732225833766235876091637346152332779491951152634102408125877902248751982094260933265617306386174456199665715929719861439541059367625953031220401256034636354723657336362511027627658236168470558566250354418514650180342332299482035711569671001534471898972566484092738863600311624411542478514185776609802747408921321233652845290417827097816922547841619738585659489693316674395744680994088340269426057967357215366933256783839470257268091012106916793196152761813282109527503442527802352451442092512419602040063439795166207911738252045502673511803283536496670933627136883953518907640312762237108961346718273816071890625044955973409738319724544*i1^20 + 5688376136270165885806352127273787321519716234860092371106037472589151768891629049369152365023248973612168373629580208895623142414124743412310985802908804968224374772393869518222251186012242053489578782523263679962143582143677510607111984762932208486685691778255020896304816037595395432172425102653257316455428790097527124622126484476692919731208712621830738630141059203190415991616794133149116371066421734512600034544773241443077614747348703218953130679043039487818867123359901234644618815031173661357762418804925808268582459453251461795401924505975176372368208680108818937765735368560813907603539863657340923065197312668738211705564607510159957353986555958498778989478684098444399518019153181283973685157974356567793174557428574199958417964189569704118616088533230564880761374823902611855289241826277340039441737052216474875090658149446637783965581842809606904651660667235880455226684715468096031825930310209089106800519931983374227086701216452409050381459497981089818488354997783043811767692849224114512924762855310368746350540771930004592203227486222714828696388463711134412431835733420216562454611389257908516503499687655033681350903574622835743434905681383928929910382926751974529615172460683167928207616520362229549712867313823440575537129360198955135038218292045690027993029118541763246145371181615883670337915773559946686430200299449775545858187197664926317341608192211841400708363176603449683879934628450673959517280426175090736238875740987014704789306676241406754338037002486976574570703697631872672354494998382243731925831928916137136808481783808*i1^21 + -1285586998636182335636413858416261726611737982406539466304301813161486657375557530202611569623027202725407774065107582548135827513588776318873628120166842156694686027080331139091817513755657991684829601422098523047634729102356438375274452441895811551241874970269972301605105575939335100053267052427965667292819379226571817617480091652067632251363737217311064622855177718217347674686703848392295100141489813100658482642744419772413325120486165063231211974141762123038452192444159792272562352747432027533342603052212003838010953133057821237711795242063471056031642456018414723547106789538500671704419892988431948773790137226700543623010467587726846301499493928337658067179469197601947686562272363223330290095160541401386970223381141780278850913087161383049669486524869861525290281876138958199159048489425194810342697596511535530864442247784875629150894104145301414099929217327932550145855756824838480894306734426567066237180398337200027769062768258540378223018161009019730140627639305182121880029022148595399315404857799546038770967210808968116340964691666042365945256739083898139895986778449306885855900154453803582222412846082535805983962750928774756744796246155062601211971236935873126316899389494238898924421969036809524616886976181186884514736635842239599880610792814531743835540297154448252472383282418013578107282754659619250924561357034046843074532889811465079242183381103752693284965811196590477241220843191007120737331798383233616369457393221729381832239018155581104567813041993004132582608715240355722868177432113526976077604139067467903640010752*i1^22 + -18403744346513038460962655500092149905911817319600572954300760212281639250324285515854928355244210165487014173191501256913767326066378410063370972203504520092908703925843445300470527482575660485314627544479935489414609710505147267564125841866714898984816297977000399457195271326395902892889946048733688943243848883002242178101989780160215359217995534442465912227968276113990477265929909500233355066591429397872896884085048807860979789521560788873751670926262949033390694635606719088096427320699482423890948922930230828584193951774488912907899010125543902750913479372791746959024147552737938076466689244338444325320920901913185022094481332976292403923404668140658910539295401072628304355633197829772559045469520804616814428639124734779658254921607737954858340910585877733991248440468814792131396258731440645033100174605329437054771491258063561026162803663903935546687651471660150410740255970729559995488993201935195380782550772248755311057645319769229657958920579160812169030524564880743852119989343705554437092314211220419273244761531491629174908347202174098601408372867731644019569564976166342481602832219338228389478602929564815623573963316365608516919997343135268012093855095488731444210153660404314167058185107040443572062098396428368124908592666026115170137462033800013627482623917314999827251105858048494270088475916052410275306390828578453162315497335189233330521434168764136393774327122817429747187293811278634243513200424713736061305541441606008489678266204619112990056207335554971281842492455670970674410964185554592323218295509662566449152*i1^23 + -97185783758450969132805606003992083509511331723705205854229555469149895643276911723529318478528235479360415001855045083266862317657763001704264541021011542660680114769488771762283938611974481825902080952792636464430695481843140728730999973019128443159332261921056784712744850777388408634118009088183424463410820015951391842020240657163654978001632118354544404240716287210219798674603647726220438735079241939285987976407658647331460830529028605787752109820422153717776842682976530593961307770071556155401713513480978710715688073001824204213830594235027828703923295945581927010406102900051422403539837305198772686819595926115674178308126705762330299796480257672292519110298975703588329958221769639694846142680151513509817359707174674241227302269117863141206871164347190550438446538737758898420998677139418823250235409452816289460343500254778587514272476278695127327805046357993615702570640788219663903115915045480755916979650615996660608745851381661236546251717210961030283413986112530724333698438359511982322280687353495329674915998510561024467145007537376680429623712206568275843018725428724222411328669290739749758395178150504914562927071012511578289899382031161746316922231532195997726207568231987125662657455275980981530802002608436300850661171254151344865901738621823064894811846134206230845836043751004100126279392883019331744678380281700303626695741633964870011437185750298366641807956095801261752095997846842857251104576012315074871161352919353782359119478338584888370885080730050783849052122674270794406433334553204481068218423110008832*i1^24 + -301421760241556445491234272774627267944553688931488202656703935932423614942835026491474609101323296090377613943267396563501247051948342664371160524640515709053871309104582316055481673510024996672198808805099163976744468402781645885147370728514860840488716590699262533023688681021248889169917216657112032876918200003395722839692771931886476260719806250397988598576645273558201202226193478922680865923166713642027480703730490422136159025483232992839257047406326478960077293361791201127288870509975190260935438136457264686830438003842339209936455481646498657931112413852404772348651659428158574928784074846428235268126109171370325451548207617374459379308104205943068660670799338368130277120771198309252392494950513419215887301474930186161227792760371452564939112276849034077591913824674834689133056606899950402958379659302582144625033999834078507633866147585038980954747515034462813497495798076880377568234821104495205034392950508787749948831483528735350645847392693705905271548675958953922330835968090919091769666864577415642925574342358189859156600712822686716157815995248813739173550814073507881071845286101302664215798543632924573946325942785829700078902158078731176206301559992182589890728542318300673633261152454156961532589981835218845487529536640111909046701999162363345452462415170989426302740263356273574272002039216736004538378803659571667149295906737985432770460053307562422683707088174111352779015010995408994581060736816950968455792753331198933962090511875899336576883311368331166333407279860596675476409676738723416542531289088*i1^25 + -757173638487955614357310375703392426016367167275348328457837902847108178572731880078025084728318302556244185352547116968545562668455319734087947595415270287292532679243991094995346247101417410538847064725918515554166408945280703907306215150520962484417663569437297562118757246479394282759430924107133858078320172951650454677985863139915539370327621119129702559035653758546147095275625670496421174878500788365436983580402407235647497556438938803570443147677052197129412680953080163873129248132006139082751419809297265865575147150389135736783227718563707270035476383481667254917089061131201372926014304162587354407544270900604182099489392007651198691883679716758933498266560386203840286601676920202487278747404421482995928204204021885516907824894375893194890671760620578893573150207949351293520445602325970420565861281752867761967514477186326493992855135811738670234522477458238466689439620202154952810607881843860190934347111346889704368642866031111734447972072296577392936706096638233727427209008012867510214154143264237836865089276138665998668866544289917549058333211831025094965804832447442897796423502973863234673432090531798592079719685042267668478262657852037638652040236626761262527268126900214022797407316203737135479846525154629051163793426164583416392329140215329552679041531646465202041894621996819602850268867962897180897304090660128255909150170952093084020679573312407400741230342226226109935009884810345859896124932410052516417430292988143320901949042457215914129376991080606717665177299298904248533149331075334984957952*i1^26 + -898992299070557404278969981352919110461616237249723544567972296846404158771995959900662311159892866836290243832255452842603300443062595905163097532498280489583618280836707812432283284789128097619278243629176604929125714554681723480438847961980813347176997434469698688012631693322927364541835561072274484358261580605142627006532416655930713196088850659229147431015349010740340193410247900755903432303369879001110131180732543321626319188621437379557068457752071701646472977591066530456315834028511226080533543207992528065110126036071704991191330142823022007872132071521612368984146301292361533169915515058111657230486514929859520947300228991229909912877194114000811964524591933852873992496079951208894799371022712888861925425721485213462006438561366898705789690770928229490562223799475763364390824851446297338494718852515553918814117648334741995713193714816442189664101791049454724556518180601484204997755803428896539585653388008222440068637441017402692320494787405942591399556099178315420946831849965356297334119775187208601136491525776871153191327164292982863401794243373697632668948755167509176214719591845544546096407086850711640421954718241288270050595458848665984779096633231610334339642109580520023593818704432462009163824682964867600625885205642834018820302299912476488057845410859907426631127762890479478227494636546714082796674488557078814558985167198806710483094163411551979116891234535200630394717340473133323275476797137314605770396064238192807310714657155852188961035805522901249720015921587243068412670407704838144*i1^27 + -1433599226646657984037983782525645137190864739591583168388161439472455197938216304715529217054960783714545802566789588945018082689305868542258972051194156643765168182899390836304872899863204663838741615235658106978232241835398895901882621693732863310166031506824371554863499960924459270503379081872019159296962214070822797043431958210050007508880500833848660838394027380365365700814399687874088638292596858070752648370987091322623920590096025344648487712264826272789294334746863962352970473754001967377074043357670547906485762821399833366903219679102932175293459472945111634292118234566624483326478134736564668627899727915935697301960243409329540186660359802768489539392594434244730686878682732160471408984937204948061730569015384983275226298222618310719832440157028123894797240010216442257530342919895528926959062340310977420808848530662620720926412067412286660820682429368200892221684710953586939910279748000135637629228614374628068001710796748597821875067239962063750020268248989309644479306296054985975729268207850559285883951657913177343896164704143335782895406022682962514507407771346773728021409602630068613635779962746998608765550032475132565562836933293071682501508593887638955802234072538628807921867669781092976301053079885322333150942607788173809487936973815527052228847620133470461906991779289651776308080372896382167961242417204267751581773429396403317026163968072828866921828954396973000312876394624211608859656745847033228042774359303886559748321807892559959547774966054221313664473301927445629157758730240*i1^28 + -1711941999407808374854748364187483889376371687808977610023284348221649970668576794073483902858172694627386074863570842530049978564294397626035994177398996875275749325544529371340700406325784704710966186023578463432235977816586410000089170421761983718723931718362047693274449325423621185651725639144114162870765468536837433923789064591113279731913130820350396254412033037197685194163043414639565783544624680875500167850016238577714997169851055180989941034705796751621943698942176510578771487428379303343214903517568680652926279742238675212777452348836923747915026082397706914166054092892625239813646026461252370326901028884808154964862366878983698487345791252647020236178954745171898206113510674636338257898094435114296250281570944580417117170750311593391232481623403746155035071725263447603155727497557371202115821056391835560815863916773915106941882713907000214872558478893729667181849029429906503571915213912130275233601623365404726249570003655576131450347374197968072206881097585104072934502704974956544926181657575420384777614076347621041514623268855303562653136772012624779627294244288379381455024868628900551595224857266285559509954299075605648003519916817088191768945754104038091430689124317557939545457473431211992734308463770665274294741905262211217963291626697917554819947862015345401149949836071790777243778972517972748099980349357174347129967470171431727665194669581318593248364584396578618080884761546410501654362690310883903811790500078173205656437462285932212670793031704704591281665134319734020374528*i1^29 + -2871245763287846133090241388484601478102403403296757693194074923144264894662916274460217340830177348224153392452624294820097435845366290141532014547820753076315909520927769645543164048408374396162927300819733330438413579166693822852610353586023081344466936179801832939947829991323258156271276232319874692659071034751991830054224649163764357997260709311729353361981275252954927206240693791117469646618748382811730552006430830939859486758235977695530273013705082863867536092446675656104826569303970933329959049724208309712856750907210251691722945009155407599991996380306380206371103644479651392683508348332026916707330578853579233225195504679158963590117770650756330853404645118566367982395251358289986936301554204214520083628510739762936747181473675296679938553128601255596171070139975829542756942118807837642029631140762940954769548068759449175992565227369383823802216213702687632862162034620430237977244559358569564323278375739709475911591553675151426876307986747215885106460779960396410273825571302528550517378408119394645718019678312109887813121730935846078708431818956733368128116525294920660414364243838480296640959978131609615194456580137722676521671691980534211147426708533099677744667278661540997765291895845297830372352023719235948201665669562103454164359911786002322539968763816382544833263625509423369940756267535028719454768957366098032638861543191521113804330700884811344552887698550439615666696514059237257989813854351839229742084332826716363057545082498944157131432492329396495574696994675884032*i1^30 + -2522472871325636171047537023551894274722949358927630879109977008809282678456946876549877853051153105128337411464351511690930007738158833609935425098614516985302633445797188731941549233423146084579490925653991096667337164078142625148491790681922904335901306519705935817554023759636578896656925550339163283781594807677914806145446314563869162535714550151352977490950280121753167595144091493090058398182394945800328327781545547316349748732502364796018800352275588380367238243363774699532549380320115607103101871677479751344120143168726969336770412887288009075048949178025741365514070388698470279100206011065270588132149173564168674701391093320665263435963933003436666508464785920753327254541846113421135315507534136401156386639876531768478993411557920373776088416227838733866043776963614760068106219744418127953459923757938425601481757687258654472758634278271756976732662940016745770144389593029678393868223067087130107753032726521212145570300434794985095953466753295098748235299579555295199273041062842816896831808565674782602997923022827488089919523907509790806855560993852722073537654323915074235505693935131799365481211396712481635271303107026765216234806118168340569007865596715831940719241145957622889986366142281466464219281477425636605911756009885270135101160878600790945388407610895481666027929585354428734554764324734016959737265664543571545983511049708737041506150241088889207726026347948464867702128188641465482581774670950702339494768169074813654717682458759129541156757213674876719860197359616*i1^31 + -2727531865385670010811313416690836454492150668615629962171561095461353149477670952995786013683765765806257746550183880697512281717102519736488625146595340888561933182086375737111511262309580633269171628054820708776690093194947742199455142296472811687687153843626878257751346637390158279767860129811027879677479838685141041612220140291579156470632728553340959667478024114824853132388773767803554009119532794339804942037520842414767153307837358307452013212802280676695078372557218551182225816567969883149638624385384657310351841415987705568444293469244201097156951254714513831273309736565265403958340623387365590352927664061195195205787504042565315777730103401092583403561464018210167925759057763471933437353729886521164440690249405257372198199340531098616284264581678296571786202028865580339594515410652322467004731504630217167848651536548268409275101135388673167509906657199481980586790927117459467476550188400003086360801238313729392269673388956342232710642798273667338244175616753305178668820083334019645248504350958343151729233848914109784559163065623900796276573835280140448451252903397720196620017692041777498429371994166726031476032315813012364045538393090241332215832031399225701234687715455029696713814964406051529318231822384757219825579344737543629878786680086941938402272167880006206923095122415012992524625021630841198758145905569117011436042816031806597036200134494665333969653300981205308129669060495276070150719188775246838055676558518832974599267422951513365860635546127342644494336*i1^32 + -1473293108492383219448806784569614766341837313794242912683855226257795242531060688899411381441247510071402029831546927039242616117382685374295802079902724607607844821506290531459938123146530372179261799360076143268974683792013709333412026059714558770258851758431922531005142966542055840452178186847982958443126960235224501475719299165254868428284271793708305740245081753102361257258422534738217991249065604339235693125409898736421723227968486452494195644422885138537977435582774911193841448301284551067309833209466631697238306647419976481346983302008613919778074579934605526728934588158611726527943860914480901438427111557055991289263076899563613184508455044373689026404089087917528314117501965290890095372571544180508319821232032139515935967330129351679592704693098550702870048876952125367301817855743398069610304719962522680913483827897509148497595066753471961062151145820150177782986016086614830137023530091917964067348077383254828367113160268211446127516930713167016881166719739078916420508841219882800995784825034370266135179352695038866216839168036682312974907385576073590159753155500633305813519438746711238863487332000481092955735272918162251406398589430243340079617492228029227294040620831561002774937296720441171466230042916455083358888885541191232847144291328953476496277225187379719350936655851297376484854409124661334180786167345618617210349970220074112329296854823015900159470968111690083493323804129802138967680592747385814698647051179322881721462250363157937258572903000047616*i1^33 + -1830482520476287764719155441698152743461767643926464752133942990403130098223210166191891640927118233508616023646121355181780332597532355790364962743623851478356011785045726581408485080477718838531369180791432494544081780287524276857481073761393235263670690628906239096669423517248839171027617274918263418064699697000323353740259969876384577862723156141132066925764912408379709329079290046408415805892856021097320441705631599665461690669389817363634113601444454358704390726262347159523016972065912535098157555648327430925566137682922453625319924961080300113559803472769803074082880423327500981140023629307500626741568478745297198267321961810702144894760600689407078551637790845405994299026581190245491446719514300106326556097911881586853034524924294561830889832326788281953173546058038866509652720647630425576749511155185068153096056952318210797435709042805883609833404876262488038841749982218732186522837855435694436212473300736712136880139607472368853444914661238260057926092444643292665408333945546153765330312539194104133136065509927137374113580021134627643770815323283401370447833158984473809609055224494458202491205352100208136801154378456207364227019044457930772965096319004618062154515112070626853541150445753419829127501440227766214907970288552334074848816411811767422357469674875946526016471412233945755999492212024588715855173325361104480553266457347972198278367777533619490111457238754423413459487114001460470783638662439204335379525268316881818858579845664547293624220516352*i1^34 + -514126995301979087833351316179507203153279210901232341436660497172254160040460116576944462214706586929873359335014476560922011338451516705987173986632048917538954581515248109299901810736845134749455197185291061853286030419093372496543508005435505459294820426431407138347761634127416800937487802989518641454942542609360233856515901161690956728344419963659452982377939203302492197650223820333410871860261260794779391832225759115413196976140953325348524617150233749438380732795499318804771117514065280975549905638590115558480621269209307518446504577397537613485560580621578199098930448721695067200740087570617397854584745954246320092284597989236290177754825738714777832233741121468043976271988279410170035502750821861853499659015713605666843541036339403953797947091170226614557379530304418491120546507040366343999488687242791948483185068533823620359462138655255080625149073101715031682671974756048966379503928452937597990751404276197562116668434951949013900405678053285800845506898141251991455263634761952855926026087032036915781215337305792905954754347225561497915262281529715483824994716866385557528634653589481668032930956286518066714464409176157473743351552104473610402703888704070560048528662500461768833228954150606990157873977303742890761780315217917691892607270435991062986221106387808083862016547184085704617878090172154552248427334961992672081607283897359990334968364470902024472486074617723461450941446234106656486569156701310994109918491076034157138788719659957820063744*i1^35 + -352826988772606817930015873484010053140307906957013726971994808581287867728439063514825125851957349528191429405478873836495668249802452829420917698061765347635748492049064291747338982560590017427529619352104996997940709048871726764470118996034031542394131311893168067617344637191637385931941503786325658728979818622838079879950455588742203221910298041648590481654432851937668709473511544649130481317860137659638140087981174415519122343477768804411609749212957178521493095248690892198237754488235176798166452822639824905281575378457586717292509836108322605632016704583209870162631045715368005947833519629814000481347671325791025385777794974937457558557705984095064737963016336289209058690416977011111991953738361324739687068053588717226751064013335611668399459089584653550252158384861702761025646794705999947088744513605355015286412446226199518238763589190222134991729382149385634807096633691981829868017752886438704861585099701911662465710711171100618545068107993460933783751742518795570851710809043775116160522279614523685484501040385651372936004108595678259213293466741883485326153292357595173982497195858087979459890652936469169486717133981183373388480815586952573273211316213985386135980496801327235729847695243445143861864903578718345115661244966443323702969050309051449917311400412262128538044736034216184941294436518471907258512958676044364717843460703442614737727827824140340059024339454863384224459252559789951927829973776796119441027828087812664879453484466831360*i1^36 + -168711524679338165653423135326496657152935414541073152352483886646900193475454911047539423956948341487938292469815662693748432765968673762495914902938841451595670283732952848275156648960535312055395991035686456194102297512869635406914182504035319229446958205817265478413034060712431530213949367852849150279566636831056599410787966629766915577828618787281321810090029241098705119458898463747437202003279294827348851032871020390773390254689320937949557611144644755150305577558381741316247808774318333209940592371194124509814444529168821638210524980497555587422608122663987036721271749462161121433565016253047903423849430716133401922794497821450425371557328003002881574602951423155583937855307069200530222693376380334466593166590679284513659168057915283118100629960582701502449168419940438535598927368888055807798690080894442128063011966629813967280573768033333261596982076433494531644638516642093839604452313015284556414344561805432771709888871974547413060822680704228375239695367536974511984385676513150409610660822007497723511404826209460791700114440823917628256663065569119335683039455087926095486166665525567308811242707088210232458827206533133603727760131959234534469476678843825798186880556747117707570641686370260523568811943288813088982252548123502471336913563873446356344869761230442157024277227231764494705260657072934702841764015457075473219808967810340955939749881509613914175457510853356009394040714537589146575475608307474258165735500992457723483460206592*i1^37 + -25893908324375627408555586038499676166205013705376233189954028166891104503523319445810668013670665206342744073839296682304828699928097731165864302934299987533584161418050192876124806331690184691847293579577150861592751048452116249121688599001893706235973368935434873377147378219163868999471043396446912174776989622578945615578767407957457071276583980317898126016556321148116239089127542554012414758958178143603252210127815962449073233111851870929815251789100325388979333454897081510862893447852719228549107734783988524395798508012161580945027234679505085053556794284397056313735926794109218940948502749557792729263588027554835989442059676033683964726244018341139014636615552594267314564829459026820028985966769718582811692644788804033742418885324474383459368118893961497139024171761565798596930605009208194235229562206025823726072309125507114333494762755264940937977916207651670238038019966717929974294545968489282549136376523609783512382263908309270042736418859700962356331424495807882528359906740760968145253451296725042535131103746056311827082880232006278906235148744496274931415802971750109482062434212996581549237702112362135873459208211663482669940110606401771157260595513191369154701305254506235472543511976412788503220971838824051199594306316108523292225911942151478646756488310612343475911292901277315933988362603361635697300484570893233366205151211224770769633490231103507492539765025607552887015764818372368021569428536103249327475916714555920613376*i1^38 + -373882870480929681847750215382677834787623854466842585099448970567654018403337738774551614765939465751757598823007722450961547638053540194970674119783845191371345700953567485399482428355322514169930375565912920553002076184738724071781948956593515228341578357018849484775833760087289083489925433887985359976575883399601091569499070208900914330694228769802408289580843207995907362517413255751908387819684952796531144989003561394213074209187903657352644487880486364905283538202721074125439630084746964118748446388563411570351331172200865547106660212739265316027677187652073573354922930348937659481005026170045529545786289289668869173144644648327417375586669189939147166914263536301634970299934504216262112731600085155334610109385912601556281452762264911576536358267951992696192459292964970837647849020805684869199195187940128664362524196061609863603524815334045308462443890384948336892433534904800523077077649738508913671606809657225989358725387231590882071018433606129825604111380393651968955194747754595270206489526023398429574185120622791193791147200750622961201420237419486499097013077898255964604795807682959000572368667225445616715113030924751850168374580680397513929498783869918078272271797762380858119619206604452491634529127376278704476841559932599208596369322854917230038656294580389942847721756183363639062387859748101698742251322735008078012853905706595653928786704938894972141415575787231791918664671967643584285878769857335535415451157790720*i1^39 + -205873366362871462187526046281605068024455547648030847274016846811776554351243657698242697707166860401822657287674342868307110325054223810255137998900543452998902985346930903892001754179349363090350931853941351879433143414519572576774056324928196914843659394772381466060553337461254167012922255797132530940004446166675229106566007115954807360886668415278127344945480137551339156311138054245526499305753898642414177448341533285751284150956188468282578968541964898967094924870923916896731218375661373386045700352328620572811376061600423923496709859167085590693780145783218387117027393702948460267914997260899762791825932307631274069046416671609718029342350018179428678770251382688239394152233620613036707954165040326443470002101540107342493333129954524506187063705211428449105711844995597952271479500664129955814185425525137991165700417842536756961526319972603821346125322134523020740579699202847285518418283448442095770779719501640179671413336463557278508146329444741461531315454589183463594535178874900802380148344184606316275334601892243635462374728551656867701264705459970818307850793184381603400535238220888653479408074288177459778929546269800159002386575597756506381041491684916164566785112813748439359514689580515012853670194277028859817375219932373111987570954250741310749326631117454446441615353694518711359143929744387471148417611575001559157907642856288557074975247584386747217516200937608280416755269445825270908199073090850752697466880*i1^40 + -74813910296496052763224650190800089895759826026722259654189294686165188306623349934191361445604925754891460900112234344341640089526702966986144812408077970714727312916171608709019901992642974162093236849160325805668127679582434306957652713581580988701443948695181992504843907834330898334257436071033685118829772439019840447569233621299460228244475778601989302665971461935192232442978666346314905397098910225047323782139179381554497833663213990043345478377339963841885612177227868608070395187725635800530894611647296903811505070525665840347339951721584019739180443283730531045852594975033847531156130397133233348580580386924151407232170873804306791843732483521559809451613273453725784747721213694610096547747451340615389347925702912721419760672638560703339282174330400220641525200496854681359001486459908238269643992544283043694768831192299014194655329895579411101659241861983822147522324032637362986944462676604301374907672973055976079568048740200666293767922599767561247604656733993380626272149316535925733072990226968443916691084348141202131915655433555628941067470796247072957796508641693324329750338867934388508427377841304064784426500566160890022804972035322166309624848732012298836386658145291643211604661687888428912241181152736422117175497823793374198641653422736804537054380437463372216712319687015555927333912904960754631739811425542020508443419735384782282760703331771789746848235413811149350160720772172567306420815784820342784*i1^41 + 181452705263455356047785366224036006603375634837083426974973142880615172356275337363343746608955406098476313639082407822307082649038559455763602603096385397311689650659001815983858356692507323554619310235987978942198663747049290206348369198558339639677602734701903506078036045227121247897453609210894797349114476440115041176087002406934433997091553742747776334411240850967978945390639655574956847840313214573244958032654024878527341610712850515103205008415488600545014658789369385737263183067717332149804050980438631938629609661812597820958442150360571252379062998227924916653642350354263296052502009684271539443284772931811527313649335504769656865191801340081805246423018822288307125852962242764015719399063373659969355130424796621991095535890272485367021613655711267374208388933984724243822825037743898062468147398217088625654220038485099273765414015662103622944841663036257249167811330896627732948877069526860359247912511120933301673018680350559540220328922093345081851900692438791304528698081046169845669200716479633309322101089440986280672723573715854953939134537271925064656598085799875588577704430193887757995731855443218287631968057533703304427246423163401423092386846962626781158113102636065058603756965308493485162767559445504600347468456479442171304481636953747619159339255893411001804664053128326213719722968156398650408324468315162656577144532236556391598038419113952016793558050712143300172733309309098958479064825856*i1^42 + 603695975409496704184878926956239412542136103631160221015482417103732176780200941468430153638648247781452919887042122043274863912660011847430455325228928712126328253044062182556920043452237458665046212235794617478816122624835355228677119386766044938249502718541090584368077774303845092441417368713567443757940372109424546411215989136446710469325758760735515584167408981257228430247798521665325381227764948646340246233400964821915947527242130105160009794697566050013155282128198433543332959486640352983107661887432468388619551904559071313464194605408648158599666508276918232393393257296181785968857082187383851291061643600092672322848046490715638620933602680156502282378899134034430749510413865574109262617376830979616320780932041782303844939159754386304360152909262871359285131612291921318759654072806606667592568763612056984502373253593882158338586567670467253296482643302395488926226163603099015161356944777644906772726567166484202442878958256790949272352138161121462168928552058721574914652232690553783113121285653865968875656203577415546870529193697833633035959383750039866135493758014119194240810901620687686209274369236277825954467519687868781317753312807223336999315888412586640468702226171485154481563915764939724354593591389459876132060627975989539023437025514266939846260594168750142413147550939326563006078510536928119423159290019240532085183045919539240103638227377383612233629311423116229446016573699448203378688*i1^43 + -9948854034127969170635125918056811484513787049522988107838104496274644489423930464853906925371727342384141833870870732795050670444250314088047962248664333087498879965415260261239543370481443260869029796871990309565688083671966690712249189937738801411513293171475762909934118923571170973896390570166900019009803822858035337570488878384831359576557472138991453268518485465606983740759692948995208356880029404948084288942101764586939618514333435061753739408438867863151585474483885357964585062977159758405792536758979032699453511079635250329506447456547595181652737098268548835808172003723921430539324738318936728596105998523758531167091070840741706049090246750248790496690020841483679150008983136332286475480375289403381974294187273767435071453752445555311705901968053577791344065751246601507493798203377975116641155589978089020378788446682806639887820518333005393803553480457786527924544171642208139708298811421692330573689513025035772114319112225491502985961673353056666305222092699484757520138859569723521455934346012122652165307590336877340821945535705003986383853367835123130177519211330983624390815250340925203267889672512818301261263214808385957709206995782384135486323914634935772417499629233728248834749786819308487452702889825317321361049624415510533630965030150912356846872441366127161567383477487998638796841922214547997093495520289754348669588521959526517753929174629112151561218217254890802911850224680960*i1^44 + -680114744865748272377565831498701399280896382195765467588849086461923416980784483242090421358277988938068976383110315214740221378921036690533387147545692829433078736888702102253236989652990944978641427669716751921868088289491792652482067086858817227519350815323465995843182995371803868648687950045331736553839411970863032228816764819780073574879893543662211574896093708543518343429006176733296060969244222603603025656104997575830291792989680660292351024755834181158393880340663484521571395062459939534113047084231727826578901942422113230411377957620593570670896095863859430523248397818192128562159338560820804804583543709966253639637747463948261911484138143864581040810410591406763678551476983764841686581728069237839263149948903827962244030266483478306227669398317171790560657477063387439186202350037619949683199770230305487996131249754724589366241295393734627137022740064065214274638757958963334294602029531701710868854106668449599176167711439517827169382069986656223434067691185873506516802979247251354300448485703915748499167373842236780763145691521989345093034270158945180508498986520948473202026415868848505961761935713527175948506485104274768478107746057378671765747269171002803788942829034904167007669679747563483183838933843758174733387122890551815120056644670286901580695873731763929000679917924755304878096083254086397179181691734448200345408840629077432229376515748551868432629820887419426520956928*i1^45 + -15835092881558833072476749947928613323558472781052396401437984166362697113414072043699291297970626896329837533601183215165201060682178180907392458538590103552273636785924390052763745492267957089225547093026827059335885539017132302651786066415066528143008818452423670494512771334350461127984676733227145327668297074483969521282671212593658493851391105956916741325462030622926539902352631650518234244809882572117601337738760983639531439947876881192365688260437769138682000011747120821263206596756021730067607341276110100947163782574497994773681262494860960246959107010107765554414437685310512554529800798640706975110957971356395045760057102794731458860472763235691952522030329368192531845142227795331676097423293911870472695881511880720618687095811706286321349572859315902471691447109708596081210198079789187697301713878109853542579698599238331933252543623053598260598646325716292230829939171161191956986823011778391911142467918554758235348171399979360832613201340930375118010079851303672343631808535897005116991303477687276197617006064465415259681814037670024684813696090053273097827092434681169844509049845105532892049580954862028673934898672331271356299075495295800575882522007497183313850486797455015793354384823045041866147902299011605818279811653189660666034167100876688342465767413775946705235731092472716629401659311440875029698325612141347435497865041291911890944307703262640755249917628101165056*i1^46 + 11162271707608029293765692077590382949580942843618194296693494015768302124386395705965149202482158271080447309478489008151091945324918605001044499983956150373470686316046217656675134754666971203301430141756165312672248624876726571869963654227497618413599821756543365316569115190537227265980956486827085198689722701110358923122719201411277214516943208322918233447479181572612332656281337988492367304435636869273177679864215069967860421896292675585796911794034773729841344198906665600284730636298269267208903155826572904464255088160184933774761298803328019268547107279854673324847673377311883075751679670701508222012669053501134488924400255585723429864275906424970423753741774633144614531469355928867171926843647063340233770218711181722323327696981547366152398392631882411905549066417335030838856761541609230101921434709387724789700756914735046116464241500955217435898697290146201670775222468290736881663966155087698853051944845697699657057587215937345042787868836209444678731638051478494848012094587096420248922013395676239991932294595172336144319504716574829882405753401506489549039072548379297195171040767910482980779369347622340187033689603346854136917666036284106731225169072648754372206787442268294889066971520856889301212029080924009634043722949407804312915691911442991740910141604485189410106561944964071491049461035029485562154547788848003736933393712881303785439593235964301979622047744*i1^47 + 475386121591958784799973284185053894268023774583659397483853034188434203551835285875283723604475381142006998838475801595992615441919080586389983812185249293962630718259910647244543408941151617394617857895436053489434805417560126319690796584657838614684924444075663529312923495520015922731617108074261980836732032120479864126266299321317508759698800093856155874128670299125613616403585655823320096456702763267086742946061969890992381322666799925848075561372051961195708921340136894292689563532328279392364834856783472036582470169517485512625627264912204154210601687180342920631813247368438825980887104103781772965975042880939513409480885129947837123912795377712584820679020225691135234016540166569603999498818902344613161726343888268910836289690137322613289176711427280013591592040608784799885414166362598741572479514724144729587754133562912105144905380726273026651551683994386105763998040283068241143634852712228258079838652544631914916349078520430499791953670131915672671824103363166129201792575218636800802843244073846096584528501388275679041929327449138771352434693702462375671679220802922774575238171403487466660926617382298031088918110291417948762352507903297309970087163410541838560308010654306072484973315813076437251105927630246846447931052813578845527920049513152956110776466357558367278844490512760745631161192014362098851916003026299598569261627037101254510584170863315124224*i1^48 + 2596603472739810717857129321563284221231965058472884089617477453967947912026092616593684474692126311487754372826813795756514270294794871266375601805736886648885166237158686439801132897714137177753594597730924981139313692921213204305905555359371674725896639696012342329998910464935366404427382668574822670193813459429887558860684434991358862833496576478983376496506947562215788456121742485141674520988274558470954962835363189223628732470393163480142260288193724472440048871902155394153579609547170676876861914515707334258608619000685190424385111875546653020124398201879089606052951596160062218074373868587711409931686469869453835375375135853610804566210255193056091688828419783942513671992391248436748156033623983669937601750224881246404809885596090854734931155483587730525924013993161195027412430324015730255902701749014779145341793262888509619776149032427848093473829659431105307448838914544411979205939357054055000018106605063644398098676039807757967973503432005113478772150653694782806794926104099857641269630796315575093461642229364081385600727994860056988517984167703046526085058061609680902347452727591245140667451482024073563317531912885217537974797828871651456791054546788073716812778424723678482848997787141477155643830074658512496711881811102295611334218787796103288787489309455024772599707287477189180344488402098231180339991354013296162330815505610327670845001957376*i1^49 + 4551949942530025431011874796232545524455895208445146938506810053428901168419096857386768797416748311149322140680856894420499178799881207991561685818201620033286467080244834861707494947621627569856633963139605796859853218089273908979348625028834590283029641497574492108700046288491555317074988220228050670274055742587567159423183935274812535291587304614761881318032845023891983827272397722760462800033254193666172808973632582328996643041242841360164848663227689514374580383263166289849236678341961259902927536052547849882380745002948693211712105138854654511001489284904994126045016616169701525614694307716977521131448523055899354374691138213808750048266059019953145730305099718508908323306231064930980914132587329783500682386424549221169800375834532741055100413836103803090657766096750191530810000502999372235393902721502682695025669638563037308550718396369907571795573649170951585635095512334654965889921164261458760603560749423815886638838927528896471181945446968707565284720958706807772861306478468070017269888668741808698445576113041079190310522489140222867717328937615111619245971244924920718640209367363728898585769048602591998137601835678769971943625496502795792620794203221724786516357823233364797555709573250422354183915426519920533978017096922203412071636519122168852892499748188620883614582575205619203134724653081439436771140490518024085354653043917574897664*i1^50 + 44335207001760582965519677873966132021236424104339434364380385065818080852049813907474673490056762571377666384358821647816969325744010703169101003137171589851338957651243472046625745157552732877328207713376857451010980870617460027014876495216041901279254058273333008497727277594328995143279416823981271508543070268769063824884426353166011607754972599396861668885752736773052893169957757741323222407122191121830254792933592177591384345323712536959187764717232249789827194642519972874029474362095898801471634399109122870196310493522649075328415718627169638218954859615215859034628177618208675179937976026857830976090309415331280947016973534520165836986904619057546175753639805504843197517185737972171659372336304490101826834881732410715896225189867243669015366130637718741244264731973838055058978080639494591711744199445192746024827294215353665097946140819928953988097359472591011226825774066314599460930535587776097259544880541046592138301423914405229549805786595602943121712484766439325784680763564220878390950527869506007233722050166683469164892106065260048014142601647348730440220931365464100516504078151652656238206258517721311917643980502702836812818021222159625696569437143567099283980754118940142612097780076653868934806686748687209706581504383860116307096004690369215441242406476568091520976628720650612635541337472045783939438544984723111445912918949888*i1^51 + -1288772298161291422214534103846673474841544894917320617317896834024362375209277744059649710106804579662307730064399334295469242120495532415445798058867115140112148186021642501696049911505475103461948179032484917733091786948642320455929855390490065106309002264012887883504103445338929515336386261254954740476013351912169256004860050805282932645298520860440318415053440968036855549936489845579708784529421933384965296876384875063603072522726983852009260752476437268523000605264050930723341940774553635255334410099417147098921236817421959416120630386170434244604559670379978579971135090294283228145007625971606002159232240205184193058778329426641697716178919611836177028781494207673589132368076216078412301782698992994267451980758627977219013791033158998742381887862700721761254184552183350347503125198213786523049332716246886660628519489696463577014718902230310356076153710048091412130679527476465163446619237486699415116323522337768120827125575828436925179435384216829653226534559519730126217012458636360651289731451516791779662000846159163824042315278305427561257813285811795866618176852454924679364591108647304573496805491784466368187296621838449140227951270793115542242732528448068578676004811568979416876670766507031083261957830416467092368310941374774236984315352411497097131389159218408492328000425640489136829687930586802497552349815780733880827904*i1^52 + 9883133000557572909038630829450177394754203222187829129721836678440474944594295422002767492176692463715198391715539179271429253932228505228459247663847519893864449841110336597384399922211700897081791144937419066171434326778759700264432222151340220242975020375726207620523024401659207643587393141503276114777869589992999088433989560244235162813586669522540849263731089119409776059606057672362804478992130586238761447974528173260255749601014291920727860699163149436678191521321163759730639463004648750829797497822386937520195877445852007616191687682339854361701838426533689269575016501647290185026120651957400861284388297011690760607308770898103533092826243845224038449258823131330092219736267983240907027348956404864244693133802545402779103624754394031974054044310556206422207634085712510323495676614183921559020866350263059428679709665449577683330105646048457062071424762482285934014977716419987864700718194498391031636923297960078306226465989757622243385516792294694767546419517012449238407816751463873610735733836924408526830370771972668018922684328547444865882939857012263714620017660585248051542663056223804259909676194664936191591311948359743098349681607560879252309183754179511869949579146373715969196261148650878652132612036806833411336110423094947874918219151478599028670581918173700835968891199095663404226363482314439114741017837568*i1^53 + -49889278872847680564611236469145435530097699064637436781840806443237448390893276594995218247606329989772296630776692670142568383418795046835427386676500504978850610270664871234182715882075322498892434731955828279961669488007476586950589428452808093656405208497540399291727969620999283000810825988778737390873136238143525597724009743779088563721086447321698564575524726234003714279723442349178773604599636443203772554086494326055231952063532382180793905412128492051954487168011795268845850721363936638056025318698446279141559475836626595957125468369913427143133378585092276286168744492618025720514200543834698978045790022551748823825852145699606464588877303403589183840269713563069349948564439333772648835222710025645150605395159499595807967993483597519380813196801465261081530942393813509590962125185862824673394490790073898340872754497218354757726608773108278178855367067323562238717461445003848920536390443203609565219523620634494676232957973214411906220769017626421666647024468762559227275693254370692809536370360488598121618785078914328048579618660171553332368185897227779857782454469942132868958613027139121138817765898344306998179042344224475009752681888787663058432244349329289386667264869699714340866166011431994141400451584542940487132701460605865237529783462309408796159616987463736305032687555122084914448827273129185280*i1^54 + 45200237390972945011748515876325272283098364462125230165418374733767765943670264762949160376168393701424221627605427131539895591031138298707509794127271721903224254242837963895033430079075476423448046345518575801339315520096143321606760595541455935396377268941153273637881704107008459412864424226210610452420394659716791064135761693504609051027956257766081184888115029863941879051372683113361732013249901570576037895602445377962157679219710398852233517431339229332488680084079961323426305744255854448403349452129915570425425713602403930654775195011020581359175348704010496318934069010542394865112661845139527621325441503685264501889850547790645267940577765737630578300887486960476487854953365502250710609384503206053580349989857955597952746245086680266538432175099602110125664220426039344300391263418541772931090707248983954857567589444974676565984317692114393379827050667127808715513095611749832853146748289534076332738135242342701858707112576399334412608642390551673883814325762300475603244751874559665736404259495705091443599154876698507590160858248814206383565744214590605562856811672944965813762540503146656968722303934176392872943373389614579473453394521974014470491970695255944027158821142258173983805593264002645784009426639452497705047147331416141241369582088167627187947228316613895144664504734861587355979776*i1^55 + -12010335503291145097563789914450881168125214402761961971492439686187775390025368148227157005469268765770826607052447325173118057225563670627552261636618646853402469226555829860782794407026734070686525571646090590645211928396466953052798856325338527304642242996764703511253783892524365701899528652761776060014508604268861213246164841857567585965819123896332935350070639673393166486810232749598835144593788272113847925287455729178279658742184863172023316318923609017354345940745358289558345473354098416721839504693869063280177168994578634779015209709838319416463974058012512833064556482071073011883031060576477431130084396607020409773472100407184725194217022101532993043768029838780352190758501711741786104519912664681709494430262530859945445192299435894480550536273973599896898157376173255279887169684928717049376145060477180621724526016508940048586821422622545281404943741277890612836105310696103587249884431084073072289791954671736967434051724696438857745923678358121175248297512516323328120260715630265664369702128749783361828025600435268405974103448839710600713202063524538647111816339254674142460772327225632621163983130977210172014160434450160809587756455753566532467944805303631513388154845657988926025134330889434148824019001091161737689060168601977154588166702255819255360694194073860715921423247104*i1^56 + -173046203746932499572197920401416032895833452337150213951342200111322718573104506393308933591778470614811559869396437300571339443157592689175480947281495514539322771762615564913956808030868117579978919124812737928885952552723897544850669191718194493944719725182725616012787662704486243509232842701314653901631662243891520983980805080703747840317406093467212180058423351737773480271029446943227065488272133939274161637622514760571529197602365878149650512087754086582678966037857198206228721344117795167067921797547188953054672500289544121021719334058671914349085532975289606232064805015552647983855194987754925716733835703263989012689177550216096000253923631887571766414110041222257701427592616891183731183047542632539404496619921842117396721218814326619472841195314992329741240396910648128769398115493892302337884761158146330745163530146034815107502549011203056524883563005810636667970197853659267503606207400945650751674812377352069184103937778864231032333073817008711799683337389087443119746542418144650277217970217344497084519195452172263648476682321641491352213349300591415879023401460967882203671066922874492266009137622540219215251941932770144161425365170383073097802283285070653069072232794572384254368894618843886071084765231006559403769394559391653677414794218810661075531549278089088*i1^57 + -615726272879088817579323372560752058946941298342904741261164322196165218707247293025996968763765312853834026335743242210016643226485872936236955262151137611071478634008897996813799137014087685035127647478745887023020089139903292270317435059281547086168999340882322249967278235146283484910254950722349196979581823270864627450131304116356428452636342613602726772199118269639234215465407447755408090375316013520444371090157582787765676327375358288125574252512693911123271276627068975247468118620637361034171663975283418743876895336116320123516004964243593412391469532753554085391277875124843521934262322099960545931567991057527011039784122087770984998703265221997385259291679075415138244878277731325941018657155441879580911726898938485926326068817148593696127285370001947431104598153978293228268016724385843226293799876516072514518359840018442164069346038331722234064915450154396035880789814472635007739405295394185028401952309275751832811746788541838963290958025919724410199205320521138929207998133038791588691486331133483184227031258675546444771449257960881077566846924747300702885486303815551951772888890659379203680215469676670513713226004706193254783205539196557867466759627066173512720543243357194255755104978150316441434440907719776547913244511131400734108314814842477850896*i1^58 + -7052479635174104237803614761709873643731079370984948485817730273034172193751164583136344668948423167225391458314363670200750287735455112067211585920954417408114463551194650995858843026122158209423207854906406688876620143865832857492327693920523372860761478468785704579818196258951229961509141758276368584829353475080536768619360871110591980737285436577350403016352233413924775894363230790870352325192883773246853733333991948540946293584665688764053633321639120323035835236229379031862697628148717231034279426715149918993535604936354275562035865929790430310141264111860272872653286922322140063559074050120576049045216500175458355801204052465764642236933920011495786108803355442228131246299139385456677844341876094754134003363853397379584177345595135528875199904480532688478062352636511177941117137291426969443409740462045353874765922495035965512725107291191010641002415741127024088683376130133344472197771476298222866917793667221672906451741608700880214208560334792974092113415784593030676994211002896411450887602256889425928483118541669163035703656706338267020706326340267977040364190817140503375562000731169916586159558157549247769277513398588726545142441383941343958226324088864398881472075113382522471635624662205354811316078784*i1^59 + 10775578832021732469324193949222569843308460498069386929014380333257884039312647523099982335180941547332666813224371952416832599128984126583844241772616613645079015385056496993740598740357050986168006367594048515907027842373936130154117832885509497106010501011451795687558266717490624212610779770304278493320659264755839378889690163379080531418154031262925507311084084147366264173631351336045636938241602057296980942015514393492420265615880449597595459713103519971903657742695094075546419392641565257094164320672877138022508791431100387586919627310026923574223272844925673926436279274393606967949497538007289307087255717003183702876543060769658117745098597631827256503262659735661269061397166557774310368097475904140877711653698520052634991652218747427268627750033058128594907442206077411553559573122244030023314302663271757951510292732943118567752975841421624401194277711705817032403247762345050949061992947334971340472387513254470500086011609519225548296509322246333814564430434788692770906880859082087474160378287244994002697321599151064904361276509822604166041982496191862106135240700588567034592340513147310782881868700598217846998547309295174351919346369*i1^60, 827964047132591669764209064447984899673554677893146437883578511902966913964646991826970675313224739105421768996314344771176288235779531808710378516962401606857619751016331815261292087743314775373734114932968102178443883935005727167544744885472179608253388330184734384679813420710436075671639111824947239447609710481839604275623896151107414112218471870146030783562097208861309621287517496518802828396336557634947646470188805756962362913635572534093435341913255772665020158749801714191216913136087363839825384252664118607805284249543735371683174161606219133386357537822728901339675210433371540631429180154677936310873364270895668014349068590029983718026990381635526588523277248155363524775033771828897378558955686098244216219464485300486248009700460500154962579898907163216191682906892122472376693318744717755847289541295869619703760584929443935939427940663527855050536872684948027457065706517327848404883930196701330063900989133057372726191257661556489584461086143860938800355341855802111006085143035111321599617120921487317354278679264978854710549843947897120260477946271450615781227618023274124266266884236835747543976599830923372557213118784113131375134335579327815119320291857962138662015807174745499884235346720535606264101770745047505948119131477184812035839425977249473110552522979703049768480498427024973631047398449166758889711707015424169846704597889344734647485476188545625337521614977301353547235261191832897091490472209568751358927102198980704342875131172779871536954156412361822003520098493901831275692294222930756195678179596316254460071103345898639909565897226719867283502535857407857752652300100172454306367507509314218717418662065293599606960861889302410349928178392698136995736731256307846778052001110568369927061769604016090503701542568119433569235592543624424396310302529471680951901422386364119339907947615099328764254817747442662488629922417292460155308241650333169621003940055983910263103435796439571744810613460425965780156035431545129110214494027698361682940017085310725652731658879716363800140348649024635727652848986182312858841278886508210556955189170642250371444158222550073486497363008167998002186629817916999361432294889881600000000000000000000000000 + -58255108884678739945618119828988984377081459892670293364704330727485743479185130284839975917513992710271254468706537598080856483246224813217805865010537846175439276785010586842355287074274250621150329759116446466125383397371292188355735719482504012198689619332747336192695800592062857235769856393547256269534791095460285293307596104266452333618044014386103727696907967223991720843806022947492970789376997944769490918828498520619660507363476858724834761790396992368799031415451078098206171639614366665362780980009786827993586975305854583721330424217185548747421380588792514313077323284832304891280082763464495266814039419138485442458771208942013788137549238748781631309884584834905514913525208434664069502954177570598821648302028926055346096839877909927684107045233187129751974907173170609596400900348547876259033348332575368040600924776788789582421335099161651239083477756640823078066087471915522878701015515072751614249708950390343526012265641490406711802072157502674847846154396239604208820946541922248405312262712091574576253876073283586383259699192291212567863360201874361613274855108284667602812088946910698982021559212936973047550744598835001979291642849727709567362857522920245798136649541883329023869157597954070672582692390477768574856619400051065482673447267700357578737763410610347032412263413609884025909689887137016197124655574414888550364549167151160234050626282965249955950519919138106998376581077575453836261632933967734940691992604534489255624095797486359296605530463871988720824959248813241493619096334245253893265018322061066681138023326435280935771848484671312604289712971003203366411678353855151968347789239857167677860786850045123082122688125630531872600996882002668774676412774620160861753831915284563731940873964570001747836970566054043453517103111983703995577250898098847457880687484645460750166896528207347014757272098256353234050607639288780227316879129976380215649601445131206172996289712771541430136357649743618203756359809355371019176340715876375950563061253013820735814380272523317508170249316949840502043793619876988115619989183799768307242339489766686014709532820837886894694417949279038760063025369782926372073691137703936000000000000000000000000*i1 + 1676082479590249238387268823810827577070924379136381841684808101036271879001005708730476957037776807566821165963602628811947581537593479567004432835327419585840019855434490060964371452096215576240337656460166125364003530871170858718156354948584017062523053002499129521809787044034318643339742708696276616960262344277340117777714509790915610266925224855731591672121963910732750296798424058151833962674639778327330035789314900526713261609062601098949769694089868086311530073460878846702368178949643407014633724521233881483595059701377207909037573337260129446753414956072009355779754988319567347351464217330446921641191660815382169362703689151923810829458110876215657101391605550812117665585154453025425858088844912994251397519164717512517893697185552442859394382529123559304897092367123194292797113931683442385501155491091433065068356871771770693377278182191172478649878193878942035882827528177759722849533117630780730972737474953352843994327368585433669429007079380488226706356746712939914884536422279611115175840926443985819747168454371848353702063151680034175895201728641393927038457879974927837202845801612331061935801848052300041401456783557199863116157082089954981319065892240360942481705405168040183828107071201797782488717617656864146531920172707942274198029981754141754124747901430398619756461013445718455195093462804279677137220518462449849033308985388608282912973942387724734413455778854354629734068227530603964567064086312329630414951462770595598457580297574272782847295954330097607487576604380151219251232722442880372335529994408786895924254376401929208954811784295053691727902216173272624984109991356521827501763650258798987533828721885945354536181832028821645353915373414706546165463727782274081495895677941030793813354594581201423219140443530648439516753535346517762390206435345589823765576009936765146852643322772426034833396039953329159339476573890903873627592534953720017419016638684258058048507068309464669049493547326462155422896570736332845651891861239617215629879029023244972451833587458219441524001039506013377927550880702541510347801345758650277746882790493324177783040154965030041015095835455385678150969205026474330014602320307814400000000000000000000000*i1^2 + -25456145113820385645834969678324971040456982352932799858341099668886450649370414806061382096500626188169860560728268284380666586558577267598659086323794286772981347848574681228943100695417918425232918715623902447701627657685281322895608142084721127705678327384875151058237633444767742812072645761264245754133444142158512547148554488960809883138817935075154285132728911961413941781477988926521912212499140001220607821548350662183972602628872591280759786519017353398009443498979595793073915691108876383138659501084496157396917837885469136145037895881879286364473371407256335971229976251978910341601889206820608665621095044868641359457737153108446737327538484601039723049382300243213780387219151107925501429923115276894750611194336603415372965636452828698003300720168508680456042506385718647119603865300976832702739939762340769234202142704671252348004692060677713693738856315064139374432328501892785924468211538233969382957650991127206612148388080401838403330951594121893639255165394879393742061343067013772099593277380700600783992089440355883317838663691029175435078974288948933560765483517140431889273371365927561471255532074226035679656952712558232689200549640814410239551073206301707638461439324854115625296233674586811369457162721732882327637473331837477301915638148335130490809691860815817106862097360828728944495543959783346400048335015780729657930679480600597996647610119866557649116360444317840128668918546695713742388401537514705595459322491085720338881184079003431700398288330922125673574109412870250598266263224653552553933141518693890772636703793172552827617006445255794112448382564045002960555378117578612636764343103854189060560213939725678734429438517308482719071912259167155913625190769260863958058875791720995240559494183161270352462142498852975529219245501365598394336345684233074427467208426083591806124928308955200912688353509075740726029181687632635840527644449041700005287143959574714382420555239280946491443295883619936194563629524280125039291961653019497678429631399599327192561132634333062161555103187165269090518545415806981632825467428115947914847900006740412391375942162832235443819646367810259593957982647829544495590827186192384000000000000000000000*i1^3 + 230503343039524315333751655798844364046724807907698745856879177224834010443175345979930284608533511772099204175094635743902899790658182480241316932680434238003404798602323071298529869771563062002020116766540620476204632579630408755902451780523612137792754396802348521219363400147253580355060312349269368376228170614512336623822821769994844132831190669699233247402115495135844539795499861768548594062567080039324448414189745068250806098939793758768173059749075875988396380528983180415015434769913559662758465390173799673987524659358053416817084053829798781347485939984550110178890113239350240496073342849674871269636463237970374438947214618394225266769045640698213731848755775411803527167467318235070637604932162012661653519153970744782134168063016504930178311594886600088966667613034873231623493942986470406207806824396793370690597726193666240948798345977456084179510036657970411928230573549972945138954539360323826587831032813298679694625653982871188715663002893118825793818528072738358123371921736944077584545208413123332351924076714545503834504819815026466271160827808227995909838358599750309337404076302715912794029397058474649722597719260460098904213073389302803491998161304140881920445421066130118052446460977966355388390587756053837681955411282632294502313391515861112143356704282384559508249206806410238519836058507986997445521386496925175588485861505629816949163033128795168721255864088919245763619088511993503293502765848700586170715205204520340875896735245675377982675529925807900483949088634779014895632889643251163943961181229757682689015903044150920113941129702506335608895682199648360119945373512095215875692773772111626499082741134927270433142395412587946459802399998909839207919562640463556787772948439920545310469083266383385124366375494015573629636550539401029914632704347172672832300918767062205371148360980245359392119479913443007525914784394698417416903036459249595007601891676312399113466831148645479888275372178359130719765950411303015607637986484376038624603554944545204900722421022979345489727611481512095443834519564062329501213810397946081782064993805269239753484848281224866843135540128178333437519183302901104447676003049799680000000000000000000*i1^4 + -1240407984873612678241062175342449806328716059513898058280981641071783565465770984353932996137553409367896838573522713262567222626665834925076022132121543542020465521437398752760690678811104895526059579796274603487382515724017356935602302761759427658634720007960191378889813776978604442441293707914444546031725843611114247996196253806404859990379795055801339839041692705005449833026516768738852131291233412182176727365313229377867688573843458956259744050242248988984792798702933240928920989525958498814121875977122664396409988820894274783813263992295233746810796783177793839314087441866090811619125101518810849181336236421565706028549160779153551451920547072640042093722761926707439410091074331756273517627228930956995783249630895858657855952287055367969379600436463494347808943018596022200636742098522804727868543104729596626645265174595246675003723138029343325570032709092489214532806907938511045427724378458772345379477058497024253526898304139300234466407289057915503901273327916018470234599831993657666319355251619137695599264343108132644004506781497445315648594335396461287128865361526511134329112632680617798359172817299820967985202194622943042449819306429971246730080812545274425337773567816538618148271847474536304401637167604722130329152088076261265764530072080249525505271440478679677778738429708493065238005576435829073513012268510701399717196863440660723575526153339645375319071811755301926323902658247065134668612742223321702248373832174284729336204487087948628188718982006781434602380905979212689298096779672567753727159054519457418660504109525561673508205680672601044650691375416756315927226572693730860729289262971068885215410161989483717447152718193701724054994592204519201362263784163118524718432319278339060054205491143867403897407347738046805460424031218730031334262616192045999400259254411960810842046852432061186047904891586074457526859110043155062565090358088914575132525245134697563563265487939990462351169721498094633907462643149280799656292874523978782435532759222984631724508472418009317475885034464053757034229183710113189639470726808141232711661278465213681495902004797467535415375494589624611426438796176351109346766004074577920000000000000000*i1^5 + 6356763929640352308928773360734468208882581428795341543496370375368146107054578057228852655529565198641337474034066383828137753045630977441931613513825803533531808441504212275811665668046148403506284122108502970816983135958709723410686007868024711067760989807718376353863683271183886649514412174680696887716809864123601814345971958156497946280294063482555677928157970732534929380748594959939683736781692506509632368091118303687475350854827693820047910523835848441294127222278696002582453942562326137285440808373618585457536490229873218363228515825436235985485501881112681855782387935797048617525461161330861125868884349263301666813144517894809945845741308591262724524759707508762219947349448508155274912063697106387839387400017759312152794882265366938854754430325326343410487521089900073473466133150535230697657324232610652854475057043755101765824019212489394431601739079410572415950861708879401077917050805265980062475640462441724465898981725719337382118702278212226254343016670933640468960634723464404614606434083726585570631917839378665298737119613749866372498389599724119609484420348835953365928337572941171847853630250438765472183527897665162409230160722633654968884243862180269252106690323147888161729317565328055573344545688217597952411555007861385992183631657890816938916959011168179261632649442545235162124043572788342569373766718268222550197464480759057841223812981244563039691823676923775632832143194903980926575426208698200971020632600592356320569864817217364406959441179973915587513055091197353872516548288060887478149125954779551582552218437337602362053716788977915497166279606567186384880145065784399320778233910122227152568795466961339794087436454458019867164001385981036303579932383548617492951023795065124050678169007890539488611302718466639958666626199648883202447357925099614973747670605242713586268848081737372427203077530679928409902540930216277992800231880071809018850518949939941334060540108436738523610450296535469075806209413974704918325441523852484161562158442753328548092167906130474245961599903288171322134669345898271664591934534599492285805316398471062412459575590882007446702394540968240705085476091223140213788550743929651200000000000000*i1^6 + -24772779728415485339728734022247783365986244409186900218795622208971344768935355354278839139459340804007892722667199344896951716539895426661260543709433289839173908512606953888958246275986487864858475292379112397360675582770255038909058021114390754572973226260508732026729165412454940705236231286759855459507860486953603850588421297155395716252843162886599872571807296555753259983904335765571863612008117612059110231663439879986706376538675151059062266188421030997276517632954564815016191278864013892614161938019697459281906841551212676088447128434974273143651503712343436585801474416780125229492624922466679639667872492692117242487127095327529775230583324882998434205169154997220921049778765847796187329754610649914902604055999954755303767688591036876365279911586633980668582224196293677201367062922041822608177497388621966531782409811797059710209196024770957423880222374305612878983914002244355287783048368085702402313307583182307102087518637179527549147831253628144131657592459493343888764437096352585870583323265394560453222725890152997222186183257066302953564798789258575831785558894315419145835810350702925744137191683793487463008778549478656988610093185369461263623283034281825334902790211967056978113159351447923340042935232976670633227900070680452468976982912240307401903034220307066203881074734834515687384055852865378331717316764468497704484410366489273269715200852759549112816825120531342093221589625005154412844186505278235461402508232948639100234526654425319542003819628021617323303523838397216725198005465531454169577688896068686739406517372903958194848439151699429698989507639679682244884472786897581827548855161064337977054861851878678881708673421051543111267496124044884195280511624395934063986134422674141564414910457737759025073255417890476940485817072186221279438701085944197348686641620577268899443659082587715209550737904349186667787496440391514075710936874880480204966844068112754676497848352396775879437811963641200240110126621455955533143897339638297456618206630154579157285734538391881307207147945902662851125677253616110420310950564234151540346157940730172063735713221155778833857812380998512036070584220245570328512093277388800000000000000*i1^7 + 85734142797878792985738250525634151520870997362337774960133517512606152443344645627571381760429151790450563981268736330491954746553328672379957242193592997043736888236736472134251377193782669282114272767589773731595728717243534864642319274549428971345237256289918800197680953668883901932551898921472079761301077105562478005449844578082233084629742247251730454849817127713146844308436310183508258247677747955774195729879401487797236966524324507782024602694780531977149758372508337729556880374609715194542366077811248191584996263300562902431633508414816777967779379319857865292346245287632387862752376677706850943668305853069783861431214165417432372036870458726532782367089853800405642550255439521569980141216553715572800433838203502886267500127076555952938724517940931203582400897556760202243628263377924859693154475123899817976415430146114125003973733880806480721260198530831608943296288179843036225856036240593441466795916721129154701814404509330869699194201559514965597406353657714727742376232149537673098150684207809242948637412364393573706132410367909983210735133986696002403596086588832036121677931114517890445208265290541483781458115647717252632678508227326463982585084037769902074536283279164774805842921997216331666464436240131767318889259669536809088760926625487230302981339613586955523440291638947902698566760873726491114006680036750618147585401560955471283087929369503249362234447443817844388148936051979256242909278255367317064831126508592522968632615148987315310580391617321212141100757158541398450660729395286571456184866451633488151394720990541593820134159467055372133462207473464359631075003203849955220815416710368765090281252231716877088746415914115640536006966001524069518558009792371001916883304933672761145302120728869522399325192982596428884882352511959247420336723211130196902930615303049288750297786331187754749339718651739250472605694707436788125927283637443351899560832964902684681959284639536390229079538640456314106019381422399049762948207121440404854992704111841444266495057714212031310921049521125626203909855099622285373481911696769860838027733978842717560458323968444231172614508106330124510013405590333580520714416842342400000000000*i1^8 + -216855222253678664535797986767909496662197665541586649661596287746330612901291447388866488319262869233977923675884696709862542326333137705042899190682200148173162449231890794098909089727042902565225426228454083738721607383016363066899677275758789967847864564421471855167520072693705229419773752121159917714864036101371542749871539475423751962290748968999807635967234165350287746662342968995639911621693316566726162823561861242129197941706656687631575974671061325836974941260364027297339095562071050190532703310794222299497439271301958948986042322013931800427938237438859217215130071050086083233748084384635278091082745741862002254903610805728469252626383872613227008114013540029390629096748371092569324591428850232812625886763820220897816131300317356314083624391907352027159298571132359336676551589984595200944049739902345933904696850148751892616000804594340841361696070636671968274740974812563245674511734889159338994386232223554384958434830605932064355725322170236162446782553110795577112344814512600809438937517407940453060825977443742010489686614597961395194465787307487400115454229914464854431754849153481296000934122757086048176292652401266473766841639731622463883515607682163700605320006383169272206984801472568799907426553332512494133958498830990697875167243470758792290228406275466432678209260411860075707966903658342948724999863683270796129165871147614134154388219245427101617405955733248184704145418541085553349904320286360922250158911334657269465861379453836341521689767666978574552670570077216427157324537121472979839574527792365538639943043649661695180650265077050484870543760578201119240771152935527387920454154823024831487581213849757674849157155527592260352549282258289350418840793472053667095662960555379409336243736466002917427262577789338338122013873309072980564551745828841188344616284696951277265271532154344847636205363831243024425639412046293987252014931821498150873868403981624235486145183534547833097328996857169306633870949168100285439917937139286790541810187074312099617714282116012871135137169422210015372843645108987952343390186527124411900645496906618139590428583926578587325492575802110891508817632066233909957946484195328000000000*i1^9 + 433456453486565761581338260561846270688986443214627559136641998475826236616252443426819224353612911642567596384785087214572638476202885094121365290459175910308562142652973065447351358720072991403538212596158100755702809367986558454784958496992875563577052047852751305633453577454071283609984652785417808723119830202056305976291453853269203643232591410828910112041329964420274254314045701184361630721869116005099225482723817148340202528339420647688623259463003434067214574141884452574789757310401677476292943153150398566128307369111142004603490473370272962961640334343693050435293118029878463236145908764739294377007732449691706426319126311401850339661414069920027063831728164731072304425269167018644023582775949416998111792707493613495507434551799541739113054150652169932597488485286798693981796789017025366127011919441198395976371512949578104862833645086767218417666440707077349079449420879479547168193943595614916075877799477861051085869757476531754550863073481701619707535203211223024972356373086840821410972304321281276182128320227898245312176958697166583205643938095223578947284531647792801142282816259671214265409728587884072563927012980794404445540476626575696785236839507885583199355660847127246682318954495313883654256388733516480970148396083350348036306687702301609083874170086774731800307090844199948393754406757559982833842379429072406932797572211514294117461845279138200338447593847066999109989905009488908946651295437228483594769889395918657847415225097721102918628529906715330159966221721259722077930650064524325976766448054330022076942249847005197837566503149928320674541298345995984898913223516319530972228077816370574408765658041804832510197367808264288467375425372397815784077947058198167209475518167981943235746180983768712069053572088823751098901163127727438176083163809140606148630494451757778134921578121740496156631267127486523379070750739154370707577024917336617225779142015679183821896354987497318960994824651944046269124317870534583504894360503761741945130359367463516376436176999124038161966336137545248000589914377078703012590898369006344542185476663380472361108123975579718736889667164490395360610956705352347848171665227776000000*i1^10 + -597002610260209218656992400006472623635543187810491482225302612456751590682700644634226938739778253234775913547777275633336448802976446457745737703485404743457030724961370468795691749916926557544514402638324022980931205544992064999621327483547938116448281815696868214060531479796567725761006025131825252456676870608815641804662409879490763073865287013375133950913031868787866322381858505545075478675860584619844628426773314520566310273451309076389243074847520043794944595627559583562050647221178317408139393636258802553657118196187062102048615601783160367682802364129941372290478240958316910361386954281160148920720478714465465622081674394512534351630453917061703530226349850747269467203114617781710598694859384926086462186125607144077803079601834539657789467671928224154372169765486588482149189860329795888494978806555482154811223511846964834249752757123802269811647622617281698336971074556769749089614061292933671586224797138724738293185240359047524937414160106300539229447339713278391801996841616621062800136062212637851963492809419426670593891347644258542461892366170219769666351164409770712472023430136012544189747305603272952879412070984952943724168441206296252640595792917393517442688743205304958642018195628906487181729681812232888849057954369752743487418374442910622084434995659857688090097399337090182041874135928755998770825352603077385354418060429808013755749787814105814314891412918127164750649941388456472242813898205437788846958673107265510340063573016852232161456984107650307296152599340491021650501236948565399569625349209971508487389142725998203855639964147178979373282800636621743376014369552015594968519623363240065719364339700016954634541695251957567073665014006877211370567836429974943205970305390144497129062943251105172836176766909753897930344159721979817607740992480615155811263977812076230198635405153880683028249705992536709941021884142969001439399900656624103553307428292095481348262125527286513369511100256936865676362318773041115897143884174317397092556575854626071630942387655933062341510551837583904281708303473112932179086825021586722288596678224344819614998388505478524572206168412606882634508851224966942336107686133760000*i1^11 + 581405322764361941476548963947680119825052515905121033446947390887277437768417243402047444655867124090426075141740066940368754273333784765858294009017075967494100555244653018055591120619544400522746270284614786258452813870279296332629782431975524059636798496322602530589728886113329951451406031743041940859413163214441177737083362260499848876753370911117697649306407383499769312683412949289733839219827872929077545670207140587305701807983831535858918624444711489394005578448650160362549520048689079889509953404476980268772237392105587884949062426939079637674733481122240448644481242435620080138781574447525883901774899136007721178514730149022815284162669544335119520080541979753840094833548330347518345215090925989689380103499955983274935057764882707205689025131188120810598700537916212103585881850513682634599355802605802613206360242601326400169262833403257539195049091488068926531716845166380324078763972838406505198684709921500595388705841002451549997305376972498498601496979737527614184667163343763491062646514157026463894586001387428706145035012340065123315063426706429674627343775269900149085973458069952183695824456059586156193970516066199251387202452817714303940688184714026076601943529021562262237299477833879303380764114729774344617465805939054503214571433789991897327467455468736190677928523571222500465977435056038051820312004146562905959029267994833747603182887843952783242862495036112323899040289558058467390991434891277720572267658770933082178344862807109897778599108413761993619674616564269789535935205344156970263472040144204196736481772042802386315965332118554460299530276800668008609297582918391538904877712244647397449403883998434610258980329965834345251347910666012093288537195566714521132579310989657776607407188572359143037870943631460699628250695946544569579007977614167210574276290694290275783509820897921683786119973617351113028623649058358526862951423674559811468876700613632808672862263373024255662511886523776602554604024769828964061650769438590094340447862146832647860098048677662812456453511009903391133537491093912486792920675001446831264950964202741193601924852050359216353812750360994588633894992114833637002597892096000*i1^12 + -369733149499767990178636753747033117520763054786006825089246721350254266224377437823486414880295339444309030824061013783420964953976671785440014827834036848838964550084697092583125918952018458383675102064084612333971088616205406327486241184049009351323615667899215019565061357229636445735468291822926865778071874060311529722202006544392899642030253011440847357825207122335393154647822200191288684345656746071024585660827439589317665791639521479392265991809944320387858731100249654208319811754752150506645500348733431074914412266531013624603111918397331860692438971237237786870600426090923178969253792905635029198430088207804078872310229087227711360709091380571350131499179215244020932913825531741646766885484484010331268273665935815589937991990775525068758476557725016281533465426740372240841539847795357113470051590900088805745232067413605920143839314671397245730350791908013949004163329784129901220755741677117586139107381031500427632421040711133291009059376276533586496214817918375758230242902994958303898101094269897269247557376943655951207807182880410045297225462710406670832695454869532117844835506640584262455756914669328862737585437195345795157001253682998263281219784555400255527044862576403587979841601700253152035540902341456358831725212201829745407178586484461095758699704270258088986603302103764340899388238253891508999305438833364673277287816784289764364735266128763959662854110025521394018392231050161554258891818409608533275380895369617159341141630021223620657530869544966192561771655684904521961909319092356303154898827759938517717785332145683112468575679895111260123147887122760241798110337411480335723813454840512167380113778604623063623543507781675938027892221457828369780067048765591335213220461484411788111442591415440306998816268125783109398754322032213296573074504574314811683297154073856964290826840408935863681319414411843497669884059047043672569370494962819197900588360485931791445951555758487229055817637851611187651799013829850305758543203158531361290694641913671381161913935863448250562268796540469394758073456509526247685617621107359690481381593210974400238975046245032108473725149377882852312866526218013358231545446400*i1^13 + 153189870885895769115677503266156019700906008192364707456054447415036579002411284713907112501323126759131490916782337625090632383922038835342659773526003924534128953467148159777871569204996163976348214651300165655725242043544022395994481955437612150328097031183621284851995046337685531047431953377734937964879286328309451509422828793455036278983500017781422453774206764329272111095310236896370448788204312011246174172815924668165481786294875360582720829056246350728732421274267218276219963141372595981574901840604762610547806648016434814254490034813132621851201267565373199726325855627732294888137287371938464278275103728269614760570571381388757298813250398077291218156716113718396179078073748146041202425444668900505190576318739230873226415971106170880831410608996869762343622678607672418503701054503532644850980705785796054443307028180914410920130241830805964789253597496725131360502157819504875677431449980711211422097956811429060402989789722971100156106782754918084567693287479701125189452218654343754514619121850694629182379100801586213854302311447121954286051065028036793461914635833987635164261158123425264642363511546459970700850757121840256858211226730683641634491414565369670635904427182596525268391243743856794275304127389036148903700995159548411060385331293626970967945630887195745953168906776931538575695797112059529846096538481565400528340341113216318354605957959388624498400541178940575638106521151200758060414243098492454574309851753826475540667124774244302378147057911054023874131963601152422599750733220560536561647823113445175042336771928381909533478560121005868492910776304320651441630631179862216666809965584270485651935005209664468336778528844459811451825573149691671435201426102255124268461100794814216496974508829263683487663328194725013570300473472186786535997592468655834724581591206045143147160495827787738662826507772385625922540330598003492221670267989045348979119766822081343295085735880102251615308144787633308277739274687648684216012920660669107373546938062573164364350174992213869486161451321793675708359596590050575778540791263809136154754816909046651821205665604774846908440834411863009120911163534300072619540480*i1^14 + -35146436665851907011420624066298622776293003315060868594743536370356042777507376008988669885879878117263285086211715564920094185264216706174340801679315754202329511681090801939939927770703505051306057707806851725315632353141983746503765743300763427288826115283510419511548284561204646506451588587568095641921179779211818835219719070299115782590941776619244417708852939426410325976743458180589852092787678893249820930827326338032296904344802143592512969576710769416627556612832715528973653216326339090464967855289027826161179715297504342892659177756329430363012633318927620653096604341423915290778477183308300606498462485192699866409274965319415748790688168186537879889111796716126554644404136838729642808647944020260562569334075402181225552251520192601957324716314638825200047647830058328540408533565428593325495299868975604119185274760580957571262016139238069191464575459293037714637531869412858121612585534691796003948516582213153698924809296991994858039515001018249145421890774498970305780734512597069147384427913399926453289182455929474119395723909358230062316248004236015726917148544852946983310555831982353273074349610135635535733902441530930501648774604461398676662092334275422870763949135195963477687936051509751806803842386443747040942157093195900282642678763140291314541035974151008727909908600900928940204889098511489589076753955798040318283928581547681987066027499291221982521641291657913081606642423405845906675823798792363214457150590446903310518867514093950988527660858777011388524583858923733776678978363998680037385153514068941773000577866411967061503638682621957956293125685413639566555175257179304404233616762596500860849012112378219148201758010364041379540987540077701126898724218516874326329133718620593515196957930429149833909745643279626791569083321898598644352874506995020837754704134340730855152640876403164065322266030479980724217497061319695622726495102562173862375038442719486531538297678758916583701820417467531602936423310835013816049995838571892387442780195640180491398107798733210913363800290599755748509752361709076946262874845287502224627340264401912354086926142159503043217506972851247690047856548925587587072*i1^15 + 4019087028882504941678524455146859874916011252868270619208596559664974607393390458990466573227144818021288638474134860594418873094838984736572804784933671492013777044869629617151230489787356661315244748199937630687277685918165547775909377394739441289916247646098963342145560235313904050452283879409062024952472972281297784851145542514619674737195606032258582333807107425307874725420749423685349562587497300150495686669963812048081890419329522705733199333208937648250993512958151222583621399061944384375468569374961885557237653700728441049241715353168334112746281573423513974412364111352975058941209822841777986705556125555244865318421521844444539706660791388375709487826760387207857589792740266607230949280156008239952934378470925207407938873968545970048987877044036190743963653378765533113104823569835191087635368120197855859910255904133949304430164153278257790558403470417144421027149170137401864473955204775714999477320472001864855703885223380142838252769184836954237155009212127154063427052531945875870633898089711810335724362518638184975999700332058636390554764059864100984269684108219740486248052974709009206708923568655570786603420990103589086630333319015406298139579847805225080127515427929863837733433993690004851277628249530417401279930686877336330442131520265405074496484883170063650980155113286707656790192615070303228376136096317991000673529829158442236760435227204308479828524532682523280883870415985606058440462326239610917578017906038817109264039876561767180269111910170271123588449260988550290335014140449342270791128842806129372181352544193256728226288846553003270023142228025795285355663956831876500258634032542854272138838462826314471848946362601416798242953794862082189326281954675031745324713454818579029181492566722612370277868015651615923514020921551742972988325317246863391133648524262552289913457284171896539124515289199612082212225717548387236099135575043466110371337450994217186770523974974291826990071211709039921209695299581264989996997266394382143800548320160995250385364898908983781615978237354459230499967051316059756042878473624057802476618582730000536544124973559046485435858098422362007155491666982338560*i1^16 + -184298769159253446315010346674134470546880290962473691550027587333342382598133332013252895097834274813733990677706297516975086879173681016845924219588197681311607651074577936330725416183213881761301745093768700901853748917022659545133021726135183034264377868193779786482960272745200797442353535381359774535117137292199831622312805120577369169738492679452635760417447649642121713695201189955573025280946448003082668096734537693417297047083987755229723481982944425046704087572435408803019657088026806693315537872823823799773619838773527615528505676773859195884718336581879133641555457264315908614106742979339747192467195723260361955295888316839118179925855803531644219245750567534574380768303655925760935924730779173509515422670575738329432550945418697149866602859659301082176000764491548786900369030983487917657200522534084967622404466695516290722986526029971228455427759279095872708511696350600315823936542735707261428183183413831414609265816992213539447829751453749788640708966327637599544163892001666604183016113076302970632072409701701555580537651856483406072295364185626910073327665518804260731776177047021798610510500392215851223597448444370577483780046880132834391251400766026281627758083729517909446759999305530222906385425439734599583023302857334615073554885404514811305124639469027247586927515708298633088198204746644314955113668788858110692345540729276450742857565230170831145683863161101589563426094491741088333696559508967303538708387268481823386014093028013543434699784056616978951780453732514850155368360524456721948474733384546523802991907830800989297784490564635366119262990388431623538297529729433966821238105814540222602583095480189499138477679911491574560855594841762765880369452971469883448624875538147915445760919344027299114056614985785475981820341612577524054825780529688958922231139479278288318146188503467588698026606102170698551345142946192806488023647440062675157614071113776563938928252974173654172990460749883007525427563340591080161114204629163221575216789270419366963756812281151502347675860708402115452759855500309352616216419267433505044708718656057732087246669785471974162775020844496679051124073824256*i1^17 + -221678281691618249803381052292018034749074710933445901294393735258947085716092681926165446559287056803785311361928189629711321210563590961593402260864985213254131442993323375014468244763862582871579958400939825016002393053988272732537229299869549052783453355078974042952660486824655520643827816779306993161341451109364487325521895609563609965847582437994697190410594221910721918036093967808947106968614999542653261366902547677507618363602404353093343033371423339426888751729242283609108537611404878300252294048759839241748363137882095890598531577321946580302036562568706512705086214356490784544803963286529315737576578963468281110113845995919245721541060082040912293567390618640441884765246158738429431801081595370496678280905050798256222110832562824126704201632265319198578787187610238450080770621326162560246953815599955542720645960697435843799515990307869174752105278262823196220331464171524338281236241340933869426016499225019622202236078286248084694154302866380199634588984994150094565138493678701313938470342468058741612297658199901626108668584116339685994806182253650264471030354859208817239374168986213613429484607337509604659922557958541020361935436538941913122199787652509101567971335245022935031056505560699975788926947480397996510542464614254973844956987650665025735746533432345617063849621177964286729505233445578076516081784430729413712013772549474947451929814248698219399830648000023473539461455053109939674729924334002875597075688740915252096149503747990668826560986411520144710490290678315553978213704845868154026181933317274317321822928847022410522645784400758731496682559579430421052491536202247126592151551001310060937858973183235250599167351427041100626839061810268177438599972534426527841925107069430944242623369378101883680896165373844298673294476442631075202412002986493504312380783828683391620826953176837727561392991680139274264872920913249138530701927196435830759706902379686502590090411730128890628265579279643483801210165119573518036716196069863187321413966404839493177273290001568824592714969147835998122382642305491126559673420320736676541233488815180560982883839050871848058990420580829746434146304*i1^18 + 234679636084884715421181792126089118702824793292714658939526198997801101650315707259514852155075928350076513483995451118458052139676772986361957682925552671977994373613452181041646863703337072051099781677701247018381369248335591580137220049152553205586643778182187358225856779448202236512363122787710083938995055348296712524118276603737729828472135753049193454332349518960908728343676164482896858340452622927699909586937532844060224057626944011858063980195744603563899423616686954147701258087411616240105844500908361575596210828715441529451554005873787124900126593874319342728097944449277787780779329908997757488921683450373632854352059800696629998496635556635988600567143961299239919855097781083347204355543931975192068932295399025773677123363494856565987149072794340355348180507328677055724634825924547566425816660574836996470629828489230794341085678341908124942423445660131584497471941633446329212024664597026014538146396801365838523815975656230669612881324570343746849834511416770531037454381267906822134376341383276015005816917080482588382727743433926435772954250476378951657495587180056272440980560684395120516715182369074370065339169908535138097860676393436806101750186893658359104093563352695243716023640490522073185086646993276236753244092346741752926552682234940913390274058351461815419342159708404781535060650666596887304596378148184330577703708584420619791717264546828169919643463413243198886432820100747827296970634610445311178490424958595845056094235818452680825519930162828107234842530094759243595035517937413577299155817507744950698768154022711321824543164845755935007968830176611416387785133989246711908527772414187856753349355612364459997778112992387361530783940789505607067127451355764831941355867019175967110727677181361577287753073811943656773170222320529780284598992209115510404667891964364655329106573513249934887647734463869136536248119116126452668870165965589127304485769016950337595430325248415022225362457271629126984413525837505962442142722348692446178420850066966950897448777101618760110714797336266317857669186207180082136248243175694062471200155791285992852299723735400367407689414435161849724928*i1^19 + -4114311034936371462458838296902670632109497344827529456747027829256105655378839953006875391939799750514585947670578320953805779171747009011586302571459764262282441886979001191898356841998753836736999732138045713006756520761374882063899064428655049270429927242875966302711980419244402461144184579990715494209815314347995661824486007193457264346994766199139896205485715008659381895521976060586073861356239489581480827756914634263708113082626279752059749593657521782294510658379613727657241336496689858383112656290924406360897296747539404619227799093917170150373873642247326605190667529703925260405337150863304444711337068704266991964468505884596746579451868674337684762814684527269558875469858908062953942285681718871621132272476484099438645397803772346733531648616802527253967420451788288918528578401563924429159549240627429769424743382622408288522007499535921387971354320548637008057122681606475006516922982336966111727687831835954795589753253272064116955246885433809994223573842588616853005666817570641098350952741016755844733918975145725082370039881967718034672410991278132731170820395786814962891601664640527503245152507344281684761964096977373943500550185454558217215316967745667150897440066294887983128541504145180677306498835395858777431391647262881572107625015049765952035613172371244724687690385635971325467499074711170658731755122840546840550496112273348033422321932557600299866591881246998461677064649906187276859595214508902321744000368710952791197695230847168663638566125103073521347987313527553984603674436780872097063105860776769022835996561063109049980914554255193528399241521717026672394186782134995736066258944873745872001362266254378823700536268325255248841793085464571016937456404096350979140123451028172540011371233169215989849413053626369276745364142524117952970534638782348250237655257197386333646377536698090142554774839000151907632842171190913482329525213373183964122680618139454916048067537363968077374047822729230432894062937849784780500861556112404273358211285243796132764320888246201029596844136733838838368374712422579667259273757789279082110111097617977512829814078821044246798993098354458624*i1^20 + -55958367915838966830985799735756575633337073918234028258936449968796107162115190038827843571595840479798264610624899145078895938427137915291143417060661515123573379811554512642389525335814303633685309733186732721001928128996450627300411163949667951731962458269320544200947921625098675934080068458391193079453972979111531084189961601645515173478763394278697636301696370328431154193718647615706351851812707817513086594456796750255447210789172319772301380745725765173526961035962070231138658758839073651580102046338518425344136845165041224148480281338148776242711598890885908883981875880430794943286189762561464074172055914709942139922481000644108863336249598150667478260453451580644938648066059293908152928454250904255625211026541140422660795676121376865585129805480340700574658566742340919920824683755724667282324501801261833259477413107972662301033536053921136322172142207594450178879547484184567625635114123698097711704513008282664761087444704753610347396193745530263773616585301999072717454191162111894825884341896049968808543184792137138821417117519420866855223637262575704953808803598358693745390873543465303276164764919837906620455400424313790174842699068488748968608041358198377454854624372587093035634533908711537334940976193768484558751825038718444974040234913788429828012384125383806869588178532505544242160828279712167917357773934279732755847707364731592753375325325992942358710691451430087632776256233115699290103977952229129296181452382907337402083201058881554050349900434171027761186008079428352348719508614662311966918637010375685598675395685797609212778607384736970397901199341249870970939057283225539549948593652693751308253376265296604160884601326900608271990741239737324197523285822369791430752146098119338448843388785151809747160695103389755563680831607451431018637407931434709172585981917336676936486968729635815029843279531316221433757309310329807483757034084977935304335355514198497474928805831606661038470618558690467839177007064884591458981644613965614027962814085677476820736172068820479974944890469905888477712705994553481829148599812793021529511555304672851083004250118953986551984909451264*i1^21 + 4803444363702121277631905951605797048960623298950717443925305058069249602816557706663306230976220552352677706750885630464017216735631909430267744724165294046076307859068705757123085933673699015439920084016423676427940360630714417640287710819923930073754944739909065530362954669792926388587736594027234848666726641569249458130348788285299011317544077812695329369173847144920003849708806900296793761196988353729338014865883960236894683925879713710560028870925116964738874639766745134816487763519799697209584340772486269229879983137510208341827305221377039985929329992203223975064035711314813892067914712853101641472216211617154387351822666007483533719117405458872096561416968564910457188885136045895892420929001148469071603099327336157800557144074761093889017454095090450822925622339730528502039595402028542947697053499235375605628835096560120780328664524955012614027928954824517057697566703659027265367576701986293611081103313333531088541310553215130734236342365113581604225949172741969128761957870995174168016661578957212274886513800495771693127376954192699265375937935324876561232800349583005106900397055050359366513833539239776893017275566444762610562337615029893692961937988739684598200935939652774694483106987791107374945087750170287052632315144417306196697521391220684411570305579123623751571800265683259306899315145580582502602303452853412499619299726299561495024583138042939794874667224732495470315713908245839677445353421775606391733265498346956696785640748136305165857304947725630206246944188674136861695447970227271137270892563842514697797358861929795295138195692223025223758063553257012484440116217536688876212463354114169495877312294078604593568818796351629832337095010509489386718489483771090224457955161012618380409941589264695243160669274911299562524644054412817005046892628670012945172099403009708202874380405328277271300922864110886594621929007066340912983208733439068758460596520913732239753645418512361367769897563388450191373358773442582843443819415650843542848802975103664679849094930627859352484266489987470454417168744274339152189998147162095338051952321444027150609520236208339160288722944*i1^22 + 74316295918727609485512138824403002836474355500214402116751612350559753324323538000197544463128856969056603068242546292724350105727999195466564832659174202628133964285154084810576328981425934250589107472726772128404142777746080808440828827710360731294777335015441257033704124220988537151934867481031050137079344881804055179588253164767827550880860293985359992989742730957209653167390454078350495840770962197101247272496204793031149486057513229662037385396184329925533384767671187909636578336795114396152224902367003103609665687781599085355741267911881792944353198576883312977070081251745929606485585047772203804302478746518499552105683780415053401588330469651806263134635008019872930233523035324855719111907693283860046388475436504552301866543693998475103456977713403645965250857575025013212479101235705457929527481470862902882511524822959602289256893099309809539666994131380424292619560171055667820556269404304470711276254357598260691522680570991278655514497653239639817414508021073523933247925625452394634561639584209971694704089369511173725341908769814794932155791745731995110438282659614068364223037095734348342991789176797350846690117323513802658174450531496888061740082972561452707650380558856634760423469912905912173621056028444901555288445839312375063044511783189268193606916567041554301890835407947274555772453598345281978046502615266950982161229491175662750730108658984598586193085368836713688522520964719935499175169934301325338001337066791110584698639072377449825038225580667726468840427079045332570024689829198860558985208691757079291122570253703966099825629949294092922869133640628555909128284855058223812908612542178249493499698450087701147207533310787065963265409186831812347513518789228864658389148535279386074202829662322612025737781628478186344431980117327638296286692153002813859510901778376186495671960146569225973599262042434031116122675080008431034631957151602436346308394838660638497726336703269389836728382538078132437290276714131343474214564798005719218643114306741034540424193535318972273317316274194584135273377689642495544137026961116502575340701526123559327654650467451777581056*i1^23 + 414031514151913539190052907022365880358865526415267823110277723600689574161473871805381476062673229713096776522299836038550789211648424018419211765763914926274947813480930076445164421418055762367201850568429660555344663252217468534482780582523286532126477881053353931134856982259525351929661042908059830836720682641141118741113502309669211872567763609220668651072008901129905864621166301520273702408617492405600449910745332992917810982844804249528439422234898236624567232039546130600798122084484368894110552210402547388581824140710216767502008475157724144665118251437748993630626601670769629368989969852256410145380334593023839967359092882691199165478757039836171566790178695331994326499865669799895210230470956149283706610919367198031577193306625053242704000139546937761843769155561591559270693250048077204185615086101943922917848548906311201368740428965268026932779820366693169168159235546515069654451315049757313610183642403237221001880813304832843004093201094936194580911995964712094286285961193467936231682878763962577365288163822558616697542226401660305418627985365885053495370040427922756490791944606017618731815288971200292227692574137275199992645702506540714456043492132982157264410144894086952233963511136260262466224778276642512015492877388051870520146597832435692829899183879602852948325998393406960469190597137531181473206002884709485189849139855220273002206470756254995639094269459404358636867371733601435269161812297861870258882256797283105171488863042545939431899424202670857910956368687477338140728415137562154723667285921978017595244217967235417899179898265673850468843063201454323080958588635950079346077613478095608821653916853664510164633328175197865746093527814276687638675244525917275760115092724828223226573375527160855976882032766863009989910164896038277237575145033204230120148384647372271820282446584000085930288717680049792525238563365131323575905374781472481627644861640197626456283436699205055348922070384440402774800179519405854159552183874226743077910364904735635244449988498873869634147239622995961279926356266842689372731754477180338085263598578027613598523606324740096*i1^24 + 1309488790746769835425811875659721507184846283447817392751921424358032654196858496757020569314962787379110299688598765559619666906783885214071242954733018420184726768503031204418207944090458179803088547496578338530003957221379282301207219993032582182776795346010817769343538703842869825335818718234090355401789626015565607371998299888762625781833590368161883245288558637214670295908275670578778238532130348261835691398667988059598021149121441484114619476982663043031892601140467466019012089205518544153305136860000849819824952323120686563311147328631881630210105104608409522974522931051532219386219808791080719231583315768338963782195741042297728440012540048353300798546760828478402474519146652234614601286025981448073752901738429053335471638387424300218076324897858364974908014362153127982945503885543995115860837239883893384372880300007586954225981869536897797563881460141659268136321255184414844478888740625917949595677701111950825098956731844164839279977866365969157897934090597766456832042299234366126002095709730582409590993151841554328079599727081026534802117548171332076821834348027515158776587318433619908373295226828604429311679307998313313864062090577215296483970515947556104217742043072728135204686937027928776952354512712060721258891508802579433381436304120488848345803292075989707887981327750501911903567484005748548590125900884480379022862494787034709416335360894042419196035200687360297234022186754935263403904959381811562172477000544097967076342181789002554951662676143537779490371399297339278969368531542324738343568591658595670338516564449810256859255928606495168661214877098506980923541434026848164084420304235283254932140008680995849597477134970706238050179550426175992439716157048545444934979015467740813705350444439410722252652285267685965567431893667590391062797118273356738311341215218326557764131534213474077641665566386856125476548430830856052644922773071573034163434838360692482889402413701160342005003155508076004364834281647544976381925566295840305195919294449378443426928275192654885079309709318620904268907924202937423180550627717690821366448072433470361224171487232*i1^25 + 3160603686216944361584763059248008315331035224159575210168154661268160111119859812402719842265084682151588647190300141748787803895392687276452445243738920910290536957723594154734502580828523261260277640310302831376168863868273078128069914899698391428886860030489936729658290092034994626990747014926991140811098353428843965723656054877775998171613112734345129045851538934435492085715268124530450301195044535205420743761646686944000268438024158723297630015886343270660552164221381496199684961924780646931305667531377014241767251664708846270718665929212956536524274543959044380508347729921413414588193936954346920214637913334663887120339520094203040790023191706758480182010795296873235704501899712876015322644351503887365914890303533529641852142430434808424380570650819159557806151257973584043806616282615297809478277286635475528434280858262728896482799573901449280846281128081198573472618512014938224478659557115672535973964403979170563308176662350237974390018950598858653872325815168837137026794084304105208538181034729908903462736946782966101841242013511055322088143418474124096174792638813286369903778043672739594334844217572188144254969722064594871001334192800083562289083428651990002385443665374922995678384341038118630546140597725029862694838290544238505937414178490760228302002763797106596705594143843503344312888914859012478353402930960213289299149262215743947072234031352771506172677029403778527789571939223339561261553373129016702409248503750848886296419964215048660251171989924744016560360757338423921376737322290809387240097298746249847243563268133000474379894137954080077830831622453605128248713306052547374319965077812649752105418791916992306197179579272748822532177260915816005645976457119647368653726206232266655073326742154405559303038827129074712676799996679535814585976771378579420424161972475904738819027153136519794828603153748610151702211273129014716582125069802809400082561881337565250162856940727862416523016849229273703359852611545662672945629088731893362031190776195363654540439365540101944674381214547594872463310920983116528703014492593173028397013036058112818151424*i1^26 + 4096842259274723150468323138679531849212123143084409338752199055903719892929753689241834816600302830724391021541825286684861610582354530863840049683594305590408510007455133437645964744399399690135414476389733942079828913754932516324591774593290835951741666346679259640729898692471395264361575652407494773480083465270808820240837779287147119923964956532572220827874160345552567529865371594207020878759401146146826656740099046412661853524127568354032037813159232781023878611799487698072372471411561455280998229247696666548660939654006930034157207333073572325345492539130695975024025885043364273216076457996133349671164437382190100752951061134020157069558816651328343898815914226417293104547996652501683280594189870859184721886666791478372588151260443700587789057810836433567620240453603272846412827259409825485962327011015611686805389883235208085429665207377924395210074481405146675892082122766657992605027775267937171045652598333789504408643676099662626205244525318716665767317119156401058329921163985691382413834245740046660570516736618173903934994330120881685240549803105701498105752983227158900203537311499015092467443642078291757323965102669573037656023798911340248066325328248954756969987357214858946023668276657615954394259093963613338181388024422801643490056747674643506549700413567996752439188595625224994645014679862445584616656111588856580510282263538389844983343656628385620449992942871931339431282799379614050316843157003102399212895161601022560094529455796438790675750994460181074656780669334894147286962907681495290802037896015995365378705729864284982023400054915267162612336367475032875792970945135552555885487504084265664479684465588824234201541496549921557679495212452872623734777230651107875439556585184850121190678014196581509524097863671353421013921239238456945684941903533266284993075496392061494664883489247625765369990344368358908259850085639125680649182999051121016755825972921997158949507107151059023057137881060919240095688989269853402080822185329611862946844757941293954954988904258137255008439935364202373195855226930188618867466505317796317462819615528714240*i1^27 + 6393642434445847861512267655900918915020241867155464855554781731396308284976337987274937368409333354668591339240809753557348669918123994027888183328484216488615839376022918198721173432681874711910685498023476505553835213688675774802473380412121625602146380465943544376316808593750161576455063161923332592971460548691936392284864938588333973388424358262588934468767579301056620673095240614801353856195089588188193192908765010472064578568450410173427140414993033757504518291199832912567786774756172201498505468659982727065998799240048277113428249324138459971363553955487140534015561973399451259598360989451938501705714548252906544155966786245961310798568893736265703721158067230047068579779870344835380416205821586429406410817511835015890460848170601343894822691007627750414545994895655767362361747986253672711968196013067886354477642212639964946907163615608962825098058847156193683839679057180101881389327114315064836221046363802882755142744340903666921519838580298665295632027835906935055854428780646428703701820428311964629550898978346399496238016590651758135638757665403137878516354774359781074955991113397534314546164164669935871990296867067086257884293137032438357072946685124350496382406017281577713693848830480789491702714990551227453383274186927651152867501457717702245133192163757119062553704520414661059487974203573617347458994679391094601446878128048411634795637275517325250379618118850004705552870245638786195124041473063481080024838496708567507204701341621590724198059439320275623107007110692011714638982190527502164873492896831796151948895603963754196788526151657662565839352108087794408480301334043031973832926617715498237848623778266749065155829562486013046272062248721525788205805982851951715871194865187719036309735485551169549079236045130709495925973989908641223873019386807027220022946599990228978592254714239793184975229427828886071640660114841781937877453994076758339260899679058499445654735361200053118761312528394640096203019735603765240176701501583992861768943866545638440362754194342282212552544139815382490888582823130021761779875820984180017893379932160*i1^28 + 7909068277626107817217711044064962459802365875346080964277618206398833872347429874882573454504042612297100170123946251839533243908183499113131249908377389221660850715169907076119929576214196343073354083249412818820032881112429330468251100041400155941428601972448218449480507265003128283662363413080354648099247157501104420718038463677433276804280288685511210775098793955599060183019921205924434887662864475148951637452455246788921526663414514821590684871448885286902259015190835893400329613241385452854695732779428765512328169608446702734158581161305177015313429265460668675673524498954299302144379439160062533142111392222911174514804258207228837939580661417274574963120893786578122374009249107965018447478595034536118865642506010863351613732161116684746261501217884576879329569848717846750235235450096375673769822053361261975328170613394048507452630097133738567686698024166114200100239961967780446002342487121772845889209481685509924193428873400874391386816610304225156270768909057162969547030633927704988897698844005194049174609965760069187759323686021341383168560807826104582927304828979744377873317872209810736407444691727825525805054020439388213357933971801013732690980297285990737569494479503453067144104838214131672993566026078222374679521817281356188171872483434850733479362040624406612632020576146815825511810113766511534854533873759973699380332383352017881087683328697840012968997370988324299003973058254811760325414988945404780819527919102922937259489249618871691352855876310756408149508512530496588326160635659184765675035891400940945094230518136350452982721684698090371294409230275604052397731797016627482072481663644833822512454473337300534061540331607520285945399070477564571815318031008360125647708546051715735710441908890466709987447297119202953572852264487500957465057078070521851020894637289249226424680998720058727294197175539356965844738957571199011367763312165495509529386802203831376155471597454740265031116853152255982571173673918534571253008108094166628054246401786835243238320885998264112716209902182528823312235961552465281874784782825315951968256*i1^29 + 11734401855861298966036132165604910119035679308352687040924162197270234216521582046616928922582837979728266909790555402961282548919863837257604128891059301038324974687369750776243757221027487382255879963869398885985625412402098871107566704328468265937514440099144885660570126615328282047118429124573278861185014868286395070813840010468160714441797496530523314853409882904574539855255256044742715238355630905123674834801621855570686943546445966599392449541767292355369561778831923253180145190171650770508430579808729162185324917392763422748282146417476081518229158595383519192577393142061958434279590913356193581063561356190620667035126406699056114764424730359865883582624581130711731821478141450819242807769540123748425164150480120964406315872474890610025263011614769610063155129367437670960930396525289482121063339231031291264961274150550745267876161892295687692884257758356097799862136892594712065755489555500731735749660899652571612606246804649631148066912576177828341242503740253709934654182719909974332064116304076843021591468128189593469805138102084321945494674008410301968869771149437626046777987059504458430979597010694534117550721652957164268248377291817999963757660087430492089551485157237890380815425485103621184543971188304921836130400252035283794099402193587737350692161209209611314285572756353435514880351214147687499278961223736790650547657210685153746371214844979377071232909714746584690166178938802083456030469888591498304013837460852544332981946087689537714541437707928698049979565145327262539752166751073411030883641872867494970081005311720361559332791894004914836770278293586274344364480022127641311358066867773727956526502658702792134679712099871599094284153385328712822274857878280658656715360261337036025984590266298082216972148170694720593496561291816343829674767884587595575905254465812516070129553010385781911480441088635396838513480574876874050541663367409224048791689755818064420879025715360162833840326741446187228330857089861093291811941140246413919613203139939694388098178555818416429241077088451487466353560222940232839562196454194806784*i1^30 + 10224825453546830569879596422556053589464119476608413218235277862744342401679259169460015973005040870310492499277068386788330245301851126082681599030158503230134320690193055528333218513956889929360426703597462851105000089681529883760457553440442068455177564262953232452884858325770730796109928805541478941708539321157259681597880901725809125342532427232004385244466427003668207622906400125748021544499540848802639853261763274447445572044033691380836879193884493351161179873884975162493002274252010848661026307431198490549719651175206669988385098918312325223796036871109487081157434389986656528151281340392839127344235981744463253813171692923838845629526911276463761328665349428955617836776614218993855914056949952488660229493248524177893000206795683161500520395470794667838684595012971702068465463498898121526172484725426145309103311755590853454359142397103337280040615697798973292694248788505477235809435226816576971890374139293034499234492648722648276301832647226795052921492709975830599047708562792490028617229594502568807255195813364170941271861804784768064547573832476960143242639651280204285413521339104635316452417324855995385539273936228843286855779356979032507798501838131920173481584047465783139128850263641738206479367938580856766056609523128466786120151685652913914448962289108841747220226459681386970273879309598529759289133344124412900227921962347323253790787329296444650370347648550801174896293815544071632026084399280704342164143460915059738359430345694319629582036032722593927412782306477997224225403695179938092622270856327448286450067478893106991754767056882926033852799059823493768027544427752223449885392763949179343652371259932411250074789913531620454426036503144400755769775505803735275630865742714495328836753465722076919986582462224094075535465107933152288469112495886170661811834175450756888283659809045483447541507186907128430859457009457230203547393006784807972178660213748142194904710677498720146609511861124050533612090798444422507938122580643149766099164387834419659494613150974417153841655322961680102885191349736712724257404092416*i1^31 + 9800842510125160103452345076281234413599859452458166718332470783723207463434259727285185927073841594986312047890145826602126065087786871767215205339418393666423058687942441895706284024091007930870092023648555097036042330455484684161395503523908413248054872888829212973884244979419693840350136198259295817757010255640574865167822484935222653604516045281822223182334200220958940863176690952470136401798526333026671889459594700323594173476744184901846501509966037159545783700228605618995640669866549020351199331731433155240352224577169754746571498738904161154207949538556007838981083842807323785478979522642590146770972271772393033633008177963864134351669363696252336105690674852320478506939631574071546078212699723641521731244553997310138647392032153397804023916545577994686942212807475527315032519502979719702507988090722978640341373541967537870384314431529483886772790155018532884738545546955334327735931842362763579228522237797192727775403862309059762632217655152997950866769711932037593762769058743556619155670108931027043119808009750037325329136234432510741984807801667226858704868911317032755250954412847534655436403354904773900118243020657564319927977557033540491435200391371927721634132834873120146155032366258044076203996142338216501544543889345150399144566413712234976933166865132911137142744762224928908524702550400205461800025617583740610977120884072226803824055791773418719874431813090519161023002319335243252078864961261049630163235112624891065442289605768450844997061035008116529760110296519128577750736873076338486666199579866453620361349039279885557922034275299175425419339093463032414977927891388487172828560839974752192492746150637776061050401516894780757831701806880734878414713736809568127437655485905619226169530538052437620307266688461154639318116050005406878584921154305141543780615758182890042247590259505765822644585946683298683343383648634369448638303623489991365293858784490547388544641970648070868076059666898406026362326406993290360898065822316229946799188186875939139587135169814247805086741114438952182985294238011674912096256*i1^32 + 5230945853037770969956553471135726387307315610650129814063519618915263308364798642432896376926300034017980274927068296452561915630503837241175758785457039899351726515956173304355294445427319460194481965131164639689480534253212336766038799593988080188215007273502553952773399310188079162143326320162573948915333300520507307811028356119316862788570783337878667577567500604269797442413025322889402254842781431277767260552153886988470612277539312269054973788467629763987298837494093863170938591752354687936680977357848506477917196792522649466821655853298089987989271872463671843070993027664272324089397405662918626543016178892782026616576922395016130539222793950193619041344001910730596139889237880855919632204295540731350500491973439365006618083322874840237447101177845773714173912339889612739736997034417831946114178066781088193376528542633828395790804852738849424035194014910744682343381839761668155851752039988345565592032916043747337829109081289931860033053288747225093746098983309333704230663767431995610129588755720260628403833683679008498479141964421994946666521606571737945424233572275908442973884797461819618951400304433577152482072571617494462386723536447744042364828060286465438588642244036458861486348222430674720297641871165338990087707565827305603933136821867291480387229553155949670022898740851734369318408145870921252421106815435614353370207250421657055031080040793763044268964464542654257106736119171636026349274916333252997294597112658139628180230914777036346056156319436458331429813783234098049772099909790177315402355123660450456221524826524562777178603919261012979148291186393816344469596410354832859711765306492464219443206426347540059722967733711037335217892641077305738187430258062156137200073654220375579110768866974132564176743672430450864256056603930565523051550380696324179414337808694343321086524638375764261315919537067718066083780886911369700263946989748687346436089866678577437010659401995279826146553572354117253116011366616826648221081415395453800041131466318676496251089996304159177708007124097420472545511664647143424*i1^33 + 5655910541325989541351620055326849881247547624204568328774049980615878982986104805346062292360255429306084902624894985428637317287965818327673995704679332839990868681098986835921372584434593060260342823210763931554527813554326206466622089373250526846979247761854226099062803870899612226104492576260011039868029918556821880895853455083888726637212356612563276719243540573334521863308555247678062850482209985851856624390351663513613594643963258791054605698123381389966923540968639082801946980813161344010568965414205382428399490596431985461741922275126921119664003623374963902935650408484215794766401901132317196802542811033550753135187459153498828719078106120625475948236014826237277555439492773506232048727545902308768348761458115742659321539541093879957751178298101427470424848995945175316754490963260741546523287499325150165757723160304438585204218369447118791094957091695630689614875667573166458407837484117475190614863119672264458342230191445300171970428525954118412363734688215146191308850303169909826891738330277436713713186060843424944352472190679446730893908291338050303307466512686664671962675036992219303336662867326827770089228250049384510963128374824899961773863423766459396448484102841324494678887041878732760325997281517913513267430184487256141615118831658574578335736620664364508844363657977654884558106699093181026453764212810326815946078818785943802462570631335610754706270122830540336921898062118437260581195426105785382857505432813278458164747222814118905083276483643415100165216619062524409750174244427522472707630775236948551852588181381389437090208684766837462490103013716181507505034079246466014560734875531942345230640808248740869764795564779910479007393721730176934287597705891999965298510844905094004590204933832406198022847607672731018993304206122584764030339011450496121245331913790876599551576522474305312443496792706827264194244430005006516928858190685067294804928150477066061596598536997752030525128699880436450243092481436925644910158154509355493735335797826904103916902037606511373022749854289830690905179291648*i1^34 + 1653470370219220478367899770412274360353204571507326265126389975713182301054596942041981595620041138353508083332348737982568762705662759473278223312873225268577854817904485599430975720877140693622774447259808755951186331585912333038514633200616742714086958657235418125406966949460815006003940653636193085423113659148442642606505037922218305662408593487477238682006036815823951976275522761185642310502959639808725191453310714410084591778035939632233474157335304459937875237778013758222979214829860936060759210426146750212124589173154001191045855877105111755509862229533940269783295720538344638912512007145123533464387427974938038660602512419702602217238547070397514881601834962943272127877293962875445923856744287186791192377111153244441246584274790034783296528984639310599767794814575805539113232516979790385054737201244985905657628298595165404967964381440297322912985901726191934082302612137480193119130378665832961000946721871457108309081563202690007149495753532554381412369717823054556125274274444980820298014857106414035161549036220276040888911093042246211647993610477663996577906194380761217222410885066814641903024055501971036603098610095085898908498759173546572801758279868126528084948062784008118911970325460095377850868777637875551578903209865200847506726217232237213726734430649225254420068063905651639258502087384451253183512649965899062949845804540430617461946481366916474385417748121316140613072421140704392924931778939635500807658274073591630306094931468485752657782539333155275764148077413763871318870452337272006599637261915975824102861511843904083071349461785536091017095244280841364483873418937076948000248677837873982919945507710509916616777676483848486766895738250945338212111894666042090622868146415410190191373028566724565553257956964991457757828083498244677093129794851436670229379864957356541205013308872132121051552154591538837827668408732206551848887285259146604050464630521322334540600538459257773742218276154179194518281891965540475417912611570481475365661785820165102704652006214696498886734399827980811501568*i1^35 + 997003750768018154207581807658947804702806975314193273113339497772343010588682541549030879535229294380913859627825680708670165283815185663378066623083465857716191977740617918545025099825129594801643457180081980019867339651183666470909753346455822478245254316580919590051915629888308823976058728334252928688490364022374206417055229449643511271155920428742343919908231733453397597803065983572124478951920934412251314716981135207370901381248549047459843171169306954787049066016315607792278599351174218912925849188004307990646024758447307571444276450161811292925903585214509356988911005829025037208559191234732949399987491884214619636880095512480261872901370437991683184920317313465714667452540421564199235424838963059997280843661355117211792774951415538608924373894322427384806985849075069093452034276751919653747698346816936940365509313565606169010238330818997995535567843057412048462962727655111189059786613537065190937224683111954865201353432047952338431221046899084787262552630948383137560506986186571235294083154090803974474466280753149219520866525427837133795103184416332543442725996501446173243956817821634810052754248620786451772820347276903297040386994757184578887542489995076862276130017353435032163202182806950194357500312035017260629716847980176100861153515115747484678674513920999914145604852019002619843174641688085796656915190717415729349190239632374845263665114438158298958444294588837234531234626280422137245654644609110705624976530646642593965767575474822538685679183610707626788350291586336271558703421445626646159644479968124805089008894196724280218845216823165362922313754261051617455053344862393838468281005037664326484943303527027778412081107031872557888076204506434882631599361463591895339666829138449557489392149671199174931321071104319113556220503541065272579174279867189471976922157618007667609725733006574953522845435357111388470171273240275543108682087366333269152348087720392871256727593755265204235092960810600895280140474250846166885106138104862448765682704054742520164513412358400439301242105530155008*i1^36 + 437062071986322342523920685381588393645053929781088127312522585064393998462505826068517933669734333317921830658008171391021816470843493871033287152305876012236818772082352437613979297238672086656998460070026763389038830199305510746940595241094056805495910804617566181018189692245061900752938501077178913517792120395922387734099777011432993290218470230805932848191479343284717280691389633722167293861393360300130570264062157179698645000321542224130571949158274512437316518048975584284409973803286097542423516336364698371741040786642220374004526199009659057459534236766623654286709035642674564599525262668545059572865332709261808150926057229271494304367911760626532154967226285408243131787276104535049318799668160985707937060598638913347047273475399411363508595538296398850849714154607967880357835784324841187150203565585320284530961559343934424261486456177259624724873464684217631260853812213394856197506888114853990505714432088362649281995095488701034736724476081556486906854371771509643649281503463226451244596643935532369007581018885466831154378344550955559965812786120968570872646448420120612486510867122299961022271712479334167473965227541211309650441210387937045801208971380304677505673798259484446395642227196534586601300966868845462760127131681380145838984470252630781427743147601160538908488349935267069034645194557602755999104038150250985841432167174794141771123867374645016024498386684092721846068745928528318642109800266711163562770234137804108355930316490855727057601440516570537048008815088965907549628509788300529227397693428974075712202891835282169902150193603032807405927313766379126561435002184288573899846184764583916926179028564581595812856535381706547121006570184984341208340383705621463817873276124431403730175372701911747955405609422624471982915071899767181668836707480692801188222932348165929066825807957293801139061342967295855278340888923084963359575342912004866473259961750389310957255143689980905738739057702197465335934423409692816745612469122224610016600703285148552253472615912155029068157288448*i1^37 + 60331411587541639214823552103024140213062954374686355184413662176001710924849632976611322197549763383909206186009863209733735499658566783594331339181781538315918978414437726517870936529082710446914397132351765212518454051696031318143751267390064805637578880290135243524623243954899113937929161316510560187465200291664106631188099365463987870431826374348804478292269412344472665943044439633742529526249833813326439212916085638911189147665107479800822922554158504165611689845027079403742089931395372069113991766529357923120489531182758599632928506475005571219675519381874559763376139862278122350519007013073361711643879853220742530878474009600877285543928651516230647248529503246171629742451745904793038098004975372191130945848026651003173950901060496638689734383168351723589622101595418095115380846269174844185847482680221715390167541515452684359584392167079097684173932234428991851748382751991803595789579373116699826721000556731043793298062096574368931399403683341975490850576517548039894743955590824063841432195966506317318370075053833711627111645290536823089349528793734266280032530682875163856321789795322993501425829754195859779933330612185819686784098225456464857942606887202687328310679423115802624861324454814155997905897104959033367066324025060231877756697898646683285879069506113286898855385750279867213170453320701612677479970221383819035377659146724792460434211996460069018376230638176447629774340816034961378098266640438521154256915715482830807820550112974476437680125299432046865318677011737910638765888468591987906832946323195710618793897858814132462784055628300048133057745280357819262059317115416004020786908602984608896078704419549455527791937773587623576793265711367890504834322400122973140887666479549469192361209871343465747828976711941987188528150695834106950986025290469928078002890858377192857276606820185447381247180315775606468320624768709136799479830489446736833042345653544543818113098611115759447064700062320717940493459822840131388242132769386620226111502310855197185908223504665666387968*i1^38 + -197963521538938557399681605746836589391937554961381634304620159740147028687630811047352690548159698016684500201541572647927028773974305585989325418736064355700443306242629123171108641296666744028925037668109102394429986664855007525068032257043270353002537536683264522618271775178166022565295450627512256982963360492220795793893917440499853999048071678368914934849861029645884986954569944659093038801415107334296575501710226118383696785156948630020107492895285597041212785061918685120078400976186378014686887821511374127330196929334168460669048706204557333116902093044408148112673591180642108366800354476980424592515330831739747355614007021952101397972477644113863703647690409555891706821222854781545130185102431665996925531598028058620691342140529756639152322282626012460608206261444839989683717476446605687234542277975586941553529809900848197141072914062001056076123639967300401280005457308179893163543385862871857198035737136806214603534225257017607798444972101185652615662093597605420847246918277710899583840068582257909027282000191214707834055113352801762162338669603884902830620122023689105896373756093078506913042785058333855131918921663423009186878700367963664342816964209818113219060637945393125279916864343133177071609555025854768841892698956911108592637503460431877863210731707458415906909787882378652941582526643999047081462752037016555673500873522431840473906498949330643106610972558831924106480812643819378891907370414821604205910220053705818080831761403940161210080398422534160256663518937941152044984106127411635152411223940204823338630712795517706267025753661771247430058749063409929573125845421998322756978868487969030032392661628929346269955614629745538991103691508222952184777624364025878344690885004815404068569926883337049431143526633145306925143491162428393110961766593609376057991378072197394989760795323459372841212992364991130238998028960380846550125451630068646984332776082209401583287124441428269123862179477977398473876549896674638551789914710462688629555366638742277600373356101632*i1^39 + 481318805903068585917283619717637696896746005970414035823035301639770406104517780018282793530488088324991059474145280943083109953042524460637476074400217848424386200265650849162269532560443323992879129516920717197736923436479018705154630829338019590455270074867618288340634531449598973728165383646560926705629209936473229660019669348030628025674426199395293646613226174569369215201907107372177700725527566107761853968005961713366294414722287394100838134600721888411423790415096345199661485444800588779273807917320233290217906595818495920392996965325037954052682104940200602143655055946573871513880842288915916295062172517668608944500079870951774258598409712092452624880877672934928756970797363873074175507168098841889483807654700467455896118831640294300996346147466838020598028545378149906115096487532076459317494851283410089030342685224513987716340376164806507715331825187859676141732525757745137606341129333888629710787616657991251110885840012068810558050873285360083429394950170109544593024233208305358035614465855219825581661256068769666486344932019799466539256400174804390985278105119117088410061999761962003697368622480588844437301990766803837781226736563801901648879711806241251118022949473840454207581124353288431821975234780752999007943123664802824960407759291291251031412358377853260988132121867308909276592316364716636468934530767922704250713155640832645961342424452510416443027762482952378732916205006948360622492095400608042200103640733837619081017102135211018623070041890405152280823415614866019016976682701720209355176527228983096408316832594725873869940234488037055298636276026792131401469957169964967110165770113554873078751797183270623672819668463599301325952981042079322977848703750946646156773727252630227932440221922501341196836325684187636792086473165629556273378233130820556842965712194189226243375497464634353160604505102037275332917700529466554121890008953971358267373041033288026800222599535268906743658533921843162755718304626952651492946240710763144463091025893461143339401216*i1^40 + 186551826965656205473208258679416832838973357260823313017501166097098650387461950998843956948661169875777988621266252693975441589747824877976152585773308032105237420364850602780515974106981278243575305732484542762861078428253530745355765464460895503546972771697461936862779219274716807656705155143733958177696502023621088083237086711663488689150746949586346058571217945742736764389007729331094316675523108488771309472585436322483413169987262350178431389500910605815618333166591587944287450163331085571586872482291722882355982880089923131717468831655231521510140887961944539448442720377795825303188647117313048300370826721362697891841560021536028713289087917563912309760335636811659713760300539378295665900656415876681500907595280682973617267466589929913308078407740498639291993303653256869189119835348575572773670765435273782617159970249205017410068886690803273556864060845962148515264880734044926531155462618518047375765225218422179378932588176122933020618319043459483514041491902212624365708042058570008507560180540453449897857635988721177260872874052865006230929712060362107262760005041087711470430978233264883907122143824939106798265420818312596136980308450841743960871682784261514762422915575015320050845727793092778547020651166504392325860791909673855802594999294726569874889356643140838841871423061392881686460643145158089554233042618087150824839545951504657336177143345684915772543828276312344554371428613763208229426698505544026899834189577552261828627042170320531870765429145500831953747807129503644379930689724229056981268758654778337854686333748088749836053302631927036089328946765045370749452544896684710981111425617165129920159592473655618990918979221703837951480378455265836221454702702874554482290835492346726779956279691689551706497493865229838811497925718812121854011170057083394743916435507159050814848450018848997336464659575801757689624847973309682030991497312542969996301219166124248707072325343973666196757177374966999403394002875273933463603744362964297198112856428662226944*i1^41 + -563930655344194791090709077923228308905005921866599615733945757625416449026192221809431580978948396902689171619974646533062337447483533102974097145030196489273281443094381244522107981125282831469207706120468410987231405708511634736484000109642879422788067525446014098687903642504949036025160386389620685658310269735433116764403454679264121556491423390013770506953593519122426444218730460917334630328136617506540970353101157442319530308698435095421084962567401948169774898374934411798968005162194625880278779152536301549328370679974122476567375797299596222932436546651155794460054011860212603201831834425115203623807425062026339385365581476023273578662921146864323159340683982712192901601492911035349513268037721778957778383739942228013445986847963479824230139620857572083273005015980803023830797908472294368214924605954530745380311733954192664376121760610065083137885792623221003413676339605276813044529775739820635262553994594345756730153509494748801676494003357657214455639313502290082530117700526428989789491397417516409546167767561769127781230509891627198189100948538615612158302924872797112613771408863522321792605757294820288791864336164288508405788572711378844985907285662518118521356413375392411317189546981922478665780524427639727602351662723720344915247402766066070331634516927186224282390956814466319279791098275041148150094149439745311810954878004602307392870034605630043262835429323125347388450091522966485976845565491007063321703527369437126515134139015886345145884616922590923923312722254148108562638364367397877437304866383914653732231122880342262455836137449038172045442722495383949426506783320534963201707016959368530506642193623141933440789036435571653373542615034673704252145667788749503920685163939551580295370612151221194475577504567771465008043635063195034569253834601689143454737463204746142551152774289846845532117142624757227131647903666238280660950710417837065199118215508510181427058828369628095647062201845115215893813088693054274706482945129318448599559831552*i1^42 + -1370495896094856178759353838026259121917097969576462984866231583815765537522079343940745379692445365139839283140511672869063621536356248007646566893421233936378513205698498118317829110513765626458549454415369762548317553703729845766725385628182003852367017593212087414285494750707934243049768636842041807610479088319960197791414867338289193244335551777794610548046225722291233166124869981056726620683701050303952759391250067110440283425804696515869203883118739905516994261771198970983299291621480809541185277508574067925533709900296379291301912141888285710171517525291383769532773651278382485218536184181059030607009518655945661547040567071569624775985221574884809083377287678181039246443350230099275680747258245091434911973740621935100213964473497041436011867401652858232995200931047010570087433097464040031382326332459623429982921587226596293164024709277530666104645622229304337073973980708019336310972889674205820499507615281690809706376123564471178002649715720693330638263014590272863858604494894598759761122295326271389497211150585567680041798098422546347659894691451488977235625812095233684791546379091083088591303272494541633689142934372582648464837083740223037750974124008857516470400030180803251543048926494744433583413712020500517300372509699076323782539503745429180953284491385201351505265448464990930813460508727131066102215017453855973209701029008053540591451713090683944831485870264000372142707685571351026672401888823124724168357740303063262552918478344045020887581894450825162833394677921908790909562943306440914959456814314911387275375837445724437605483898271383271443309480712026321744575754967875076925546541771865985848894739339590577210999219268776292811472706041507526035231265866766273320680187065280682232604219998461957611565553568757679901875444205590382931185559883792710789255412952224811087710916042530822893957113737475922919022385250936425061236648223345215817342469780264602116023193748415161230814876765463787109832507305830625925224816422665158918144*i1^43 + 30602809735649000468393310865777406919339134474962204491927766019584517005366465197715210120406298564989633143180940168459479182183927129332667695764393125649791391715437807973611180174928858789612498543031370614580551610948396831290643934330751638917926103228282185116142131782127218461073892842145666669547517608380911959733449048666098149850062494221181220349239366078760585171012772533589635820841495856541344799901132992390948284077600516923397418374519372515730858481855695803178605104056518788158552100871949619345153892714530356191571637044053290373050088473055222178892094280937868895647761073463257274368308367799452424203488458178332015243328976587022331449029915248703463135318428406130042188935009523531045553542434911093544762215185376583850441544205117250023838145378096987238378575353563088780372688296004707067932686897806744103099163587809204581299147915643306531459495996962155486505327155882030501432556566961436713594681093690505273794200183224631961029634102265296464732632470694506788668504620606792619098782418879841839706378484551700614911343068796470654469156808990962624832300395165858921162508910266890600720567225560697081642576179304272690513176686716223188719013253568584421284397820999889940174805285082318747552854769624261474654493789623979941111461208325917215435888630912877285195103349259121542150103072171642666787885077633127443269997508049390971128825132457679055883517469164075316793256081423912148706706806644392627039497171184200276488949833094814780956864288839057214280370177946028204017818923217328035331471630816748169179959945439962644717916066396663817519270069544324022008251760207433175949870778998025882765256290699745593063567279105604042441057853070112228307255798550296219588174298971986768758039214958356179056245895238903621965510728172558037182346289220872879116209787275432913642294945812130166775150787252201198672353764394449084358093598013518054881486835261378505762335679634982220411231076972931467388503376003072*i1^44 + 1032304495177520272244987675361374995906593225418452453836226376081640729486338911126276368061950531839563398538153350810197711080972565017528078674809002381578398023046835345629737223591073147284348667103357395640582750042283680100156294565099742865931475680933172796430120364576628773251642156155823783000223911409412833216205719020185975201253802044865278924975926769275709918805146308706879112211338490285777862961663557521083244646425064960948925270528713011815442646742445047608102607151255663002668244235540405555972274704236692664635311330633333435686021747092690916452834788598088606225197699502634315116558495882799911583629732266841279902684521522040547699470963504389435398433149310853991674422055168238354248858907212037877701458462429838907121389814197072896222830823055320063684274359228965299786289386280442492670685733701863124585838862174189996723417806785377194974315002941065292528523905609635224969328046426865312715652434632110594260687645623510829770409241304999328046852116247909660825243378677444625559256234171976762608700875097264347886139775430639260584970607855593281331773476056103515758160545404730340773907216752662088519876659245629489006176667164329619437685323256828059513285315323515037050309947812929750201102736203218303517537236174664373026497418259455328754513712607205927866069482508062302352664425817754128432963564218317483956574267520505962401021273421401653711796871625595575146743152317670994423483192934019549402674118986626854603695528083660282908244880707356313827749297372813746669527008013903741518508106912522371459294868934695657369990221664110020384577723149168527140153646809387933450147210049116638306633840832248142565258200768071782129142514142956628436777229916795543994513549574938626969183939218404329847149795446343278729164974945304587935122581230989460620614663643820674502034756394907770072868857200789045062145674938094827596358623622206817984100119505325334338048989380117183378272366353134264122343424*i1^45 + 14388735119901746405417686477771685682187581682865308824468232253184694116496865863680324858204080250773226871212511714114274222145100341548951115655461716977355782700998654618329406232062362173485146371628436957289633671382113613515359005924609259665295329704046603466070920985582656075578698342098653106791806677816073565913490513480271319237041427000306421083144372230727234035927040221901798241615237387807373639771936578926146729344393840903702546061435590987085563326372859597677245322214891342213152433639648080119093420338169552803048424146771061872263989273469304592145729730930575624566543379376019222264081006236451036449535891993206645204058588438250820144549791269419315878125949483741124940748813571209279085662804049599031988679148072038969404300242474836600653520671282557296982263978024791360054946320087863521363007445648674973054089724560218019193342986583029809577267248246972051507319942621593416661121127122509722134608842680829814549603746992447860034188719866808095674345398991979588746974914495658075794107703740482027559577947443644849302726068416536354857517257278657020777572957076506052165791908093463775395507028696575579368767819569803917539224875117332921052601606192479045408210893516382357076602003393709155185375921851365942412652780723038807775860421300074540533754627630391844301721762836431670387667186822740659675663543395217183971220734976171111199841796786324410478991968689791849947021013600205564663906596299417386692494415822338234525658376576497623409650606272528232684967166875541731153454284639668730458075738027366612243482621620070958547097572655491681678671251101495701923452956360116138625935165403514292498970125320403359328567782309962111640046861083503958350174896109671410092729925061765638875512443669551156493376694933550498436559329836252250156300854098619016019739299329350479157632585448569614887015570148488767801238578331025570252419073738598394897901989171368379837694505176062481675442102911107072*i1^46 + -129968310323068297836024832809224914129023255059802436770795045117786341517302875386314357891815472759392421811147573251232999384730061953209848360119254534709439201516535200975678402339303171551658849821547414972621070043057433326563588896922380769774897696366208810298937582255590395837703948783223500528729279512468170257284980737281022652797746069078824226911867726950496110767134266177220039587647847573018387876971893896561821929689337245927749312404843794070625239520683822507432339703681010507313752949516933458235977830449597148512273272582165486133738573206436352204798918517430884876420248128737765189076746501644860913634262284396512774815469564517325221444140191970917547993677692485055388401240782379288309614059151830330696463307846599691299780061563657041474841166215582902957744122453971908418574801277381154955569285555056398265089220352565244209615274821079444780158166799876457034184731959134214885124087289080716034201045525828503833432864727651209576451715880652611502723415846630930491192469137856924352410046689867352751898403647024444839055503255657224912611103366534444125090730456186268269190750615146541768098971670272078219648179948051733551567239441698186709658309103610110511197781609566963719239912394126663718043332054564092753400281148036995852189581955457278134815047860942881655086020122164158396871423490541252940731066976247040512911254573641993232068103935549867717431780816154660745049614854379076306069314641915551278307893429566154652040877646833424053012610261614091793030880407545864666475696534251397973300769875234718807218432988754654229014236051480742262078070360278359516054975039912496681521401545801206200784799185078462181040741828580091186810651844960022293514083003294383042656328762913976497241697244391857052173363765764550703689773238917132947202863322059997068712027526924289323054138139055842705817671716627636518771564051210765324740356289494710174301127656524141980546184312839376881997316096*i1^47 + -334781735174660199907585545140393356404378144494113006891490096602459589073573077992782167138897907757152445308821591454890310437778286473886920253782172230809051589777935170930471035110151694220967319387913450825252413287122494026654185688186862276302900878102965348806701037549933004196050899066393752678671167892561965383296379719109192544549670243886510962644289028424446588796671732318833020537762627622574969293261733579260654124970326705739306778765166420454893906815262177077598521452560470951982022235356646750429849736345419807777274017466854413533554035523537229807831179370457725274633924400073873119054008427510835557476601096338273320778094998454768334906810747991091924675121410711104038483280656331544384085721746570093110227749830371154842639060648591040262023629763005285784650790295780209341224402374758102850573332830956149468808876706912812366086034768764453397872889280930260218392114343220564733647662442888199711191397259591026197527334584457079578169453522218586564841124553292826000524307439835009986635351045918506516155851390648263000553401684681635154966375827687256508901943922362589484789284203215614615282671591682898961153342281886163709273928333733813027268550306976581841957101142996692198766460902920020492892300296680867639530440564526029661414215022306560171084612900100838747663438728522929592926484015790069656267308193321327233439520176413787149114551710741249425912194862572671537322598380189664441280428941644854034419791503555373486623813489794598039026507626085583104242889893814666349671150767407413820389064890086731525435551788067921985206380311474625509649962972271294910592504913415735136847652031105253266448789789644597410530879663470175512659463640642259352243825566556903495487243121905175806248846990834795086873844067365816470670400107155376883806494713802503259649074008706116561601613774995292686303312264675541128054589480280185559360944965882775404686064065225675668600196443968372736*i1^48 + 2250147985414381151727742960225945332188112482108024198593888087124010402854232872428919855306033990179870892386781104397533387319038019507347283708820986131037698196845089807752871127403597188554713110858033711269757079739636724123003615953137623071025883837931437943097347981501983479038731931633875673728708186890913716852576285843957757402964770099167819899104700662233513064431880916831143955750004969084659164644721468821772850322429290549687812131881006103240127418313837279299903026576503776402860432605667658335140776217981668198321134181368257354562973033146098079318881887197028278963857147440642250479288823250360489847792337697007974393995997714557199885480799414909840405900296169555426934013591063163960329300558386981773005261757102347721886462640312990837490593840008967329416348326947036700821198146334514408521567901233397027151067150765137137756127019933214134520918753947020117898194295355230801833265126328428664739681132490162830489948593575753729755925657925866309731663000717212034611292132595052923249460313496278366028439401231445157288786148037299574763175326335119556419031804485211465338832241011870737563587076892271092765501895734304495648021896147651602510253614705479897464070990102494694926893626846856546532317674554456266790260209148918435933279363343713246812152519008923763783415555689268595574839284405858258696765708053292963090514315960494169186855228638414489266073703935832944153256937638911829148114459629331796790819825975456385038827965977353567291733165445303856780284426721358746383632848832996422299144104736156402895513078814204946930431269657795142553833745394749792896117002285447054094525075738326126753185429193975441255806550662297262585614736643051299403136940010264626953327091605607283930501708026992530406534060897808574374632972953948311078322301241748846611250430438158631697213465259150827999156031300012229564665050691741015265985737317049627669296284862322701510540001280*i1^49 + 19921629699168874946140186036645795662976854585398841696097123770843030154548448268864550232110492649365690189913533096705175278595842168621354212603638129727337194224101252932502555786928222281751015750182010960493803392654223715178123016127629040452277573410971869868604755306191230717031995095902156824030762701016471213717111759191895701333313363004260619604655160019271472907379412835781819822060476581554203735214891518986237407117301808236605063472519768619106741710012939960094231289798872458810073895828185872699557241272817582678979986323875044669903738775468551482111486124702089374668019985205179733669902741384038893310400856856422346336839313919633432108722945795573257563360430998745451973924828542666303692535750068385620565919216950276347033546916063569165621117641627251575895432061845417213285446992885397506753860888202682320376302164610866436236794693831664090787665895919585152386758094061750063149318396952212638185853284200736478138130948864957071752588377565418508885091958725531650176938476237531866128681919017464931705271518204646502803360861129769261827344549756064538303144153718563472207723062235261894956098162239071379559078621234159375963024919100690072176414046817734077647073698081410509482631948686315082500237022112012031470307086751934102379241716690648616604145791231956996637149197450059077130036509421005183600263901410714231174742929597529853078705542281292531481009627467021267704656661253086333981692332714697815525761625513732098000553074585498897357214700526326225499414596960535011160123750271295650080890276594801085211645446608777478128969793350950582351940688846103563702573664117875038672576247082579232858057737589350998908894006718824820269529472937209089673683562126487713118337777188542015441014412540611500896153503664477318583518675922869812917567812777635810814359213695081308968705415766808476106122649064183658275188187275753355998007756000110718586130100679590019072*i1^50 + -174073323774284995195361801622929477098219261033979045911265609630047762707628733256966065907664186437774288193366128324499944615201849248891102762898288408407783769661980822700727275316751890174400155438177002907621026287118626789453009151935629936566815174118192745580536543175354816623137758098600712263197443417530790167911428049540265716235561606261527276825822311766256855309305566844052558991569386625601447992153381904835038801138149677089851022537358752132759233612551130020483567877396991389705206796504963320534597668738776746336409795753177073680383096630123832629876324641451629041945560753208530004466119274291093360530003271881038637420413120620291704958309254033106590231863230998519574620511679972479907009749386323264169795561327730183137946174296365573030806284781533779860398484368714946614017647220343424681977549831056529230458034974371823744390444942545801312159273676860483154199130727867636851898524414031890358746339763200459613187220199688360506888360060637748062439101007334200105992741228273862414444234580309364497777690606564213900018983827479034233208029072103419453661862002751843970015244218072074212483873426262109500697897892292468266033217545530809668449381524239630432445992059534040910474360925867986786409480030979872077226018625139956946350804762747418556165735384792901156828761769710337265217325356648080221426453538440560259438650423659778877294507576894283871945233066216536876718959865379559644586208870617548891793318086858471102640844592940284108613478777086626156193484814910662559836312621148288928477006304263491558556469078180761143143080503290024752179025129379354392725493674456042254028661404449410473321589667703523031704242453150491623345104058153660513182328212149396485315325712866642755154304655462741410072352865724503044249071738953959487483031829885217038490774940653994179929431640640912746156220552763081741745347651453947010278638734129933712607618727936*i1^51 + 480749823374596702732564460573488304944254449725670925975123067185481920951151043895693917905813473548551947315718270131852011678433830789418990996826846327445618649323345445085873390811999963670566830381737650571684845703915517138173358237978431556534964682261196222810475220189544943422704742749189891133878484263238075139515552209179108871640751113913976078219436391747260997608437908710495829893184413018771900109569570368456811753661317819455958524248010836149189999271347879405160921731075073021805357184634389152808815055952957971839712209913427012104067799774251642182003312676777047987835583983782524326739301457116224081049951568071090493497134465663182239645300985649411220105845233912375017818419487096319352579515588349233606566247730097270724854683915505965309940546085613706705584058153828930256231489115504044726042347234881853437751757302331175253470561624737203552148985342164822766651328646441435986326818968628800467794002037897702396435274223329435386097469738330864491461796660373282074797826767194807066044883948803694056266819580484095594908018521194428265269194269657626665373298621135447037618997124086840202457918032428708761723469794649126539898221085094691400363846266439747341259552967562440551263830866827842633445033368424417735452132772387445529584847628289179918493066459278117873329651047999619319033970754124889701537796513181428425608871370425445382252636589247826989518890925276005933639358942982448419584910445595208314594638544200391404575095994744188808591351656308405809257661469112438876190013854656076227134695933608755448744157653674603145956298081790059914202982880551412987025910351844058178688498806022310051054956812735763324596503901516107032859499873791357599880494171616523589786673374928284641385250399077701026340564218706436857620250982414199650651252181495235020470454344296412981126276655060794376919037889570088959658278272499356550597833106799463301120*i1^52 + -2835343759365630029604321367273671850699559382274334250959915042492995019347915074601608772739605251635002223522891210493073844228317914244012606803629249821381128799735855023849892388231996491768078474204265609083250603996439498559592234249561998716865647907944946701144592397584057482776875289802496776870571889902781794869062028896772547472950977395445673385435406930460237624873053436414045669654706682543605753812531998172339397802373386207061705800373068859526283345001637878246358639005922198239642719671952307025739299954721147792425414275417476781313867792679789833920473953596859934414582737175218771836828039667207631574184467517894297596483402300810086442718468271556216369868032105412907053889118425477015608720038633003233491201295864614076483180309799268884571727141140678492458213032280746314493508349038503847574207718344345055173940915691857588764800496497258752643238935223284328373790570124969320252244914958721024124666230424790338446017806840544371858921740898336701336751498824196283194531578358290729679565377969732717807232221477512745917921614454082212271789493848351067346134868958443335435581827005309847585413066679528423552300324614929587964523552276619021648061508055720299526100962557675445595677350576203027695684937195375157299010672756766472015608224041270342252372367841505225897063581521135729272518916617450941365423658204740310504138460205666723967320069032854909371952516064626515947532175392096229988300248119363573306899036213273190927611897726119959939438052400312191572206045197645034852513842106843027711224334705806939314536081705118065385133104464114825818791116424962268113495212414206178471308232840254488043295640408029714052217404391073647722988360462639609653440395259069728128342704581162298817134166298328851404867019147620947817239344450037073921076864376193366606406855447047195074474658813041945736977796260607911160174620624668211297900859392*i1^53 + 12212345572818483774932443591493203073669472885788189091437358479068985704180755071923555215970504718635343195848750474687409680028258243400541153783838776998662646787940579681559005727653300270644827163667062519779170272864734557977333114230895231082873310635035440579024509008582122086119909229228355441529114168755568900746150602355816728209086622917386302166222949492837949818576664761034807313416436240438303260897272722927397287488609808665429456209321149175099052298716293325885762786229871601055860543656436291596146978533118204504648276494234001442362505941581860006374756681513714172589172299746552884874792742159530461531561605102987911966505018960677489630385636155114595535536010591758939345914385854501844495405861908057388916823322206121691737622770671168085575971741483353725074164910511944042208312192093813208741760480672958217090631084074873943999685303676440560360636701626475376866206625164092457159669218634465553556226304535769922256047183759050888126342415554494447199889335390160616089255457070896404516378828784684615544720019094839797940667562553470767788311284344740543768948336310601166665927572960599720068296437363902015190676864007475312182055883364676836349422834194244797242637217390276122876185440346430028644247814881380219824151841812272733036325908328339395303188888720131320883025868875990971324033551776024830415156102225745063247494645500170152206722917729594512257426102126337572161649923059965353569525990246144248932878981404381972218794940459411143006176158710487215588427589365584515084804785946718769813527111184847158018744082688917700539264584582338111614857312630413304165189861663351075396224502054882397984568456471569094462692482469494698244850102176004994279818624841406736732003940738134042426911339272357251947942676696689937850594871603577729974250406086976035469236264204203065467599018810768052386946621202658261342534687383394304*i1^54 + -13132283560843069589617946251253454719773959497408718609267970761109705802469196571936683381248206715946179326533615800116218710330359127944233002216722552888001059251356844611518424488508985211698579756825736736008179713375069395404547817579582675829528358886301081316319723932894175245462295195020342180567888841581692523674576368215186995074083960718826196111046864050303482879199107152608611656687911834186239715410260724234857250253361138371594353504779749994440743684609928032712289158135371291515425239300417602216335907842664626062206042767962591763884517853814511700279803303479357448846696744137580429208242781744084387410405308802616448394481587837134648016506820664225512938701984476071181625471876863924159896642744843550487626157960608081305204412616927409798942169800233085114340424314400708971088578211509380715671735999981525255573423203070147552455931206801208409837237671090403517946683548888878195679203815170369208307665299478352596770051138349426469572247581534825742540404606747618840989677611804693132294739833025104753309620105492269401794191929642718015475416318122422571333877338851062987319159015803257278720025043715025679434660856015942263950949999343179689836814048981032765827729778461536017352545885979654932056628859104714578629278788471425385498281518876138751591971321197926405893741256006820757614887557527304363658493852631463794635535151391480138878684488920295809648527104150626230360994239810621001064471216965032902755469528271999135738159362008604675315820542568884969044871933379937715021068432523227696637835929134410506246813777892752745146823568891286956576794163104762449763995474772313682030184962890087619939847797059644905061820523726892294049471569053284259526306395056292628849488810168967484086865532511289101178862090529829170621721979478018763557119506035958911215026255422583728489519920502383845719465635083692552754944*i1^55 + 4480404306416932662714893995497710679018746639332668508352957129433152354187923368053529665842100715612298596337809161991335040085282508915070179144052246959388904124489656058624192154371899972625447959495476494983412456722253636917552054228186785409742753871290365164392762251163058024828611160241653970548670834158275538800720225650846635250079346934768596565994598776044314716389263358591772353179150053266898198512939163676788325982079338622380356967923279389728902158877366695370362008417679509476609775832450330132163058382264015563242724556036189280231016005918333964447867088724254874858827773550412294487646221761055960560908116174012979692935433138912934736692703816697063395995620571185930660901248068235063321372868715244492640869100599327046087063982673989588396538190541798822995706041410855695141921015216999638476874637544345216854299062867776541617526691120122374707205392210491868803362763746157053433853984687158286375427804354252541693915128483285863137024428803351359762868170687861151711585753063578764262502293876166659644852589241631525148411466705983142414354839387874664198474314233725875548063824683395271465988126254444525726625872928466655635984107590890758197206855598187366961488625798424019182929061303185399363959315608343048843135879236934758785273157485630490057216033365139160400412390179669435978292818943163391290579980184253676302317215691080864336990741264377263574181549203351558204745154276626413510964870509546375492628528273233837186961194397958864397853772508634837165535667587301816293364841492666885096333263008746741009936460426634832962125555443730474434888360085717776564339272393380368824280939668280477866849434890821018963425482913083655117391708498802066478165442838819162332996391581072905956364985026674956918714252532364346427255700411991149432901927052746852436114265380064989776485651634515140964331772416*i1^56 + 40943661456157125115157278915268666398685717280416768823905486145451991851942092589075495287131008668653300258746477841378825028890558368983317855612445119928568568464421461309020564504334274249898665661561118230557663163614628901188490392312500677453716723106685892016518893075025281879721481792000857426928384534026909012624388483186287058455171213751274060445617346051758220671169517433978139659754493769814662835799091317908242013165766615018966823695965090724811573655287112427774773480902843780444523058049722729185274338731383276756242419238483034203240675574042545110115317817137386437432150511296104334476290573821261033685402366171029669979965738241401159340770285961047272645286357678005619153007323942886413097924199901167577699330395833400549374583314415919735791999036493168750003408315146869386520607824931293385017604148673536711981262259399524112000191358630129480435794874570025289669889403319599139680859166570529067914155159891787699838538370329864165655147847382868754320881985063424264993661198082183735457450899276332854432822681840138589510454942835201470300991716015183482215878278583970696598322913091012399565177981783770919689569909175486974614941745363641846169399745889367262287047545321482361741625039449149778992950806282905919641252213565273239109021070041643616898993309724318781376033149436296854865964680800028301961755647097235407239573354550504174285852834091986892125404175425404757359338503560867043182286058125104607256456209497578864124076540833716716167689216888640557690390120312836774822851389684414931491968440338886757036179710194299006954158377569385145129463323951920418427779889869043461343848562625855820954540852550519397018303818924618156244542764950909202982742452772338839622516658337704754390501978446714457207838187860793237073616494081212618643184147008797876750817467579525376198348612298800*i1^57 + 65575488406322773973804038580530102779796515258341815241445875522343387730051712787514870090213736493405739592284235942338679765262571511323825716003614232623179553962788220221832998859172449246720116969300597284102256088895411501132228809780407176180156305126993262944625531117002371422943393000687006119663572042249639996336981278699136150694853703816912276446043028950597986016787195479602235973235607868557394342918757836826390854060096618978077117463078548125664212177557573614317642644731267629256540021037032616430104934422969277494134848679153334888590062157345347580477572144384276709164228232691740354456504704803193551466006930972774803636928002175814339447075505859045424939894053305642269321013495872610644701292849944927805502517332416832151637145629656392810758338956238056727428779679525884718650822301468245422938313814763360354906431612495170517432370038279011443205543010187814461610040065008494219530787759960026082073145835042492253289893479848078742290904898317839663254463458255095632357293697056022487124930703470865448262685594367854117004697241953061127947542954779430400045171015901912510872467345770423691002846743667103717904270085559228698535462613029278863248571989078095464765165265816010291035358551303211659404085205124018733687008057083033446670955412114549460823870066265028308950664199060038178298613316874780064713064159122131288259600221164312138339587894742787031656408961232581362815748412688053977622983099682171715370530916495035289284108359593848533326709017851643174672711644977934949472416507971454166379599725859477364390075333696005255421326217965856914927595773624504375316682050325882492019338972117604977955814633244988699727439832977442032453675514210922426824010948902207149169295575445569615097415223974124832131439504301301660593036714554587181472349643558352196507189100526453416*i1^58 + 375653012144525467502885308164951053306524689798117969516245655474791151197592761973937978992298195266986974746067856714347019569254482673718671875287692250335530969762109579409056764630375800962659132893390496056691758143693685382563337064533388631165637286351531707148124653771891434771875164554262463957497796314537604990996197363819144454194991950547894798405402909187816829820478327619907109343349233645948035951048569365828220267174766464933672149925334141784236581753699559310142748731814006321487100125343688822522309596262270245198714466339802896768312253281032512936817819088748612192691111876791597373303193062996374246151169440741016356591538039213473105705796883325525318869740454556745320116199441514449920779085648444485402279212814633737986976101966551314960891233456081725378216795864601225213509886420789299549945762170241126341731505404485047494517988719957721624771440166035298042485661741163189785816836742530837479668689639720512858735168049491875439156213223491360586487909992492990472926976628518633288360841873268282629849703300611364602808585377064338399646283337336498753792854090919340416258867681888346448141774006295983372394805767644891445547060987941897141460977065990722317284920719421736701605475896264145832350490902625481662053682669090099854273187146030782080553905585331040303910233650276659760239315494016811188869978630983552471595573111241991617270616441078828558408378753947656692020512961854258914289230660844560652621721833762629219316385060845926765720315374106226577723651043073176262761220815206038739065846591214122922738711030565696739752949936719395788884219350972165484376899575078970272021860133844425911433946460693998372830890399165555387215445660189632260145786859705560786219919796322829811506777620874528648547670020464971077336445*i1^59 - N1*831899597189270174073546071825594863206848415150725614810058495597426399904162516524130086150557119356548239675844578129262355104284929280777072210407299774957608274480046740494777378348746694085586205342988940073357112852400447656309967057032979664426845304110770995446167539577801263001296852440858366242952360390138358770950153892532083631876430987652111200004493649513549521380618647240270332992409719743416723798622738950724923284559948938740812280484927938208530783561672616792657349195664571480117752834713157469758541508305398816243963670472000000*i2, 4203043198101708208227891424887548509916706414183613436646066473088560835721573412348391161735726600904895101337401746118278222128898502833744126045657597810535638071197428691429969067871924158792378078584507945360755598843152604395675273333147774262956084083457411661765217299799698069578839164037529946853137706529763233348684356905086221106525529058641402158152984385418297402507039659706893488501735269656607931436408884130447738521430822185498150647229758657335588670311844547973538690488678598464937297088030334047660977262944916490806916462439743125376591541395474984149912420412781751338708886341483725735069734552550944984079949109699153270330804270873004243325493644145124298329186193942133173290964590990677430798117319162225226208854202584403816388303979124282126200820475818991436430541543579053914107006444229307849819692017063785155752446539710439373362747711201904876002290706717783871002796985131108758245878409791134920318186955764602906890148827955507028251255507978253097726047882546568797485706948445588545804589234904119903155664331678914684300895343408054603482228738437715642156040657824464142221983024442225735533871596013987854210017598102333419047677864201223584943537278364700652534296584613350724851590001465449978000494137892307120149953537442356826726277668535421590271115686060723765118181202336620519242385985072133750695915670226766461325422217871747246448616231643378610805062500757076654157376999829716537109784151358736439916601673674399269894535331195532796644863655538555748014642370746709025683033297989804309462529457657819028950160881627451579657515608143750745021119380731166955439453340031421960954173842271410838557465203787288342449081890486158708275925562822302135776282755409586209471752805589941246838959234268575787565767503678538174428918322743505811226532635337666947115136073662639002221495547035255515714376700496095969239941301898079759102006429127232170208696978001957016142778632677781986341496041252935396124041140873808316833374558957088943380317346840114384872256249995147553422297921008817488809081254956532297435856208301141202330133476925937209962346182082529705837568871735241797418224462069760000000000000000000000000 + -271156677734184345934445382541617452476222782327830342111269232257050072633666709038860970200218405472197548080636122973688256829440706656513035678040675983400793220594325255826751003069458715068223504396384340710944740237729597006830478261888460223259676334570235292937496209489621414128426049999977545665298269610682933188632294077976516565384488197079100495658631186388146427861490647113616080983847464867697707093817154294294661649016847486377519131075243153898422117541090370422955421206146776617543195754066203451771639101798686963056658922050727969546964717910917193603369137007640043540468774318388691191541511367757151335079717411513762975544285308375256058216445097354445206402127601275719672031140763743599432601942017678313838652773351605096374066112016519126871640342853739751206285790958564865321076553865531317241994806355886511481733319991742905432375074694039577408921809180911912738913663362111343085930245255182192599428573922934996466535667400990264267831799923431889051847722584755669287491383153470836732923739331887865463953201410299478358949851500135985872762670698912642657750366978432719561973350500320988414403573390349416727468514334193725707970080324684599492196709461220906012410648126217003646205957357368537501338637019775290168820845691321531537262894570455431981740689957366822295446251917603204031298339209005567131547683917577395051311018756403936410004646587868448272003538007017985742925639068284717597515820570903973413840042284498991390752451607579525036104668818753248022629092953108497363678158063957162443357976349254871887134099222046629809514360297939513156948407890672537226086953197307203973579255019984511805207028283936445320186571929405539424102828801472856301474590303210873048681949951226998536809419173594029049260378307058904094207707917858419061287422158387299030425896027720186170697889652364470770066312194865448521399373170213050863919078243503846256809525102863579521302064075409991247335704309035014274887798951083968612694696611803480067996644205377257157154474139169070281934317196195257850767226977039507636829521635123215349117934567145997427182641336630045299603934265417400803506740493130137600000000000000000000000*i1 + 6316985260693495534032670507049377208815743125554273736732643837349201222111314373007945799514707026921369179506836019787375013558842496908440141718503786442168738018956556607379500967208807385821136537876061170847316808720052251281309010152002827078132502707843122607529378175980473584677110667880214453812738378299706325638980419746870100223151338864541796490187172211938870404716646694561185284341959780012672722580739295642983199869959543559846083131764179266128555703566416285714421933072932096567347307573812409730793626393121606643302142726962790315771018550100114967346517676250983527791063208416438779107545842456327358578998222735722688017773976968352935718154912502023688330454147363944152397564135085881995780286206265004379987959903911590652804226904601719517719836576710984745612874075428005687933515781028520507330807177711012355499331861011732186636171030365529341790037978938307444668160629855709014173974335152851466019561382418600097081846448730420697442360687964039201166268049793908371154077726278856817244113958734530189434754856297055062943231762398495516229790016477240964004568468542807294767347375907636220780128033828675041999366051740768030529986030933453232137667472529474784971035102686058855701925643379256079481018615940559345684070636665755212338010046938378824591816085038324826188881351878128557325531213344068994916538197917652048705206151494301137989733784079367781743085803059503360848536341815335304548288156041299334591539229182493052148341798470122220206191050928210095192542661145981657206858974048671100060606400618075213741500605758702564559365099399732525766779081718984815052105988445623891404467214560840527962387341175023892376063725793902390472254304820868838364934508479844306855597507656522887587754454409074144165911250570891760993987305021258741440056790225500272826145297818724813933536832145155798889160807977714820318986657692065096238423529222033244619631543112458942390685857362531570150956690718821271924937961626023468313859831615597588776781918101715608926380569110905233484429624581722469295627642630626919451625744820970937449839844616240968721481294178633902909355729785107275065229605517393920000000000000000000000*i1^2 + -83628288276060541816391924212552026675220905394823370503699080626487518090990783464613192627286061664970723893746890138606095433902267667326988553813092682916645579009420827598348829145194441147883422976700751798296914745008384751745733175796072182023791374500159304842192702319737921536098166368813418440068229124329990640163027107875529008814724435821685894664469543987781505988481460712484641754508016190121210944934858141350423355885249986679893298315922497670029194440498465659977737164012945473345625183073378603082466458905873469385997355464033179721195693319206244610925722366143137349563784221804078413461152236470492694877435101683322530997295546335282943707261104972591872353267021800866005878558167097566168215614348006934329352347571239800996883365995254022020826255585762771513069660990267305847715738052927403826980749476392291661903750056401725437302167566971407908311292035596953481696296958779908173283142600483614762061016264193441306323476116207311054477380926607501921963417053907712064263161708756864717950490679077243329465991403920820801394487401109105135867331710130522959745968165700654266620175370157291647062626441272566725771641330319556538293070542278030348597328225515642802940972448307843407965314012045293920014781427696902877859200100125513013219602521024092817574310993310165599166761796208040934771448688355632979980396931645181356276063786721433332788762114953900624188632220388271435433762396135628931113693021657644374723149448673123469929206327295339434998346876354611168570715185800466602368171213212914130046231988690662312941243663069478500626278195235001188254575025035126045590988705518314221909450966737766910548876883007367544606484505779543746500843257043974022652658553349967361410281510582730815533367132499971899793045371674042700507513118742441586268803648609257223324658268346398475438413995001258480549022731273100016922880164459700387429344417730574112564362375184509103515981853190005021985821846080814175600083479822638239094343678892168120139954640499940410582328876601019100890887788145623050150545137966483939354974637292890009624655752553871985285811297656332641295327464624999926667075448628838400000000000000000000*i1^3 + 632474359063067156863893232897176516156968968710625707775853845450273375567357250346684336989258729462972696027490514921962647083618474783379141174042592296264639883513674907844460571973025019357220016243548311741523543603802495837853133566969298353186707478651416708999892748433171919593442907025188430903325854471874667320096653264116212816030222145266805447040324787271370149225994011565664689317807106917108471844645462510843045509624546794420049491825697485572284987595606773562209927303758689408576714841493310391307936797130437064786796094932198704007143440190253431352200128786985479217227979685858669509983927367212096954362743814217631044327318813438162733879394036497142191414197216010284985782298984489888168173387959891179375103438674730261495169096797124028630716098024532474188329201310755078058842780092535222887284997116889705619204769663596417732840844398450004320812277911980975248693689852996658684028077917293653332095401341095096561111148742671363292489990472748734448705781129395460036849191358743212056040765713798940785204575261348693841238377795378658339945070608143599420267910274601098537880819281797854912445489749488436106555423145835583430089985934429692516986603425668970261332282537100423911950576104657605467381193128194408015673351123795755808976927855629265752936968429908933803078832673663288228073773474625527832164002126958447492144369526955314546687461560505308966086688682187415047869303771637458610880037278910214978037283059022847869981371919223368699390380039148213833971125720445102956726621539525382741410009835705251834847894061177158095830038945578847932634984051610899299931525967626826647882938872586271012717628192392391793527414637230723004444978417817444811413620084782586307416769001598045254925498320371835910260150292804287494814384215564773113282135768182518066683127466864210299014229113298870746072788280872145762992446709081428141987131561342261285234979320854111922984383448357683178012416204765362894782754673921651965091259458406292588089915122172704739631138208510072466043519508599802951832816188922559478851032997362363069056465291756574421275240723277163622573706528529935719391308827066368000000000000000000*i1^4 + -3448600033475267727498927653811714292120028807005721799871264152578922831447586037161895790079729486209337833944456147041471668006523281666314533310908177468464143130330333687045290783434706478424410960518654700723604708073431174059525718617738465682501584464483984197696339115779447126827097805081877858840566770912204142835866542454160556001969468399468215306002152200111100551454974052429225373171197703061231831602048587591721639345907760614566116643359051460046382002272955310434604193905648554525038786766314965959178692795219618143034389955479700750856993385836266676076526680734594676524029895142174392579010092147149507915145137325989328925251108434045150112474457548970765373391573351136243706753574929027676169646158957604386432643881906603498748714001911411814835515285224330964755063054154527787089748572714942678635722285412171806167201382405149013763323934741944085999483145708965144662896514565763791596571388605396240722076464899327801675873124941300574823872003218579207853955662420193081293590471982715526260153135213663727448279868984682442016069917674272225836121536170480953396437040217596080215317529542884484207037637003813496900706310808832067506193057494973894424293208687829266050911869666132728525811454370873735589904709257942251670122888610478709508489694223946582521607695711847905566474507362495564053273497029610802842945255582265510282457826297798929014620966488744371805262595518332661253334146277797559380737851284254829514133148734775486787347285484370763565524767360372699705212425853047762835683614534767477328395653443474790584043223346966571387675408190617003430094282123809071782707119685902514168698628581468747395899137245000851226340688843512482733117716679664010877874290366549320242246458172994251594867753107734841583901051176674531034140589279610997876516554652564795287705677696235697482117538678317544943984404340513175397320588905870124830910738509045301584712122252095937154716557123594559733607466040460569615167692298877298939555877037216124253829157960631246220520032089547850639504191890846857222140230121448127625695228636662126861328585387596998774657293676892874301320281683668117426008573568090112000000000000000*i1^5 + 16336945040287343443115677853966730923857949005954059487365669895520192055920469692851006944254410190811058187414968700319204145675993022176508049148574986582526043526499013044548593603500708084709657543468915895482819684995273689309181717295132532776940108805639755961082097504533504214716146255512405255411654917517603925497925632532512545771988636291447645711289436727514064797734416954804809993161654878725161127005459748797923352848513042687229919872568683704594192720040054669133244656761192576334450662973591915202375411115832360499731582707835135314646247395676785663912311093382749600877361301707317543808741782600828711337870792247736918648884820700864578925114949609142857719257398593318192738546773778104546141829620442463110218684052339958237750262515786977057179461956207235408567541396994198281239041726313212008201883948288683446252631971271084743947631918330513941585020605474829964426834895522925228392575255661576480568692039957538068276678046676892234932494608878180639642825637631218408429717521307492286933097674089167011342303443890428504954977526723402202694313263433926670537046481016797441191001486721198976457517576383901855094284112617050151189446944474442338393518361942555213912555622012470107115851167461127729434686690734059229826980052315686954379633115925979885719276217995239224172563906120721473992684283039642155450851955796033685351892821461091752828196501836678459113640021969592198568945226171367006385542467532883425498009563866647904282759892697279696334400702169029899012062260796788380744710946094577724753952428010036603081088856973966997889621562934063011787670138120677259950636417197476815023827569873543823485385238734682565206942794514814117739616629406735328846311665417492809311285302635301999679529152559185764188227454210132507107862868199690288931337470444400737521799413993804635485680161973540505963195684635578120472899965195672069793178415431463767328325137130510198158627719325327343880663199678763048593260623334861161023955861332409987741740311715787444547432979516089481036564319616563258038469729705664366937938897058900528319522421384353135689155915224530651824838299016607912551895627905105920000000000000*i1^6 + -62653691131674569664013717715540254825468425329851647619893122008003416745026891327984476841875939850695965497358391673256268283355036352394649574576476503682491236287781714388144349168144323849454111783264726745215714213744888731408878461987567540082636715263358150827276333540784027083028984977892543890918702750839214963932281467557011254437986008548424476430049700287250075581251054345272693897576320675537857818861099337587296615725813299729434110138730371905482505255730152745987680436502817668616822111416175079440097666803946753153330130355812913112480473706394056920208985957628389822801653613327534795636112507735718224384721576392587866822838992294003095296200517523112692056120148691316572592350651943510892290954729890698093106862849039010441088984726973326270931899432680494575085675731254155676947728589739875524560938699388082991648137898067411776594435225809829797213436063226866017886752399763178241705996501920995792628371379731644677658350916780611496242353141390029639385383162965966328374692968469417848256960886047332373063803163704289321823901186822178417508701413266408387184905655176236687618690587225832604914783081186748569987690877987315535129988077945669086957329230777357297881536285618851960564060503249489441760172338520808996919801155368831306854572249526838879753806342106075653295174890560765407498192771088311550829656556285542627760277860793556140335876724312463310208508959786067278357223057028894094825603549746991532924114175284473719364640071763225635860919950406065324618854988560584590704400011376568583369505279661838532241473316041120929300085319694691058386503051141347298017818258681442569956564497107744340290241198902588539929400467007320305260352471187136393153762147918111765844683048114085784119387512382976515231114461258767223271598402050107519258748272160860828119551106757856490432365516560467488851461403736866305881806324765329758305802688998228985909141780454012307647276165037028833490263022815594572236060078669048089173545117658258270537570675095066280404759213895527455915083691069377237903508057247967439266405504105827677223070520391287082019377852882713415771758602223676206317673713238016000000000000*i1^7 + 202508256505340422045979554292416384075626630666969799486973770535458145263836633771455106516983710055876406806244737783623620117238038453077825291148545237094764790042422829510632357757116185861819929100350669036711958692478416672777176518880672927176585320931051265334571909968690048593467559863997206120769928546842724077303392877540008860656589353816296803458551163006585353366212125866796394093881032549463436322905142597150088072166633957880314746128036107361296927409921422955587170906744017072522552356775930959084542065918368377946957595353637258626499059738625518513775301794970458625881103258888577097441746479404636951051735745166429679502493042357438391819016111729903735129992696924049115159216419983750101325780698654603657537032443063687490276641957568271053425103141467066467221896152354867793739352192610576474572629573517508697024866136569764024946652977428208761916834958079820189053871982406647265045142224490187682868773504195230411594104918975025791279882478861492879401283378162809654638593217877019295533682238713655010984329274168569968185126708862001566424695275945059254844566371100457430818516518123832194105628010721609304495962610015009782540945617298442947490160328532256360738529812956315839934322874021427217085805270417435838564123817991921432662900466925153745266943724225875800656370874193596632738456775187905591145512613943598838126874839532270403485732042888098925062771615245536766420189270531802332124702361708375085268857733943072783733071581982453392755612648213828469652542909646168079276958857326676429119840732067175438823079179084090019523616770128034591466811694379308438629269298679490663226979179780411613583177807953222932382387295614924655922975901203520932957731163466051354902454424764572429667453030604271779077436597353514643329147743533830860988193620360998032255852128703371100714287358758666376984553262417181048667720169131304603725360588712796706431474133459479672327042994141934087487019550624569469971830061450743954396169834136909638133271601476680741658035341555119126837448253194721811233393272161432497659764474675794197679042958706377025922959998295448053020191131049793756480172132925440000000000*i1^8 + -494051605008703987756623599701048519525531476238629178127092445424933909935947338835687654374934343231653321026646337676987736439478652565235119672521551764500632027862058530569048720046819231602970161974423730591859247753936886521066639079407445697316232018520915207743242992925999531930990684700384237853608655879041070307258593398153647331085343712481359202627919248608788141479681375326958791956534567213434273839447954097079641075315076059623201086178350915873590927113833430952232925369286624911480090661118203191303387434763411869411096711082530004901948885367747279029651280356151405525327252623244186001794798596926957810509430094890105740670478489339228010464153320992748841857667978610917711648533560598742920372275782186179774758038213173923713153133406957509814225992388478551790688495279868384842714390590657469950286203784293656375659165595074129150884266431485724908511988254046711671749793878386436794652028296607732763008632319798766199911761461393520130679900489695894129464696869031308472126242562111020075723706384348644570188072848779264127524272048330828519649202284010238054465222338444550596631537759281163462743316050654526449903195104035494792741875117978142873207583653248587742111177208793409158311727143109391863646875781368814732744211631980627492150255970062188962605364431780536478031566860759097633900028511913237351375842502795171405555631500802706824161899201657210047388683350812492589817407767576430340314692209989716764808369737474269187125751474566097581789278623723006826449761391199611418856689347882801859730562926437872070938169170669583280526472220213643759688962270344173311481596789626363282444193509495936188925494664831235783390244660273823202081159516098569715164658498500999753500189457621254064553893558203330385027055370672324928778130229659241413113934385975338345291568321760683153172869146756211889202424562409108489051895389094442608904309795315834450611385773578957658212683102717619406339642942570419585257337703836923504673475306381340554642311118609930804974817697079234860433647816540764453346299404294788558114237079796241408823374170087326810718454524441584464549796078550670771461819256012800000000*i1^9 + 931239104939801103399674402893181753459271264486116904613630624682872293312141991095021404769584641703901530105364318989192864888740162815507463654558628137092093399728714345782635054596274561202909923004653883611462093294930605442932840555237616761833228402082871028929877165287709486417573106264961641746566998686640598914601641469730689367773157666202329167380260552682751538091659017637217118365650827709341794580031178572767850584477881571837105144455803203023404627750808900189986185090819666496521431893258124623345073502733734480740978835320528536248306845038194998004533140191862456240093203945545482567340140773174427440062885786832732313814078236128027147921030424533855371161795744808351121124908863238521329530833680451475102067982724434896657235130610529373257609589678195294691325558347974896468863118410305226698082470140404241455265430701576468161164128320975247316268453026992112951968001055689630082321612436647307902782407378515272445515755972125371480313021325454250460091610106811936839490531233448645704959657975451945884713959825331680712183389292017315856771633625145351516863695330256851618023319598088160138733626943472291843430568844953268606420783515447107220279786595723756444009642924713515361566569745766846386999955988253920312159188836196566951996835115653581123818010299504720758382808677665638883087032263309140027825061128462092694950761748549352311658732181903045418533726783074893026092481303507977878217896568405280912194177523192305348815933564333789861248043223820444998276720764870960098639992917287606971005842582537522916650602145312171498439904859505055744283858657947376803657496396354448331037684955951789106454665784908056398253357965022834878664353364373545425850050297414353201497603229838218174937520365969860164443901261665893339142398733336092227005890895866745899373960597696723689286395622437052557519495705408825215547833333615996541370417575635966218810832729341131679719753629568976729567189809688708941879368446900295128275427195229901419611699793804794822798378979478003172826255124963925860649301393254105735283704860689313710379410800140977326279611146167598400335358693751355722914514704793600000*i1^10 + -1230206564299194770297320474104279638696782959476494997861980334727575749960397019863840917673943799637200049771731121848259897659363429050107977852361028617398390608247331100625780175053699038483912824455307488792291931888543209163232807733555127290368567715321606278955599154686849822667859878008354555972814782965660331225095450225658091024652355146754070262514120953116711279203751548197471867381035319811742425304034788595097783551431205897964578773040746562295548986026210343249807485945415828387869309966280134428379982527243015448323845128666745842867343970032493281836810267908373943203021778615002347831074315018818133464826610758403011866950798156028423529728523409296374271790148546871470229285123226410835556196898464241245627866401978129843205513496615852520208785386994844565062372005735756872494486310204267175557702024662972578709026962774056067271747733554756263389047418736798513738769362343350267802515887442926731135508880685885955537475748374145268022279724832800988395056079618486900675078673694064556597743062733957207771216707719254847904283736635677118423467460387631060839249679998147937584025738676257930621475757307635394581306986139757750938356935656204462514620873407834420866535781453147864969755943391555844796913184859124623141694325154058271062091029388454501382110689244171034311570586049223319704112168488742700306253814036473767851514518248267593075859190195795218410438465030997025485579454573610442756011095296673367653805533208135955743922168293612516573913454403388890245506614601876339381463931578494889750899506284767989304786358015581632938372152229471259769388592726480522856191104483474174505756976277141903622466286354069845191447504968027425072551031426682448779084164478779161140861210296101680317372666658765568431337131805888509219258355831330207118274802460676362286224828308844188612665138779384099174377336366510634970167043941067111386916885026841382823744984636673892578189970337344888568651855470810694844562754531084497281249768773062136830918973650741302443107662938389971126330282706809406280732759644737101406513109732368828316977993136600636174626693324139840405450381817699266202943950422016000*i1^11 + 1151366128923787247304995110416813558975384346321428969720646096152830149239930039760307236612927888996029519196193523991622659875199950223394394700738494264162274412681616756355352285816227171937394135764862626993814575453705620872527913691634574448296185240696828641803287422294465441847268170584921214264097862592321873620923562981472708410810196078796255085989617771439107412155627352843519140529493229197233994785043039551929064791063090696476867162722639915565552551740419390456488315883451022105532849734720306188890857090569190215373827534110648127959341570608764727182523477410351590893303203421452568725085499912645090486356729980172787092324753981483783543453107739808593014092219716192118683703608977371983505717705240747208957573193277452239523627331764457274172330469772537540778744819017165928598059324187953644887803288604405792242843621139887821701885270114382017747762463630670873600735841380738109942287237681271317173495594486242698426409989405221285808554328476576306278025322988381541678146193418929672609328756187313116646366875000752834060481994711204298162147642736148423934874479750147633287956700250754634185460519415345246493943008033137946453907616214278341247793710389380193257178862015365159534423191801561413517290547097036950429717930897193608142378023070034188769972433434423939455560049729544408778179093133887644926402607113836551865462638713251272945880406981352987261610598049438111673092383029025273998043294947029042347779429006325887768735060127058604735045812407378468880122361728403367882813709837892988316552333181069605702589288854440723224013906169981130178933053938106406750492149094101322386706440125739494663146486428835833529209307899701973727144889660006101824687691326170804746087359381876282082202889629736473602285886908113233233647591351123682675260751079532737150234220877387206738940306222032673906599105703108525487544332960996707656254514534277410414603436475988328113301388756769054297732758957416807044042478375427112893573528490003345112016811751246286230237712467190729566710551915397446078142052094538058203301005047326364818295044007447243991903650344130808525300479310264515352139818598400*i1^12 + -712508032466301337972998610036281897364598929085358129002468674022344251495479251728646362446332247977295460646713357602607799632275934541235951023610597237092746895354122159785828868602007672494543467299576001269129037058386590936045967425869436523451135394723177714718708929252682200268386925693929767776653016626563894927232479305672597398914482539707186881010844908179810235144231526732896658960396511184847761499891471506378757265709752449713920672006214886054901520679234828796785284813777742101206151392204082719193070291997950345958263902511375028948860615116539264732027688575784698960141092317037516836779359289488392807711392858799708525687360017373747692385931465594938130954666214148444042295139174731334015443618911658284883224564000598821595834857162862512880803653858263417662205527454141230883776298830276638304473838516074112364946169602993257417160959137642437546007706431607199108194683204080483854927449565038740534433819007542915364560787521138857854620546727911512912614383822372241552712810790676221685705161336120607158927805680823485206807244199362989063845310952711186284958947500749280336130141027516359723109271666978505306347170737932169620350458746927736926404314059528267222760023985617968274129909285599037568245372490642542065416657765226141199148929517395411737727231561770050947223294583633310970450403358382699400885394394655231640759452703590605755407626240332332993025415682186817248625583461136925128991194628829128657034289487832689270900062164239579033522890739041675425671506916451387342591163151565499825552415933975632762877610333013184884291371146904662586954672433524325695298159499260616882695289733528123349417417004448216045826692157339597929311991433680424167064075327316339897161217066046442062496261489338658997469101858079751297587931606123055339565294884218275210134405917645395201342253301139933026789659926465069862090435826511409432872577527628864730216980497589894640846792969833500568032480861822334435584555742677745445113418867377374653311371246595973971363372356575713605202452274141912235769308978420003808501113959376500159206486658786920455334026376585043866926392331302687243564482560*i1^13 + 288065467937162665134211845619765409582364821489106579069224161041620916878556145559967755778929329421029725213583676596489358213779018781163086224695083324656509827900124481084671891388176983542085336181869195685239450750419377831680464621987677660071826464912865197185715618372811533401863399834846147879416057383006792258790262988460530120096132652104861837989906707674454677817716264150885588501131098856421091411453335936182496874329538840643406597708511193407783485502558928608295859382234328858889557422793432174213580861660803111461566535021148315202607469763153637061236813237845355270669343487179990662165269134247312834909128856413695265622882431048281088761968890425622322579804287572724568531916335522590981486400875384662089821222265012873350826852985080436256371772002674332423401149427415503672731404166862371877915710374060850812473884493592950576638850551897416583681235585662303096113022729432340824368269851378123755445987069962122388427052381195199321542419175279983606257307066778604347396256397672198316727578482846937634640149905220584243537102852663360811127990590453825369042386043587444511442996278203891771980359825831785806980169246222853544791159071496502199177849921430132524464074284852929567643630720973382189069508140917046255064328991610359183038616241374805748510831164694568675477083831181127832530218682827044001271201319460788053138573732440427454895526539162288755396119279213358517479433158488726956769274105912007000069299503600700870228814457472589724226717688597116601892481688436404132745623624754590298681042013848751958586675943663295848730309116236445061589656082302577981080867604000967103262547105241185562348825896051993132474425034525629462932234541438304907069377298404590260270294908679154952858689026462917662069439718965609564012836589602825880541553062683174413677031343116803292352286501496536313222834075393786122346734627314269888506267106973662135129183737599491987171268160557443828588523955405492505294519257133545499996305279896332103454911802579598571974055220214237699192607546945962219958813962976317300312778761436532729607930902991280341082661241875229871227690454446801783095296*i1^14 + -64990789858701435843608980307110570595292973054726231968555322484538502433154787670402655053928775413637464330936109676298108696539499759118712805811292993095621933332044227001704590630464521574229530644596972225066012753849628325768114405265573617258824700628972765376372865838133864489097025606729015729287767784781226107550758807017309112032970715706489406832741845687312187812943055329493913551943366293970755583255269710338916052719217081481930035087017567866948336682660467593788198428709254482437645914396228290705693267844341170224654232935130497453080142574051844836942123714751607652732312787258173585048816258349218925348534688238109406226925924882732293513088657412529545149190016021815330069694310664111552017943673022496040777475593413171783672988901362517206724611062437770746090516681902606929067823629737553243281485404807978227821400850354126577920680532751037613971811943718181958055978601678302631523022829086833156708644512463211808236498179904855250868738300191906962249244888912015473978197157478179958858023762993179888027475587828524387525786649154152738143887861173828334737743039535643750008000694536066168163616693593886147970629417137834116730716124472411707641063692633633075053694982331325589602429006818898020602600692801382561213643492689040249986685065030975844044793670256900132481202940945336111401194318020080115001224721274707341776449580624822679115028637016810648005865815438411142064249659694614641897451217356198587213508590409828500074259260432651207869738458508144055481780452977568978216522495818180609487527731223799956150808811751179522518525030167465277201491143146497323441873021055912668094848538647401030394670570772629671549721119848928107697094298639130334401266653803658781745174071697065120957569561928291172489184474870050245345649266162620588660141130593517116009843362959711952674794626950533697107233701437015530296910046822053203834658488012597319275791028585543780528376405369697314736016561233578091685687888064989135204554246035775125081297864081841774754041901399162938925116990740880854281891170168446918899065495245717824525867264018903403170313080130122850678150426912897368064*i1^15 + 7357278049937463455967568739989070308935222577497655119703000676058901248248123869491248745159811072060157424690716549760312154526591029097230110006546639534670503050908004355874726322222516220837980076209633235036913715996163811008282068038301832800778238045768080439014960833466958977049181063469732080526254655862002335623925324482816717439652587145698955432119926476991584134450342756447782885943616139648212390110239000245317197441052695913482386842714195409836396236658149070125814907931077978598526323181301420655936676938219186952126840350018015936569135302003939121707312850198609373908936251850765307665138651097332918682389104342405676412277148149743554676053775248539181547528774246952163108015717864875207543562048856861797193190939952691346431456388153428080650432381130175930144178525597647451556973079846784606968438247038337809200035877604836560940246259174085191024182507218665029332559218426787862792537659912698154248669344112368682310199740347214473483592058093525326797813641836956696456349903841330321012125044414983058715611328629017093648638152624105013777346171007290358605852809110744045059119323099578717959425209692724679267428343851700586890922344968657480799359081052908668002848051770052980597295518802472290490316440940740493373145120068739801831663438593214280652545291547509557345750143518769864616463735456732047379451186780512945869692294114257240592698843958695978362759753843862256763028919036563813011389460089513900186013713727243484880883615524576832862522131557962468957333112999388315323341124812483095781477756927145020179307043886258779071960516300408078402772632676212240151859256435069810883352296063100613695049172709343732951808278665470331891769591821474555586427655742527687776831979324253987949701462209513046594450353654566229368383863965927575279934088239514925473424781928651732923417079238576474000604199024771248547723574118158758359048510501986065874612217289712921769227867908703473768170626460150890099538580363151441425526473504422338955494931651776805575953683006786948107610385485234652397278914243395720205679926737483710397373946801467040613643015138026973480505380589010944*i1^16 + -336019325882911731822316866815823311205878603345626712493801995398206392763814125309316107428666970093555719554709629663806746619819273480612881234891369678071362530567797672321738640582209842396992610129007991343058938135379129568945937889883473579666573977945114012939989004099656289879207268771609213464093420046821607089492679844666002491397039703610408919786016052131566432063511896034801739265934695734338560025959452897550566236251617993425026679746784074563015511249540819872202418724502943639968955012779350837858151722483073304754079131290226954790708278541479504213165484935874637564902436512803987592803328508333604112914339845138832960237357848397891769807400747037574735760730915852722466846193443571325762789797199193372011355373831819248586498739333192007669567258475267544590454522212234600025986615719845325934845173830391829259276646144283798340426988250512358027914187124835115882959702527563875233341919216716726426764499841366423839304950835371077730306325161370388314600075298910589222619014120970849080315900395734253509814625619616234264329801272124494959378111119531587498972070339211024578576322560461278560154238157384857901258880791162895443803489496079210250669657500059698085180915079954349698903731353783551249287402922634352771979112322174536364177536013122028774330565555205601519010170505956045766242538775792057336937063095556230759426874273803303880185670238237618473678766562523407903778889607058641699444018707383017764237616496891517346802480711788073452124195400723731431444653375099712186763297623109874484567673577564565899766111873070817783248547949712434056662760265221857740090498570751339217828140233789714183420819367293484456724173388208862852642047542807183888086408881467645021491697785053364753689769657766213446951674573460227234024512899323969702572027719260070141136379627743154767305380138261085082680919451252082166646700655120288059082693458395213064744591954937104463941040629486305094576828460087002402914766479800328677116321741018954327440344526402869241202905652037631988810277768324056083510750974836717419745901943813411865909342520593962743700269936974494844291324575744*i1^17 + -456326411730358662317423582186239067346118859841414716484797575772195307557834906676275324317270801764214135120978121002457832159598078017473561254087211280271856886254875673016656117793141111659842518887090140803960007699538392955255870044007671337135289006426931900228325359491429443856793746495985639338728268276649276571669566130928250230553542804385472034468211998224859119061431264952256233964952995748825913911536415958015676950363848318270532400423255590318547601409598597851805042736681281410368433872909901179433546434280831143208795137391623733513435116196419125159503295675318877359746844307732715789389065975721234753726773387044357085855806235937866060963726276381594792651377794785446403306111485882105247355886404279746108027219472290496028514043223513967649341211602386153859398867306275037886976322655544933212681460754421366918486997517025461798622655888595939006832555617932283073296348666964670627259021908625244138407585619851619148717417872436274088570032092464420185612294196545656988313341673056384159501130960616950442070113587589159835865621794666507769571339380552966289001842360328883804476285485315765160814338100713495104358233042719829729410406027800359509957863974529335044822303246706492764024548127988890085714399270012293726415178765188478796998547160332956041452197645230013284385904229853472168119937746455255411285048321352299676512378369852639346757012549844816433400651989056857896041216252891183395754429442652942893082466148670783624209985217631402209430812921729772225005346129002172970182909923190438677434416679344235115284624615020214525371952391501868726875500186378805071447658501460031405741553146285063672379084502784208267083752191577755564080798827296696543274341164452891397458915997766949700400817017574012016952186913736859783191126044581005895975762440625605975511514615653839985262427245824950740810763679319587256004508536887715584662211207889814212466369167951222233572145681725502326751179683354379382958524068914035343221930577183368854261940559210810342805491346507840553996409818486777870195426458660734967542815067689239452241933272774409932117362334998568194015232*i1^18 + 433501063552149199008305270657645426882084867016579917470428363696380094414274563131521993687280545903991156242995485041222628541353729123822021045574886216449679567124847835535103285969184909455221609651672463835456418283615178720464169818102658298989450985879166304131305945232862333267918565602208362940080463050162946613542326198253603429718293818188260980558574498666465253440501309660798790802422508332846605744150158315812689268399385520051433812864629107933642224449554461108980100258739323565460205354278303379570953802542587069564828287883108721197450475549753522061294211818234406326412534981841438351926216920724907944703714672665783553089748241118235060476304045487145289564193243129923385051338826809965862732768502695734004728127324406176487931620378713866318643739035781079025880002940882548194229110056054113091960684073658232409658773183173287373922903254665570403252250443030121881753265145600634795077141174240613748413781132203076643437385405682533188879508483054242058391527788993354063504071354868200035095574838412707636106220686748530582645308852351499713023172145616351516832126879540693947444135720693659560820419487449597785234692495238548687565375078892899036170150138773050487261281383670544877373884873698865965042210848015082321126686472263790781002613426991786977707147848046687580589866911648614439914067986079098231119598091679258850524052584368214228845113026967930650004681086893008624989965379334861000619436751809961595711457113274683654671682173106608963709268218320600839373978606848543102839046153523240555857065392684061990038291706803118740723073724605059767822513302739326992028328662896838332979266200207019894275491518875953466544259108327406696190142034738792370900418219436755746186111179685707557027693257706631901068070847020921970858776511825818113455146516529874684261208859469161198864233709160177861125763127388798752721952608126267992284057305614019190449930215697493776953754773538477636077976975883424207668362801637490302872850745509120600797232421338671517820174852433759554673798543243523061145887818708856790216920321697702153753395644252960468935022780530248646656*i1^19 + -7523201987928138752551236421464484907450867823005167493800235634807499604691321184586606938981699406079078066428578122823357925643629971031326137384836692471981139962289991794593433962348659534016726874899985491865159973493757272514979980510736759023719689017162296846013675652132834829360206071278875346757484978067215016945244016435061375490490232202849938274199983355095416462311470352741723311157661009576931064750147938974542108266093976003701993617704339753038019696753383456983616260629461532295259386192905936273719441641950076376795200529170516641548360738704045730058339866591001554402388159314550111580296552893468077278800335763578986968447549381389524411171176725748251800551197428946955815471959935769057754365186666675410137216495725261825113893116942429949821036269817240190480492133494705968666305600956543465984228315592773419898395575702281800216978736389891877104520097452282297642105191276595928029970860283447058751573887636245470847628767946352192163337600802425963390164935408989670838504831942111429056044246752596639711958951041067416640419286149248814642286054976276040910260462813935617558213310437822888789774157549605866072160531071229490612666911339694781811760255913060198237267254732829725836835368549343881020805057546684465440590308702739627625986812022465788541487996819466117699463730084520280309264310010124364017247924890233050931168076781234534744121504179270780334674542042531227387116312473100642808435580588477750040973285692612762152495928050016054587005209498848761316356772554709998880262178392367534807105203174307340035850406914883943269643386562442917937590206580406995170239674501316817202527559436093659600150777949689437700108084164325416203012694225140280542523951854223113452661063683911020000109312323576280982610535359743543530929489128115426738899801906227945981740065752266425011342684980931246486117007601502994448193906408042891323333919870098986939363023139589686542407590250055680379998228821180365282102626799250070401877645546615666750401289594355954041581656393742428931023527294500923978568083077709088378749928492468273998926548950081636685586719204966400*i1^20 + -111549453637489482225000184303989364091466400488631726763610419842981024724132545746928535357314569531367452065474150077167105668717333898005675932910606476275207982299451317357356077289590785056262129923256792796980544788782517618316097549956574404327196469141659402159867638248495488493642210818850526020058016176504968571993330108280930308071448077477680420504324408687098246372040996360387972528761399780625261292368955344370802463098311731988373551433708342716547415969967493383399825888698461702861795546279266775769816483643153555438851730176669156282010099539956194262741827926188155457993479933363667386377679565002133423026443668159220364570236091052485104907357278561863184814564756477292681736647976709846008614958165147198383699714414153280717875091563907558959003388186135423817593358595040359157417098894509501938412847028805428957400303058041401676824515545899427375622943554736689781756275671894936358217525823969438250017873446897585692748696407709269272076374715475478611370559241059108681672499962274097454230758730281656321276378757592949294659164480362434292919540217904899640006135782060696934471988845923796443797038258697561269805257236487770358883315274579556447748157657005780195855141196374211839117697030078095681797521276879199948834760224678754576234203491786726674598101466114088786122629241646234629903113024085607223744203671498642762603417715137572930109071886020117771953584083283324717738161525690131724581948727496907560152039040948491205656565453775052059479792720144774478045063022772988377307118844740445038090511803944834024666560286998153756126763218347897527045656863701879917206473171377682825205390410731763057130060724047523462034447681499795760508266083909034536021566410408720421252629403845358261490375577770577849789782361337641178858998254422587965835119962612159268731501374984210838512882311777924491644818155639592003870337833456403252655092206140949409384487240804845947860510833101180995649747118390586704725692442063159552288958046065524553201116422961414898435975206969719939708837384421435810503562569569623602220059201564559701217387420136947354661204000768*i1^21 + 8624423353348195559669623366069570135036321091012428696793205148770654035652771325444665265026022294808212490250105317002233032453171460370354403632824545403855688764480645377944567537289799530601869958574196188391922944016526989127004598498147839280295554752011353454410039837873118469911244254565963408715658027726193123581039785685615575954387547722585297865829399929491774544279082554272103002222533906052909382560769064547156740942953884579629507876075038991772683953731086291825709022384576453996924483372681598588539328703552610808075549022659849921736382982381854984981935994382973405983132917204578950502853717700156125053138235243766529180500830836064796327983365833848313789134441404293517724505703070918149536503779054607591801433011775186528592269306176834647015178117231814641889093109697937641838903847929219523123467662327711213094960544070380271062793535288117633567995289012387542491167600291202724727705946651158824339687446598224707696063255068671203114410206729569902908030948954448157286351735628114842953672941930814845189091039072928855858989284326779259408564770421653684466747531914077747163882496473223717449553264764237797279531044271477161804425108326188111944073494173849796117948707836069350307519541730732431541534637836435404195910964007655126112461340277688908482736355563924975360901070415560765119091919045260594774491140092052854058062538792062258339151506485623844801316490265290869933721705636179052707531847973230924086199286159320597760986232016835101460490650964129233115741581058176844665330859668825386616240091162610871348757475517980307172665936445565286348780625135200475726988908361059913480682691253058811144883670518526601745272131896485218749773874164694950393283771995622174600544756936872476009104835607437236447168362318951372638672629961323685224535625007179780267349781127015873141735546982102500024165485897853797464635663156706059045398616124101759525565558842742665321509688294744239491374326282740868587092571209901871101593586186419296561815762424024595751476561817353685709162545900419935093863035056277101218873364665868414386938475735582486338469888*i1^22 + 135303466221848832588405983317709508736796107342004383308321456100712241107293361424824505002538971706010677540204874332497080213896014157876716400206228594575305698487508954643629284855502002475978877343336766980410551862661158901384729288014125889529246252206815740883180901233570791353396453774687714904713095539844023545399685068897422302001361974833619540039442694543320521468447657206968057559026500442236867630431057398954011188532358917297337352187082812415349908822036329652558567817560894278642618184822844456541328447417831812912785183282355762018720447455211078991259437588076044052058365033418783926060194526623002333942697960369118545035030665700144723305172766094117174272575446540950935327579158697776615913544606992622456760049933531566907810511835665915345343364341419176813493375174915887125040049706717324756192733928104946566021964793615835060353575803063983175786746050900688514257644996703255823656392952370015642373707706200387663985593295185094435928150428402255001981785588835905123282657483691324819948317498274283303846755305290277398422100825614446066187948814979851703775914226728066695832359868106457392106489398003562243282922598270020963339618588144255312400923677153085213793467160585174886485431421359318545648838186101488059980633322954953161644831071848655572662013199871368607417757864564603295606534279078988487880638459195488626933126711937103585789491226231665650524842816760444746035159928310436838834427472475244956850625156759054326896710963253155522403676036586959836671917503036761591862181195719585141188864994473289395362071613469072485883972470748780159160033752277550275121198168219565854316179429835145850909130028569326253377345115738593227784912734538562584763003517311575816127918514398415585597372000997566424153684332278170118116813033449826880866225196612710454597379627374723489574064121765390981852459349666347454158878698331974921340173436024781547636467162865504793341278640417107153624279644932574003953045591327303853216094959215798675298402722047969004418987597496713479530902143043903264041594258019944012338152475104189766003652547996496691200*i1^23 + 758802326759435580950639592963549079354018933762730956326390366904309902044200871534386831315053463406789399273317828548780000697496351115974309810562405420696016418229701735337464295098365274093514479663666631786996382399068230590587844880294979677725360375433443399231354941529326257023765557472714324164766464808558575713502908801116312589890724460007739801688379151498357760014781420493055774910400368865996788865518077919850117628236037307651603934046936609200197039223468522716308666918178254389873374413430681049194630311381935657409949285819609877978225452958692712765062457404586622680536667549952015865801553296258656474964728620705050971614936554278731987137440985909754638221700161839656422701733053044944593753856364575913725120083022672900586942133344643972297122845388078235521181601248892629199363880998309775414276856016544891093810587607776286430213751306197106934690437127414823690340122116051340589444608821694939847051128827648589010227254053308075190452117514858860584408780230023190169464946603261163060693359781974900553350199880848970742326957609258075664176967596001179255046001055551075375026340365539889004372005876282674324298868243091175892459056473959666764773133389485227649142778565438375581842441804979218516221986117887654622989745791197322917261016318347021518004804103751033576401239085853144933163760762220700402096788902724580081449493125572184817464337762601808558723337154246318976431514833135826332461888356587996430217100994487695383229291778816555980217553407478155751284685842889180752712138027614003784608661430404346557066780732500228314301287339094994327830324112836011925860090289175288359296099278385631815585455593273696991406260461746708820812415914778741848462488930190275285805563775015026128534302964087008973078315119407879422759108506794169573091232935664477843739879074817700402834511712492947641613694363557603647157759603906642964665496331813902241894049933664612379558887247403804176892915374210321045227524446278846638868421112566965130818207027110248747750021233708118360502719302474029766773177438681944503246638673161550644857897842900992*i1^24 + 2407099686039916602673532546933655499283112859452980899256730716067340810516979086840224397396893307592201239471850812325553979025356470851691901938088983174327005521982852835158738097064949891593696695508347797442528716878920896472491105100427792139752384739962382286767167380640399443382451477318288472069590168678342885763422821031686657244304801686957456219216105425504698655836814007868671813700184287174888104704163018944637809772187164899739201565560548926791374265908482060603509362776975512086492232161990996179051677171947990824493346686745937549794578586872288124105193040851892247789112871734416653028880173459246510550353983128492935469897305985443270039209638519782589729824055167951526040685456470292849191433432525662351152966545464124510659101491521326597350294616457627047137646921681655938653954632856000067159040379582369610386543274841347815974837866607493576100807623029474264152839595195757644213107127726834646317220257547979807536022688297481167815666019773809299186411921537001417057306886854671159513710852170035258731863991246886679171293807078952710457593995415252673736888885772699033638725023991595072815496220755008528109584819434152871727787921595264350579814857813239890727923162815526910384554941215910564157845592723924645603859912302478728873626452715574937210536842112451126326709820169640806778355529307592355813697391366040949504531919776751956753633530952918696245041266692056584866479635863255733603474377732742565607599236616887301509727541115466797932956974647267938540454353663712223309369857573246221903872013854699492857827901273045441438293413425365753452368603893221825419040220024984232616700904469295272793462453229362902465760859671849606906360337873703797891434235350692769196212607030090388093741482244227903631786902617238529924540501306044474918146866975841050658299979880601592619858310682781310980117561511986356016346260663612073780217999249137207029196738315049934855793542526634630313884089461439119709636569997766980728031600258137091378233006973165004697605704273765270218010422267711118808093532840609943642889941562966431316827963392*i1^25 + 5812799266271870664328011950096532328198838745593400381778927620471495006213844938972810568269162796722362152466579842769922930072309896570201538498616498423147003119799159074804420425901365122804637771390966986673669722014598534800188784467571297681540367894238389156809011685199124102156940551898191585230561261840725926150598801910083984765055722421987296682541973857375890021130596079378542807481012957886632308835312191849517032765910904327291803471906613036556444602057097837854952844231832066908684729130047285274879972683620935541204088573438737789680794448160385890088412343232357002563575297293730480747672693158852039077721780330485551784732254873974291822782534865314324107303460693611032071147977623589206022119911780662273888647240882703483227007707560998947459771015876266794235893858903755616300312121611924641151221915179187270607544014736067703201359227724689627298802533288413794355206326995352335191144980236063025703596058974918895553461940317763440457282291932524837866967305303026655656440470143970130319837330595600361601057368972885945736660522901068035168830425511745423433198030477867780439964370361325412077143264404335273353919929134826949715983705886340467464418457851269005746672749286308507620229334404010050579395911384932520334834038408704561278129454702035817855639988761602577451457147937625074799180031178970629948049633986541714847530708539270684458840132527646826140371013191074826880428635239607660309917997673808674235334258076510383655947017658788500008353127163495925636358160274981529520849233547643299096491292392163743469428203835488326714883234141327817382926533017684741976343615173599094009698120259287486579170663645596850986949347289303478493715590745862941974094075069697136897038390678595357865477257812079860864170429646212894160127117683112810958794576419903375737331433884487327640854146960916054720887642313718914705985561501248206760951884364229151912512826194498870566361375195055529686824258404943131319964500232134813255996556894469975527115416365529386293826552120927789425540270534101100911734509170995381331343606026899334103040*i1^26 + 7555366559896824175891253414620803406456282515778076148259713246308343323609015280468285610750279335570668718294123445486632237342324713775765352125373507353616542374571403864875789708056474079971673197607153658566868998638672995692330960688049589905391298748074412337931232320023878651087254432393302193980928054538651712062112007603546644491876387874512591175389869537164812390996996967872846130203653770881068416743770759014269408318039580840163245409957168759764450052411759389125871883557771525273664844625426316904157108448195029610763699246695733222911351156116715907398352030304496630363775547675286324935771956436879326282242589316782321102908359429398938085735889138043850588889777001197478388997017566982689615451671039855087824824610104034819359262142954286550384721383996359625844293570996171869480029530765023183533800100588214604822373560055981212550955957851526317227358809611966575696607253741120631539909617736927683952329400041178980164511941658134912749394968891744887991569615408340046937595105015442660148518924709942949921197759095544227754065265509002345688101046625577312762641627837366424686024450354408983692158923837116775242680246785069312262050771211329049737925562289152895959238294493462589801164669716481327313086815688241157790447617565183932694952285894973659022443820754975742941463536730755770931386948367128024421908153787874512934512429836103525274668049391116783449034506222837553932435243089107091196371717533251020100088192928496139598158907551677408958149621782372136963774098585485640124612595111035735252691891666973623669020863000862540237906079319506659056118045962369770606971936882995058995760265554072815281254142556139850096973188835282235155774993476286830300295177627343782588451773608921386077467112860508835857813561448480526362731477752562472319301055651951650100903910464299868409372556822147497547497070048505453012056855840164099693806999651647696146759376450552067977672872928503305796166892659652526734234315727124836469544591027792288808962151020771922181613040789634160956763634205401926697094783476006424350479300352278528*i1^27 + 11780462388276740906657372879527873871394729162062925743107378410198365117900812202719753294580271017958456522915096245398149330951900537768313061771254111059001082705031498268064296717781650199174276420032779623189699957594937516131530023063141513550003623383042789955708957642721847869548355404139297851947167582622801064008898571349536890166006377648881976991003042159744147491636886666792906055460376303132594169165078986575654613815746478923745808524293153204830022480731380550011553757080724255218671496956551799994625178282593631458696634332166284543649975042182322647627048899770018238846777858381140505513379904235228046831152207719791451352857052630790630976089725604505671572810171744923418095132646893241614840585889354019701664201301376468144174773957959515395050964164184215229687296227952566803920896481434019230057246373900818225450318330457346957518425698994703381294944799509775683274138780438393843889761446686607110726972261649355981992702855617489336988655471746878229777939892536493377348599653596437575032234544271871351611138247592034937358394036709973809431002785782018303237838274148070892109414201103670361466460136596517084024137107876200368778533834747610294626475280965934320518599870684613760163352272275254449391620217838611990526335192144620628339269694011069183964325431822976394796889352728965599609564630854368413631722776357384876953186162708977204304439490318677776389275966908402441716840232071283431801070227060371158890268120862339315105649847507748672899736590294390479522345823975503483295961557067647750272589085752570336668158842989348020223044258668220461087453706427937158857575571959762357429314129913429685905037609500024965854871030099507981755683294728441367041875125530185389795950083651076667996802542129299629504448533593109123113517748092511217383337388554909929365155127151604429583161249508055036031563587186681821465970668718581435501050316066509733056165427112341570702974776414303515733450048251006352807284796668200733555492761424079496046286707934817954529399842078340124773677019623583688206069063652037204101111480320*i1^28 + 14632885133357969643958934996397930625356091571745647971822775409840459002906898604881531412483893120370222772195355310885067950486341538701644774984505828577882737681795467181471499271267784817657016780793463178309719091271426737893120380210807153469480193283652847731480379617229359531027916353310274565114046298650094963843071441281615033212440396516330882957006940251354648421109801275251325684349162201443393183423374132583385020654171418976048333756178329160563895351492918674009483400006537184855307807075209329807864587598704134810871024433418513487196125765862958609862353989830844979086784592396970671223409421917448647803106629879075753198287472812061439025803603087412413007734284029511080463471875485090906611894793126631561258232612385945455333754830893759523990321526531113463847044953308402488187396911946207007862523701993657715583826786595174318262745096588698802520820044139281519797477076240023264318890327937756616489153500577103559691470557289425932167208630608747431156367866484664278612463032428878398754650973797240891622385831565830823105027281476431759853367585862893849965863706730295706896837746728026484709494690421453945251916979627674913742056047427458604823336657581078043068187776687901756180005268270357560831447121826227908297077852923844373021468315637205124754393817060793200443480788978086477690653946219619035855412757913015868263939065586065228124140274501315941872268575575708648436028194828221657416552527460374833192459614285833335395413681699167891401032616843028822100492148612003658325743262458594693168179129183967197004704749835233467718566270111599124595199982350406428190204713181753126176216001642337488368416711465702466841310348983533242853291401878158877475117062675666136449166612429005956920026287371819370644198976607607254784996660738006703969743440415141724014825200365577492872477412590828132998472346463622016458880856995069371979280125514837895578786149927912899408928788614900118995383898659529539325636490324086995180029893794743460484606140749042251907795663995942045619367136783948622668598685933507346169856*i1^29 + 21739927107363554296399480861754733526249892137579753215151354076951468107700813890847480017563949910132732776328477403340603598543486658550975503924545299779326172396397679924102716960767826521775073683814432882983838983226675222540443671707688076733678410569963033866337557612361008197801252831957649522306477217549490717651918908749093322581068459903444678813163011334600762153547894567423022622063265519843443258955871667588232095144174141683916450465728403151713004810271594637759167219053519547263328119106925340340844294978523031961899563406391400764220814913762328775769268345878946063930169632226092551363407872302924540045709184835991493215285871027204525474036615638965627289186472390491029662731769189459352373970551900734290677635235936428044449163326553348837537243623148671992995847777441235960390357178512507202034667891971238076273498706975027193731325744750202010303379761203400892784752229604187714483607432251428411894166672064805205203757993290835696619824251675749612185446563496426229726967430215532041712546248135127308856632584883321011809692512554472099984974939856104574760323844533237792748223049087539935903834999460624259718425097222060670889853954608869103488802347866085118827815432121956638670673074876936508767420983131394139929284077729232944443154078143080191025269959164738157533510904623470313365100173579362689348342549483988260226260442141031817010985422558110619643401643233676660014833204224752320239222226822884709159431079987835639797155999587323433772826825265719681755543655490021197737342183172788703840784320177225189454152703269033754994724321181779899872898352153829342670858242523417169238226262002556217167012097029718950478515579639248861915871864396698153174413530414475803439321299991094382220825815129320879121777391853899799519370373023198341739638744817343707705026576991671796723615708460651815920164587277925526509704415549744166227877371543092575657173596355271473684253058589882698849089737728363787771202623745235082302296053564074923821240680146101149004409115811033871372635156219720896749684175610576896*i1^30 + 18962275965181690440046541499128858944355731114032135428496273293049923146138273967286795290525600015966628590793953569159360588215569822620136698604613513230739578001267604174581453729549761330923629219303177946116693981608984868195080993340878275776029899132037976522544192570363529991901248273843568517733957318593192946711131490827137534098139808506333405256638029777620832248259077500383569525627872665304303790118635040616542674073322354843927031329018334471366718372988309871233977808396069647500421332178275921534488147102082087549207751811901147529461571676163707449157589727137564007006057934020914010992644303793559240794433793852747200522934258309493053070089340804338876496714146471628238347161398659927801943041086131998650472762842766480835046548572108027249787684872154614206649578141091033170548433278208283503967559448600370751219546676193390157038824879162266956680772205780227540787457502156850898254234685994000441819365924307659070114716213619406243323536987401320496532980766246261732183457749850303681431491680369284855748551959708898075952404112483210145078783918576567912705408045711539485211387821366042144917406405318840002988066065267837626239310653856521983208210731240646821269313236775687867699237859403089242533350406502220278078636362018988252109223821928510702711794802093353676210930609248293986012208527661510174581132593496205784245604134232377337192718645343137393939714230196667662253911797470599173270879503574405002011502535850559765145487402513150643365088860932393186576065365172507278868677703088234628873200461074546759680482012342280029054491056262969173693004832691589533641109568150285945354994870825199091228681009855764519681120133159101049256926871956061008120928226152766643274094154475983038554283106205966381586826544234491991000095564582627312452764009200087526189226172093944987230945555547037524717438103196961070733739402030157673061163466462509359400175607097925117663872098079930178444322715587664240809997249825477556401996791823439115413161970457846266939184029045984229916694200221440467548101410816*i1^31 + 18034028894931512837175863016375140642253260246488157038606764459309373534208727229350958262889354518773407095978695831647441616822197418420387643599456968100088538207949967240948506435421839616993310527021703366903598616825634741758926149313730574338661687138391071283261915586782019666930752683379069931362352802042210100513008873300430722518086864083891054258390984075580919165446451779446703074331707930284647073006818127542234584421865392192573378758200051197486024726364370706635103835085733656418461864739022181157659116511335071289175274677488559443880399807038772854238856665134356908111968718129110590513982792727329848472508087695574021822206690723114464734988048336167851993430514425512240667829078033770339686483756461774540062639930830017814182694172687312544897172921842257315502718491845209218958545207631739999197823155730183941801983167040140806821997194973873162092364566348647040896919369375664036177332393229891490089867768462736853894146709387082142967754976948072191409740477298249618631148114744883691127520718273308338712567812472103777616376268595859793726669623717057600210720773280013004056890809198564758050516288017061579109763970367789339916087941835201423573078720999422671666262267990183310078618756093618880107290731031893174243824103844631324980290456684617713493642687655707953558228770284890154857404914484531847384854647078582900128549470827735090054374753974805945420554352740701837891218452948996953399895951976155669187276283014572957226598816599601654755667404707957368968144093532726309304515936929676296154954512405606755528028820376839611631578054339188213174433150747150373148011608956212931796322255726879179790666842438436857339605740785507585566398418961319700553175458218923028293797046806562459569178501342681600091606776760098071495201402579953822920913800559459566596006720397263478208219768174138650497371776499645367400827099479623752209453901712446130673233995672095237158967653482614141006604769901049505139067694402588817362646788149157451228529985390186633603337117615371529267303112558989723828224*i1^32 + 9487923808716308511930783156496048070229301674631139106387594315289025585417884386204653924208757915710164618188484076285798001593686890892415938765327878331557313254933003514660759597154324744439993141466405903215076103732268279931043799327751369314528757900528316258989996525624024736124772700416865929615235682008136912719085075121766950108795551668492152182858848376025342446127327956820030878745120579090128303657804990270654437322312373868259021889486156261896216334854769465051003476641149489133141940132366417431860428935316784238609412154836005430310203732837918792678723679753260502577064804934526363978535058698932347722664950233483238552511064052398079696072052611205653128561711660919900551485776275572891008323887993160936162272477887108490694092110816789594942674902048683557654196584234880131509362188459621320584565479092718893862606643053994559255584112418844098912904487304188134522135019070131465466664163551342677886397217829581452080278996848097365091602861979413530369438666404574224725153584359701666412858138723473208539397214712052088949149576828164577603018447889349427763064585639912502506736858068105292884093542606647678384509915368852430670857847204573783237897793375010535794379003295326538013925675463613397964280202700478419595959063204952223720412905213756355146836036200943763994012050116654708084609689288377675002129916062474360768979087047526839966877429780120238539444977609154844260753924694527649067609914992503664262201661978117820409801974223417325189506570095674495995076660238738023126735526603598685238945386843311572630173868029440809641614580296778077055851994109203827730054872605135796273632453137014219319998377068523227112845866531437256214533195924869325868334902164934652258707787153036633573928465634971963897739130473724308296846045277728017948505528440407806337138762649531826572224742659281044904601645860148260963691570478727360489668617990327377135592207372044093195309807980189673288775958914073305343941205383906644641585013449542967056845195512226810535284384191820917898460017555668992*i1^33 + 10329620004396821283353566472512567523932416127391856619808062687368056677188629892638449422351158852787864353149136781613778767645646020389620749747966107902885236970295451613889142975459868258527019114376708829123627341325810844869229775007059001191334227839545530394411457596026656867970972280246024046557713726579876354605538807700405540422770472642392263324635370463042517344331529380438854602600389583555123348043763539671132074114996516473852396662235609434713494497709362420535677893663859999921171617062638963970004336071158260908459873416266247158403055731698923724652770845854687273206591962073674300750647163711869778861593833776151711595387790463413494742436122928672712225069291521175737207399387415918183546458693888249734747730854597109331897126089911313519534164762006305633958132292433789129905637052917068530343735036346460214883337199893332426773055764277020004514164247939654096098759296335795601313046518159528079738888340732586566788790843949840146641697121684035878681799379268734739802824770029119095228181152019943148144042411741577221200220562656978278438112617823606974027829480775151297640857172997890717406257821957055497497134100403041312549617671688031748373579859416752178724185463343164842260203003288330515330102014688858500383873910187669184747931746363509252043669147978932993946913322856986107032993515130376974605095970811816160153642131360075800251053569194644383135729483830294353332285988670752430197442237731070679826955071205835640158003347485093810215162683237187498146020736226343040430997884473139688677064080245951270220606943256479837642700031876576571520199526339529801997736395727513441232569030771263812133197236028151299351031591944098470300822804184340655876020674938720454250894138421886353201250388986142651433922370595362751749464606473797856770427895029454543446476277577687723603223294979767396018040904456777911855439774123891037596857833995108206183827458114803368788059321283824226126955302432717107751157150745114050362094831335834542870977538723937221607052174731338330523949858816*i1^34 + 3017435368911513143025614580504775819607396977274277589519472297560547601432447849892802864811322253609322397991685630456304157368789840374559249018090957367704421938004992601157300078619468421191829163246171262810700913302024277818413062615241512106605151111629881592106103620868000388522786649901381839293483732325464467282547758795159592963812248623756244633941087880354292079353326035125982284479355271445915564384413248039362317284384311401313434233881008262909812481250839938272394610147684854699203390390363337855736955983248231483912323099288217326491897986635914608809747373897112839411190939524889897127042204177356783376597917544770358167119369146894246441217328856345003224351718289107185606845301189302146402985866140591193547777574021564736238948164233504878611546228456110681475971389216863242090858800035528556112011641964723338202384518250342096940638219319408113747586632086049661501204401212333095433646558860962407783940841094612335648950135728623814961040964062314494564527302400251397514861260475999757831101098967758755981108080306156319415652418187191700798586899530003940156509865145558150443065846143020724372049008478899883550148336818631400490243917095147632469952059216838345626386256101666858634202668532610739871153656462368829512482711278723941875105298742446893008659576217013722924926854942552940100241693045803120453552407069704202674406317806241582930549577015060437561501434917617166707716261717000236884874372435638407760352120734164757996157933034880290214562461288991509490516274333851081266007056931170042285749247215673178271315313783943680426353292463419314718553369129095912181884700366397746036819652545314249258566554919551601424513667946267434746965531099443206723999831215280587477766580539297518039149528844200392732102076612668662199418302477163904028121726312434288747904427475519177093852572831793800009328270347947053125199478186690748108043845591574910523081754183188708535056585786293735319331622586267805102450103917533569206711786919162928933898866591530194139901539208035267772416*i1^35 + 1801045634839915397359315981766848260128103300417068833685906635615729635291990472358406300842303016919716617648311829896395645467969068374138673300678032781533974737867570236502917710318194741722833162275109988542631513604443304822779327207331505829980975310316724707835954853931218819765458739436272893121742637453894657294149787282780390757847860765072995085427032778781822180406093755249726723169552069090148774363807998021099986652537853236627165460853004448400032538864682706244661910276880033691673399512149906752068378602983250567083154986543307410838162487302873417602481120354204041811169631666885636177972376781642481414634020442634933401687791285787727413045720667486664814051814393064782033411079320352981193572606007683590165262657771198137238805606819193636917953534825107453288057549410566647561288350190385000741319384008963679069876660604343095941487996738559928680453320682750280400906812467121227420998009691611056029009405689531850631519136386963450098296403444313567956621178308701424460858256800932229963079656888862647990375414809375342305356655608402888547183897757570347801788695409094285245847999381333882933136296707570162023703278763914354426871138020429040831999969460446467472752485567631496416968680505618085928585099920572222493293244723934238211652122023599099146314654361673728952870400687143629621023718062632284462364655620305015415791386284549702890521405479879533876321472270791054283041105825366436895042222121856488662345439082174185156214795018866917675141728509695933936746349745291246080495869255475268729585874852637338386037780629532383084750489541358787575566550941037828650923509637270357129069892142413891435677783521987355940191690074741999241703447341264248586135531918987247981968220308575074982777106880414109613406506429634918783974526966464759731601493031691695081223680396485762811623157032625743046841542182941413861383398182624305994504816962549105890942385165390046693491393521268343306562159702959144539785697084853587660078107033244055161285607352600507734308595762724864*i1^36 + 799118387856760382007110432638892419535511191729013292978362870918876593560563654013753246827403077828873701526790188341660042979612491171871521609885690285052983778636309721254538455571746607526432602999269314769483048593524948020096074523819044239255035089266516278435015786423948889332092971065861366828370726433155133001632746142744532872173767569136056823232294636428775394191778719439109322756978643243333096872396795139862467591877106017849320011488291894308722041241767858794838105639188512684790708501709664251486231328126678926485616800361901664519255308183844252788932256863797313896621422487173765479600766991293221935691121521782872535589262211493026375442583389532372989385568764683453526355111646173760289972766490746035457378237554167669409184111696353542589244508752894595484657422058314773369041310184528596485462934220797975701673378391025815345364319372146563214085505008847987774591307291655783239135893728802239763087217099368295904086142413938627758516410969317082499326012625334326278090766622396183453167076996164218636008667907318233690367232203211593663208593221176172163493914996082178412355080655197597057471480558220993331718112975242411019341623862580076045134319990613967292567494011548322169000804369902642861167290961189153002307865435515729302745842199148793324917063611160463371522176762367275415372352923731185388542017106890831750743680749268646913103661696131965854425885797072682689391004974266711113396343172121209624384321915042263141165727801940245340971116120654943068765796329161345600102442820743293335607452902322590554346619566703109825650800060493276424289916630173731993325478073202076797109363267126180129907220337376238448528030243985954377554793649149047395394228583322685956391351240470027486989938362855223042609821531007743892493862585519712055846681528945141546770724503405518509021255331473344262919090682786519435462823665578525051887287453319401033030957816075574193352623619372288150403002231083104557761305121889754005677738536584529593799112703653656333163429888*i1^37 + 112740427860384147212248526971863693341051061452500799820973822923016278999044984395303862524262045074223921576977541559783715671959562839093952779322528128704516577206490955630002552997228828372091718088116810616232722200413795483834638942808132834579904979164574065096837991935488916331569447443505937643034660642553200797313062924064713917161970684719157646478886245304589549593244952142011844808704987203783695856113317082682738828822187914516773846798570938607828250235609038708244265467016908336118423152330236112644347304387412834599590776503214797966489817127445760458920535920274999634209638043402384892356154730480936313253848502916479973819251666217219279010087066327604583089233813396504041667356873671802455578112183299709424428007539961499654643395325875722099913839560703530282585441138110437990126412814892791068402558766771658189161720421105168717215528345554839269864556146861956614974621269671980249102495901747481275891127399880551451185807916830075872576661337823205853612760434137075463654321829398712277584905258792889068461867073468543984828771461756693592177231450261520534705160048694575507008532238507930578369489364788797886112209751074120935580539301260072729227404508562608584583450005516131052612058162887378003920350037217729743678719345483864131388153546149797749262031133915965059421695463649176489439158406740451438198702880848340414229309806363266124016985116335402582667314150416227559600883610977605999787073881714678585004403000875914103051506241304693528903375045313773455410387608645459585835270558887290970017842754564914380175966570615391435000933473181725935727597241476357818527086748000877335048588571173110233301368304125986389131526306613499761818527495581901222420579853660417258863543473189920362952018919892748816564934024277032362136465852600022713858132291618021772701968108584205932136378352148988014708727947564066845388247303439367825833758692600320235831316510042931830939333590473785214935793055364830396931712866210371136890690455918184639319935009416716222464*i1^38 + -9727300750475623119705056638422765616469592148649179244092718463113746519457518237053659244631552751162402681996674173822434621708732446838548519001345048206674359715260711397531884957654881618403196949294594116506819360649744074843504528548392591881705607125108815607112753255277391651642981848643634312003338030118396538480328148863584753645530909449801687889251460306951071474870764483375766596824385116603552461805837386762157060161373670593795512963075578131472522612871596921760574536874823872637698163101001282419194744496757848848639310721315106211212341513911845347667482426364180587545393325397822773759052603168333083440664388662348979334805698399205275502681584362457636204409453649633494373820009659498790631403823777219655461874268671996143682856581977466229281128219208807371336920705096965667525357428342413442000922772422235548098268156483237955069900502621395618393763723817137933037231717523312847363727308206894745619141088015960161273091586762737408423938042670460299824708022461853791818834379015085096790331753967883411894381513780109400917885469241277874632067192022314627129574587788423614624964651675785011074447609194885488505501848559075840688465340299435955889423072676102907284951293387667576558920390364816907161929950894866540571492623069869226898815724497249996703998847931613163527868259959917141723194913350933014775026223975521351366575228995498817388944352160176013005658452683467484110795794753713832759310427805852560808775987738624485068728704124673509284877601586723168839713984092922641144376059813756167828405003286916496981533443580710015441316159714548288058140850828411656641179364896776563268162603416076987108663842575148745442703901394429912657370181169168284318924192861627619793968926646050630160948738745145028110757329256685354041108654883531705097972356200785864750396384904398931380745578756888157013988397495739281739133888968028028238121120893265482109585703185865184296516368422709259964144125518974304785086630207145113067938682936245154121951215616*i1^39 + 906321415598800768658025233741677854020973517478641629967490265532671524140568367465242222873797030121857146896711648597271707167504245379911085616351221083089642090772213951243270389978155268423638450031365657740406739687794008070519169414145500726673477933998771160781590520888575778486111171858599936092013687139389386229848900997378858483256593111821635285566006288742683370292347937894652503595360191994816781114876272600737223838777157492065267165646090841691749229284460881962403452769887775126225034879351264608093518038955681364353016950745334573700332073724536036918610943670111244511398171272504397246404526334077270626180812777374156610877555121596892324905660860673282845982152748223335357491734522055073976040283065259204976214612892043033413286976332141699355598620281570828833770622899858248049941087428299814076949061702393691925912812714695733226971232707804451331070451132051651307218815529395608875306180030352185021096531701444998630487435782042600094307035271569815089549173447578932485020911340991104499079207971362256701480193940270002359081064016920840529259603250194687938874604042047696408644564306119279823019235476144600387299738496955514975941376519089526662065529864153917550940241586583503904463963070303579480010397303893987320766515218296325904675064177343081425284677083617081657780990869064821321683803218809631502707319508986635593935185386591643607013867858918244512823839853068875335630756661524475444941047492143440408897876915401402141227354989914406530675742524045379045498978155986112330120460841656112591109060243744286739608245617983572143172483692208926827442363059163496159280752530718085537308892365566043063038092364529498248144668708399573945532672255151250074479951744151787744893479659722490793774363211695274897013609409804536834909958133450690200651547167239684632872091402770100487620003447259450784341030155677800535137203627202506374407891696412232288906770317891421245364342029864220002070848468563817600892153644562508669094943816527571538935808*i1^40 + 351062051923719012102016113393609182937900579684045847161249669485744900921131541524425427007701615140166107693717829200933842281415538158107974549572918638066748779597198168980800085842400133507830626748686624732457112736124716630627484950027825119093852167012635520026766830295050640524147671424297128611267736124393621656130668059274782728557515106871519458792047790744384594531794431432652261084825738193195374740407642856703632302455073770034587466879792354018391469287179857798149762685588887586366150298993062714236807670563507398417909103121456775486312589516347586502466449301522267421737658250080669242006568209689715264711651541332173705662768015450719451057353921187994088237181538695436150873002512932593671456228539542359611813926053192696707792937250901591120167079602969898254553738747931074883285692503863259846907693946396271272975034808945580943516292592806911538310721361699079767772358859223659711772055428337661022406084205705841542236486655511986441306254387404772813104867428336154175595355693196678084018719622360585262623167452050710034276908733291352818929411123056547179494469766417399972281338877450406764484996085775095428294640823038258722074444359358408319115161137099081305777656870564400286390277634151936264649205422541081311192866058829709288005543095671639084119857798378389226528209431150829682908329573229428882222160020028234109896914002495065606370089407769907233603377047255902827983180853688752005896374395245179807774873319758493806508738775875070861071701650516127480629350713646886841300232670043871214085623701474325204839090062184106557859740917885546158079992724212769080315071378022568535474001224236155155919802105763843583498409086626454473893976378437653891577569475508269326328956336551508420928384249116530449454340219769777029707393722037431054665463517994060673388446869732649197442218853567067730979108561084959403372240534639626036679860452246056464940507548820759440128183417906111182425034735598352607162844485199097164573184434116755456*i1^41 + -117184102741069260677302253028479226984556892445031322908631741950121424430998424505155008223414486953943527465165980393497663080901897336033722673321567397390130482701988355136257106067655761014373962421792298115243312156155678203604082798050396132500639051636846279914610497602889320318077121048639342061575608102004160458669281703606511976746434681607338716764094695762670540306142968976259660103153147426719923534749975971949673794365404430686467181001189414973746889302607515296263703035582479801094515963297821881061176872733727679895068196958395014408495729312048514392058266762448044122957077110539451046539671193205080079572479749409110236588717924216672609920974104614162932402451975531393052714820996436226641301234619122005635909087338919478650078327309471602285284509561882994105213850300927404515988183025032635389089392900127277768312029819312414670570213201699260597742112977921808905145813181261951230710059839039559007987011218726151028939796296572952389834210540141379748178085104953532069450762094690113389166342431481297082864622627181112587929488536063383854046438335907425836137420110399357535129984125286459778662219013819928714075104803588958499011727995144051098232023498055651289430354940131319081894425169182408231294091346148810795500866354875659571244358419637866757467188256804522307397311537085374659505812186251822416649606179282959464184475443094529787909657283282362398645322193788302534085680514723224479886750871731040886277025278023841014494617102692503216502724937054812144554909359204277984759004277849847988114147651231560258149934807149566755083833036400061942461831118472653333932084722651678784153444565044588209886107158927217710150959179336571776504717188229978625336277674370327646754579840905209612475231114416430232716325993754392421324009302204312966907400283055178778531567713817580121693392780284287704953967455143748745166054700071463680424809403278697551367168698022893151040988646083195556850694765210938791798703682345848541399744512*i1^42 + -2542456928852720616560901462638599872768835664323760826884922869193499832785001587193740433169526213229195596747079611311448956713754466910911729486419009338770929773973615051547278025788113060472323519909841310555646974316923194255194612648858020495662488464503521875907136285574642815879942618291888344351400370464394670516341532625451547421344331079454978304052422495871486938356787544965257897033568785851805193560137550125686819785102739943526843432770690049265310090171460662343627165646426498100393790156282886703474771160332547123721884692668985579582697801275207891872748286644924018508942622611621196272852755889803023256732716458000900163644348670019997108306909407747592991543163479209084583889865398347863064619680147064648925607902130791018289332584239563422739539718540680330371718143027968394012592754984616658396666864639147454623233701256416062788377960199152926597147614550783591137127594390968548784254708516574806314036731560270045988595484228124607406900169096101593325180673249033444094359078276392293193952439955541175793654668541470154686660883856663619392042090119753587878212779538603216373073907722681670810608926430603460633294186792795536506052303103717610072496362030240055252131311268636902756954232394652057420508231889544016483475610302356403673150486996112443564828449450681764664753056113409788453486998115540573000928102611633358708744133423107350281375720749930871165212371673165614806957996370561068905238542211424540929085345806135970829112005858281585608906155778122354368173049894872508986975998275855463487939051097375346716772379750514364653682858312333696136196064711902435106304528455407120743096477942423611626025291736699786621940682037339280099579790329332057715600047781083758364097269176168921330510510685296487424140269639708315766235643169571932332701083998977945805874889130944291603481530544271170857385178846503318625967729647028363029354030592452868765610771688491383634570531515792624147546085145953648320871305214157576470528*i1^43 + 53534715966006671963334600291839160917823064007726672364801035363520810442811527709131880759583073568031149685376130804568530874302414331091138467686332248173870960089650036033209583229258685302544722178547036457649383643891727573550111703038306494371057903251946030874770308695169243832053160541201356709610998370217281680576312903228240998711316024962418858538839247705971370761438201660318361942571431507167763138484203961837545917331374186310699005482412213657403610068402260806727104654322984534248563631192058883855471484916851156931018160906792855388734671318003769017616630543367777637624140985570462574080547080614505009576957645915319179974901276860812138023045868463510893637720703452697841451155890200808339019312623742631439766365731943420231976589053420164129554580660418976140258234424910981952420385598165660212408951762999455115868614185199116684068433358547494049598123471804314795535947912743106675340736745323770207813232675783554990528317787331879149387696678987033153540414016156874183770730058924432127856882231193898343098439744224584332741229034396058882787498129627620914482125412886708135126039145695342448872796394996692869077722584455750183839268284796130663327673363870917168752173181158318375114394556683839588211657228446810518932625430596179391867276140755589880255207414227550044944120383349668262071867258609751928575467804094550769756956307334140560476599781973108719357452681765955957358982432027646640729831442554380933354769302368393677775889765677954554248193537216502874517223765223809769939686480135682958180130949069601613560428504649425042409582150085904328050896009826091342966878858702515948850850789403392818308379728953092605987822313719449407067070346033152919966298846546630753590690930215793417528531722381309749900930859163689624594279878717967246164136149033171511084995320383616928017019238743245460882960655834230407016663844987206526780005666890128616875844956553034281026492856300699078504260546677264807224959448383488*i1^44 + 1731978215664173170418833941969528874880730642701647452913485447448332080157293486853331569752730721558575437133479735282452965460164060031636633280525326242363099310096554592527607103265067528113556025756957346867751645851962078167897211735090360628541006885635132740051651905218381998717954883008652715099500567574402514850641659998025994063010353866525726324990944773182843044694858456578631700968802686717746948684959182952199911916781531755003209355921569189047345444862213726957340443753440561547837903238477531824198114772140933255249783393103262246316941019327085867546631267115702943973609661929565045171615354896792818918952008329674787884600180478176098747623087942941355419181889158936691445148757561412001729800685992534554405246248960591217914434394724719367351169050883531383580403057317063156703145975669954863831715587300317502978430434977105932027677965124981075521726832424621610385947954891622514167488240058639635524343893658566917943701131446546688670327865385494841201118861381412341066614094627364455935286423012523630101191953447036115978244910233257624122625132596141509843784154948295008431596493891908139074114690768006964105843788703187239820562674096044469298923008576205877276569156582680271084510687463473671905054880973215265771979225802930768914248331851479245404099448943707543435457109903990255983628353943112073065285720586636119677527375891675523277223143015236261919976985875834860453363288625644515172224949697035864350105302900064697655765631805177112244479290382257701731165330299425013809390704492313896583746629585585656417875659308298561672343457282239714349264201509190696908712466348602422317571679989542411360924826797836841236934216419709484882090873398863596645959402011891770096352729935346275376830187276990115690106694358482208519395302213198188174108838927620667840846548591048854198244989545584060170320750414192270978860301101187160579006932617003089515174639138960542111420646739390621548833279764693188645748736*i1^45 + 31998263108378090256505891284743827802901185330907557640498610918490088610546604296778460167550768689765100516428941162281570313255070705826270652486598206584587597503469528412810895722474527460727011486923435494920447969677343300793602711698155433395101276347761776223284285401847642968995819226791001437110707369806870237866761169625137868868989700380060914106258966080960749738081633571131483555842121393104931745390072619890338547658570448074699693144318829200892819936011226998813427038529571792733395198636034225405113579052773580224077597998045708011226906439691983066563804016080424947165576139965244827123822876861539367826228534862557693933697706229868459807504297930373834049861077734189531563316641925031769221616874850160021891428972416193631637504951006591857381851323511077147477474645453303236952918589775888294828935484095897336842743062980989882096847178141356040156638907268542249388473632394803630490940928283980000083296978819023705540383563513103675399780626162447175644748588204244451718970100248855651768712531995947694076603799396646485733394555073637199156702450113771402210857010137903253266846600723898968632321532813544037921057199985520338814524296559516942288680270756013558867515027589765844591670545152828459391897085727015754523488212343887370303786844858026218008252839763846804889066823718958971627103296819771519726097977852604353668813984451227821779557736866782719927859440596446273236004167033616870432618279266717264745192304463193443799888218137518936421973631205186948523802605491787452885052004355118660408943293793485208586236889244937971033139085037032248373828031781939771128891942248552524845456495095308898531871698630692592783091269342566462632088655995872412304545764564142783276518133703517738351683444021211468551644615997256381449771203414338308771513242350517781949346721550390293013500449988365619383756517673313238543298591129126210186696851960145734579444009167135813631024883929839046858023929265520640*i1^46 + -246359564511826041047816184157314196786539695005730067421263295204452572551172963244906114856207522480805615043228553140726488550372632437103000872817434162681417029745165923057500962095415202285197842273470924968547131563002741749247819997455060180279339983131972545212332537625995029527466978460731224290402411843326146006362730137697113022427311309502993672220484196987665420122282552998855052876038423714399181794062544042033744404907688213439312424213473199646624878846594601842122906081609697590814231871282920644295357901054307928702520126114021694122536326040470514255558834399252424059651872494087826166179230796120794573700810014668328821152650300008597641709740966302256938888925746235298614299687155067956586272287934474638239296761724794010543656966292988620388710138714832573732455662007404946187816319769354051978287562712487180962234774228859620568781938850533452123125858460829011887689543769412940764398995872899976050283964652741140232131919367066332483815396101504466275150125673119679464998076309690582566201512658141772858839901214394627418455827615647569388427284791646907508363550101763154440361871532020943735602682508093300202942270829249308873118533615243477077053219667239798505420533896166236682139393839200316309478736688079636201197506103655441134566120274732903799120476652378026744490553926705097616330384022350826475352576449647162715631901118678221733669242180355695931826260000789207098043333349607882893683964740866265290597746608569664094447199302823413646973089369733354242923392594447493157384899547571972985803224541616864250385284729025083710177231909113593939956534108375295304137295109175633948383920980530487599067733361814438735551302588249821200140761362803289195468877586485224094893589136635724031262687953803222307765940444895664662869630545106753236431445754677289637150331158045766772456444422341287396605258980762670202141616776981938928471847386743862747686060182131613868365916055963951775629705216*i1^47 + -941257658773086370572233412411193976428663797090305895091484061322527663887466091034032321835500201913229593850933189272500239530483578509450684265785435954243383729173864007255858843180375342859503138178621127461225829432257996775831548664078018428285926014730988784971169229521795855396525209555942080368247422936622179506715503319390257607045615518419697595824578574052738238660960790821347821479368341978933672750012248491146366117983603612228248759347225110819405692434901451668285378781106724914800128911216986606446220280366840549749222401185557538310712187197247442485339136835899549593006072864817172210135135363138031785842641970994595716489336091053293019063205896987180884301747331388074179840084519525915701547005995083764671332667394638699790271027463639285386661656439416366784810293277253526964966946344440576897306220883406946619365711570910001966586225149559870410866150920936513006029419020030161152913141910477939821318036582163696311766136419775230254913334011072098260123262482422802982604028724935313711190391474367493051872275169530760578905186283513571831037105848393492660910189354107167548799146420200106207025148970808732021880330175223043002531507812988260658602501591158948574725761196318760706146685256211133148014465993117657693451951049613759613551157199078262326441877602626603088176785893582259222553232434076281973717639890181889078636028879953973459679016348677035304402851758129242240254214947047461903312107557058013272969636950070617452939858175310772158087922027484714245653577269125252745472517254173065174727866957880899280613567388552817577459616590791657678331766741579344070033250748566348343552714834488177893549443381852261304206818504532537640926211150782778975409342568103341231400491164756928705139401847231845626591452519121737169192403467119329472381148452527069559851733671117324909144347246999752376508224750661491204423646235903333699619558421837400476469816781076824227280074186835361792*i1^48 + 3932270392000857800441156594300174311519484117112677720528519064152766478395037117202863538210196194280749575534430914048428194686870189665667118680423960640590245607153115268309519799687923955542270609217327940805410760609681562337032001443153874443712309828951761603710159904338047190581793529493885892503412035240310350837239136642357675571135453613678667921650696023886670559556187253179068682724419274985138171083819784174791145758295141893015730121197827217872158603005521999087337076875135621414269022428579853859753023929401190847490995735428247020574053025933511126224694412558371931351928148625775747620149096172207760587552077786226197678625198842830898293243465382056256741715347568505742545422584351012915076653955342782730719828838714435701611197579039029968842497102565748385860021474507079427184961004058435220680403337287511887396313510622254694890555065470490790000303560041140812405809219386034839003417832210613864410999087480583562583732303267865866477974995027431589164461567544028399321684502300495533254319959365104990524959275689631171441925201121468418761906816868722867521719634254593958992199097331234722836596613365252757113686022681570784880196546601804021752902107823441467683876237380441066417790581495643359218735301141925470243924837004353888101994824806277338752855110824790509701312890037206679766632765174449735933158353822953462486702732357032534046744837400622352751874391074786220116897708344095566111355011035584684209134360120561548169087360015999304071273814831249062513167143883660539097598861497188041165287391395276683032693241230494845725248633082575971016676295675439078437922479025793756774479752039421948645748639473742870799675820435925001112444464601957514466431188462751524081174112455967034467000246959561057331021088037195132546405263695474863589019980603931757838347308678313841718181132805363817102342659290367242363870793496607387627291618453953360367968613662815394876623945728*i1^49 + 50998596002649343719784119649344135436766176889949341586191434082933372512867223867005230836166073509432363391218341892056961695946803579846391272503355173317094400654495525004599007585345433280727232816958068767409703568733221400362486130546134104811150443330562388400792092201823634809000031409188330161576359930668888642588063964588673233090958576188498839753246375148823280908602341330703273783332689257091188589093284712772106559719371835353468677313137471224130173728759710341922797029329047991702605472273559874184144836690064459418471321281165795534146415077719013307757658938492984966232715475205520078390679340155586390401363371987167344325780978286430308601329334392406643561483891498111592989611042182536579410294083753848375264372978480928556868864078581940087272472845960254823625713630635848523042616804133343933917163642226365735832857960407071052407504750322961638904775546287832921750497749937576846689284038193054325607837696260419167765591541175114134657987456972210931773105886445640271267031274075476451528978347130267228378396812044101066647323671185680934331223299706042763479758233290916262850519496213531872309532607050928948026666696283485072030948637264162978593974057775582089096837653916070471927218997473802006311940324789725646253678902357990563991531828211143989307978361928601937312119766002809105818851378880366451092315323534854322906023428635764328061820252390035296302402158495943008787800647387850881084590894566746460909746998841868427231973412439180354434261573111882661875496424232006536105976090510802562578365178156124829218799004503985828595494822063147647449071109630016327295367576064477452007047337982527971208034413222912598824080094385689335943525085886791392882617905533170470695577937040332980002034721325656791885176737710143757650386282808057513755409296003450052891936889189958482993331127210256348073808684346194016279931824565201824821099622068632356339272370334250303488*i1^50 + -373170111746113201686673746139266975157305749144535194471631390734726895477294702805232101468636950995391876462424258626095890411050473034938261401476927302396703422892748221970212387149433344494355128305866776762574136204890857335715964159529766084015646911386296053305440054071543362023447013561310268873026715321706892969674291110510453532469766932826264543687595782949852358710901709289598441859140863206820511489913307097920797644331895442112336784514803735169578914143825162110537852869436359786652496792710864934816103027941495025278728962837127802096142314379518081126040357828944411587351951341273398788487675820080990715435291202680817438967394452527255930742170821168947312624444038163926264295110741197928444863655683009774282941218022104967945799842150935220289290802336255345840983797971058322723429014173663832421084639550669121940603041237824888523850004501806876678639082866537371359719261225669279847154499539641707136154232390259703238457647825909674215530906200279026058486195999606257907029029824504482206714753010415112503746440744736496675283226867381393675727435868182614936019783858699313808022088245782892502909830749973437616131283750240047471948931133271050768358481729883463405800555217854841928378272698502103703404355590454465032836535523244244615544604085338506937197127745262738437229312915240666455281043329965442517836865434249533979306706907718476075315426942493421440235311770442453669737989710805958890063922488359873826017031601495035893459897788521808429983686903146531643245314361903323086260292866963954839503913373336481745468674269640602425630321357266423643244617262586523065304587871335892573990641256610334836920035825844010767789761764332523662914837292659937967584825490031585271066564548694310453019808480695683191540829446107225764172691412670736139018014391272265976553622427249753948136262582678541128757494838528801600962370348022337788956432122331119724217570885632*i1^51 + 1068839243128271162372562247500682219359599323067735424174256924480579702668248517499697754015269226292060438075492785084453557465455076953134495014245834074504460456835748265470113353664310905849585855945311644618080845995743082345259965196227372786963398816358592469050529254896093478146484634457037238645484427653683804624376700540502631407069053116608818568118552296825025390367469120682088057115351810539985092348660908122024414412716385040678022895291047381802565853413033466258166726528407171975867091012262096187228746527576054230153963157392897512239813241727856079393355918187260966624360046838801710299370922216602369641481488815465448036251954927221475854230398071528843644752425742858722387171900714674838973009178593240724849510292741110312817381970335461032388362244500619451164703704983241369724669076139794528165338750536657368589942013080022731611588788646931732678565347587336884320145461365015112576130962658348752132416691579127494017643798657375861620289519795683165777936130525268780283588991821122868939912135852718405394955367070566608734501948035110150609245523388030324805437929687809402136180488075837083969632269538906216773632813614170126711190102881501673630856989357983337996839506294699253641243464415035927791664618007590975920651612512044777376606326879206922948651459973004220840114665924689696457774696038716852597953184633497838360075528035954930506267295682947292659964405893073112803588853270522616253906613977860625558433018887778704177882955695602097071109732587476025707619359726980515614958800243292550189490946827876459034454272755238303313020544425848023324098251906823070372236043768263739735576079740122463555716887214935957956184360026718282942734445066117306971645455094200316869333725806264439607274659744176691569891596805862470637786917403744868816484877314887056062278340799248783414702318337721315033053078480467405435941746732799806233286564958386734972928*i1^52 + -6358234102311859117693184794255413640919046775789281837962719349415972851099813235129989501263339879753693435341561037409597370726428101690667329389459378977363714173158988896419372645746319718422000746976003325855895250773532453732880616706473035762371683545611739414886831588132263021111119115629067304672524393371141606891212703516229197240530478658590306428935314923965256648617298097783269094877233582537940138312661246997436172506367720387859567618106868962492961972853016505325600838073856601230033881560336475430833640271864382843854816404380593549902403191241073205041307137040793298708963214107440834069974982564075985906503711363315041694875167061800639424728812351662725113269781604217407843121349289760955166659630414444151118426298651437922999612467305236470496002690763203491741880476141741760498523711352059836892864868752953693844046794412804319993034410668729130156902294134016972551397583927606973486886680302901567242015491944577522920419940374465704024146013711360539629576207913318698122132193281775253429831028568108268656811282842015208963280495643232081915323614711632087880588482833616251641755187933670167474392025168388181181061142934130344594282259485100161193780316441143946464578323412440093931309997401800081989617689455553349337865512298455996122498645786997862911764191015194774475302352060681377058092499104034021317597003528697331397042079244497654949917377693699690821087926540390939849580381092637196209651466443147666412277078498545227475030585712800695086428087881907314596728963969776255026467818239594070920192260234136956979109705608655068751494445455409343613750053277936473124847702182299857137288709848039452305190893388004419609012726299583028596961565533454974036495126057096760227707697387417409933335162559109628586284317761862235540237917584889964622384070085489012764653532907851201748803202379190442926416776377644079848482855697435759627557548032*i1^53 + 26563657415432527029458375920847724689066368521943452450466192065079365385395949740566836476465548610723274595949373623632124693846936249949256370737056055517772669603763074882156308760478299537946531590811027712757507385143154910955525318564300075828371261466648270062187545456908866995978162259134888083849883167497979939651103184589295535727320344381432006383752811088416411611800521287439398401898226817803463770754186778491517913498466560062824527770308546564177570128207273254295921430432119048842993157328496516661634250969376914178997904024176932103486119413413607474101859738868998003845917619364418763575642037468881378219521787513678757001358372579408541698572576339079933330571672733301278063171345105699808716253708411772104138690942499661560340499406535986772164053038296505852974315864165866348401945220095734893952639710739248255551211459741839866961973685689716096484253170397464398104700748821241460563557501018451926279833725767517321721034142002413799443544700544009581237442650209973688505971669079017232455074778907390753991982736130361224360964686473959877757322304828058563495957254037513495764012457684020809896131889377136985952773378233045100168388718544773599502678512848967199638963409828095282435321518647099654034881832947245500552618101977709069292250456976812150555085066194681984461265995995592891196212162093195770446608650882431836348464365743986965004219356480067574162524702947669969766402592379015653718317709721903562514389734645854139859314175521139417120869663848533121916728583058338092002164163080358563409730754287634135063175493435127009847151560180008042784938635108684774367858629901033209594248475064974407812587633964424050913906750318152874053270125977793586426958959923306211238891684981813720924507093492534383223888115517552832481707539212586972891860997481229038969856986816818505149079567450094669020336211377619453969024087953511424*i1^54 + -28201576011734653687178333444324276217207409117462084342927549612105073030436716690261141143175281564973140906337186797748460430532094763904563552463073099110661857664597115974773945942477823754806074919382915899771769051866524554171253269776558841726435199877042617617412065894932137081041757438469808475790195980224079863127291152480345048082124788984094397490252333411216886283677207256358981566022153957223426400156063866785423438516627675329508989044740288438710838726350741716464410845088040355032228440195602311946387658252511405612298005266959673055721962665558172685003916545967629214718883266932219960330269413366152592241215675536043709236494041599775053094838889537289728031680989156131002982092366257900387853137873316749834961686946005710513589135481376186966440210776294137074637403096451608609024329099126739732739652333753375650337147447879750123822617187272554893002621811523993912042084477735832102341904842665144975305250962189972071780826416597769896881344941059507441796348609897244614707997578891222275085536181744448701126897178657821863929039590967552276765449698878941281016322774682343209113004685285752095685773640798116388679613282001064404121992148022733061522129010576294352238717192288883417968571986686369601292338843037892894309529757122907414134215972432013339991616602693124129664142408595810595823534611459707805399578841628044932224861175392284206879492941437181772688764967102511872243045279235075946157096537508357509738969681438515622711974929669843777230502844049973284784430322219404143437402509267479134832617400656171201127787261086376010519626001749471396891269118618980747649204920917802747099777928106017760309124523095954276704405901334932905400124239475854046202818511268333667814388357247821355320093159424330784848385848134836195762865472547636661562348754633233559100633219691608118683900334657940857877853923245171057773312*i1^55 + 9623733706453294111877802580156354617219993799614919256750194229242271382252995827465314496101031843980192071338908389665430312772659430497175290825862383916154402483577892535769221064085713905933377405648077267308646641871392554715479055758538627685546026175102038536603560073265669953321492374351941932618165706678248125504063722090788856904866502826369125006206540536104685087896461905751141450759117819539211484762452523852619453122453054577941200325531983304165846696250235717831219845819905284689876061868786951945220344109174326323018831171827175182036312041476614104476452402931569968707176675493234647752591156425762750065080501207348096183033139910782310345772113372379167771336488641743738552169949448475335046870123341494325705502489030114312102311567838369185501643738841983174286053867735727073686817600978783900218294763819291737532049294811321265603734092795487060328899782834917220820204033887393187848688641271879648146347475957080738813005833029452226291459515543470175253859998012787384926719492551229569336189732998575235195754181683792444472500260105425186926257726904252669527659777765728956373740233596918817304385512231568185389543234005103153846270754054179254681111639426215394714280913796770290732729624816044499233037914839109431587833699203728213284112397666307570476946877794189419073754963912961729577138566729229622292491997409898276905889355077142964234161078410412164566284075932539903580020346319106218151010299146231968071484568933874967062561324858527679058037940792707194797422337181725689739641378767544391425108659968416276778447243878234707355592530269799616439480232481699767093580930370370462829092276318455960925021325222646300185811357848500858612548081891927386495083334798946196113285563426470123651997300932504309338246712680078478549300641482075726808227927787894088481899668602902890218518722353568263232529452352*i1^56 + 81877068480040087913499011113370424585201740051776670383074156268316519958111897019222685878114255860002713740254028567503347589875321181985598094474589331733483936127725805488007622166583723082419487887292911749527227681040607507480359552633375663484970316342645928905631985731763886862905313748499844757715739832588450667354445534374520466438923221258836598516939484444165575927844676218034906121535997429649538491447790234143509592128877353345117591331454856667173644570507145832780777417335949644997026674210936418449434855610680085906121250914312100547432188239673258727637613686494655751773739280382609016585950585619644982712628552276195315138361770853517154813285319788867413753781441003164213005322514979062775255343732364579630238069932546554683418299710773673535922532029730039634356456315135652731832253817046031709476076963415547935450245658460929917031052607532660956810654879396280870706361098311359638499582880866487437160805420813898773226520853662052793738870317119905639204635048168964553243235019447863152565742771380271699395932546709065490022731796422507862855925557928939350331404694081174362404377453767217702037042305019234073320952064477626847847297428725323296827539385054034976147881622092858786307229225858152050679970828287038111724933250128973002000814785402296664889506464424376011888854345446581553690427193025210648454539649645293714616304917177408095743735408447035529657770551911230086393984260451539373479678627999984637869669434050653764692548563647979685541001928110075732135308344257237486746260836685851217567629745709921014591465363240344052853686797091923318499572392792668401732078473614209788198514917807293063230471358418134202507639261930932969326912312747766776031816606628054644728538251559767299004445740744371864912706179654986599795220778395308799432571432444468438272729331475987948106577609957200*i1^57 + 98366535113371953553932579102454457300800179406735719637901015604823993207315894937289289747273734174820844302259516764236279393670596919037297572899111816772316578302862440044979276940140786911056076740205451846942220083548353275483914433860971645601667462523054040592012956931450348619832808844617180287938018813057090685977672602257388199089022388078641731548664605414336488380388002901378992768288925402021066401097714999325850410730890244758727277334166194135363024431892234012675343856000417991541706113206795121411490267290647479013853125533427895374595731866061884761706696583760026285514957739796114645924808731142441842811991375313985126630892118852469137301363091065714762814852568463785969505364955187431140140959982099598963424420016587585167856680524911434394663519279464390570887941435839444058424230974073824100936968204785640211322562243964875160891963351005676870100869508831125862660243438824447290967110876265546970614902266386739325466296770923504130000793050471387051747053830461204169871355633909516653202509251203819677444505320470339696052944828418899178282404374961889445464669974012619319669296195926059277123467331464257654521993787246649794548237096334312569606072751121668189713927311639274259866869584956600581812463940519111660255643546886406273944289513751930230022597982464653523757594812732671203296313383738223711315054728576694362222149745462569193039991514029976706140752051615868110820895939914013174543148599208122257664766230374815516892746315612750610584673160583214109646234867894333134882196922411593387142685081977946470686475440493248193520191255886140996791511383259973368480372562461522938117926941288495108179765904200370323458722221474084360751546947092185223061210435247022781854748675503799121124627392453921164841751220048050086046050401603889195700122080372913303945692849972121364*i1^58 + 563529859008152874800911411317847394410657101967775133693764857234352908837934879919534184489899325836061936007389139359569420226937496983564365131035645631472551749388552752019787044722526887776902244855594174689328329097732880151718327759732121361112806877337718735681846619466640033418341321142017257440079888481984513833727256316618416890209546015505960895666511185928195447831429078797571286512048784753887486443628967486719794477633791069409357732564340512098736986259222135769351662751985150772379354887904711438358514413445945794018174249964586455792983451579061835758793652829369865190895051635220546077239589565722514948606901371405788217622040006419568290606187434893348877376638619700021502670030870903757434525313073125371366797660076547229756338111365347448675478235388879915599491296150583334195562236090038800291771408319544108313194609193765695257128667621053038347485976226370393363621519570875874709717345131450089416472270178061077199653930486169313163876740626807191400923895427099495611697798776758500612250204288612797264396220408128316831357603843772606679453741063457558991263750713045071362884309929527166081812564542910945507938714641324046927241140868333056957029658451146497082093516150497536804869022013105718413143012081914353119440411139001780254648869003334290359391977148377203108988196031325774323846980457975360554599536476222105561473411735054896941840674934019970297814913690958541653184508624873127395306545317899386361462178013455109423565304076122328067971804749451111062043822288055515713850457059132547942531656820692224400622669653664975891293810025428949000059905413345918118152677373019094712121391335038948334785874829587245027821957744262583497695702133782300105167805685262376330500689746559580447437874204601603679980990619766293824514533*i1^59 - N1*4991397583135621044441276430953569179241090490904353688860350973584558399424975099144780516903342716139289438055067468775574130625709575684662433262443798649745649646880280442968664270092480164513517232057933640440142677114402685937859802342197877986561071824664625972677005237466807578007781114645150197457714162340830152625700923355192501791258585925912667200026961897081297128283711883441621997954458318460500342791736433704349539707359693632444873682909567629251184701370035700755944095173987428880706517008278944818551249049832392897463782022832000000*i3 ] ]