[ [ 14251761554704209546635887064910516342864593162775853063679490054277264946777319722404111945555984227652551388599783028802033802769946464363270838730782024027089760124461397340747405030595087557627838597115960936668026619564303448217788473265296891587201908363955832045319024531648381213689129668796950130047860804852103132652233420661484345814392402861719268793087737045391203567166757404733638297460693731707859236948362069002598050167041776875938636742011188792721823488054524158974965021764289270583101401286092836834827661864523320071892147271950663954635029949713209230052488514452676897770983146951507495552320484761894451327473197211819881357160288541588897761399707505668143659724609690662908379419959048356979204003889197088923730159754805048994494883343634194202270613302648035740995708885094747777370706069655716689169811634048002459557211591396697582765691375641005443220187189579067761314916778598230342565983844640795446040054995733123428232124909348050726381355648700153534374320772859057606365168116541610691655980455405225692287031288789546320310364176817018275474800576633668325001198819113366671914361414543801133815054954958028773500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 3693692901301483014512834603535119640975796994380560522231579165534313692074105151199150379618864042455213313403000852173475448339937624255437622445354308876245760446854640058017612534647827976068126795588112250437822064381856436160302951227795845357923119110159570568862929805515059986066712619444542765835641827870435287672620409742203911059966910350923802372847075240848831059839717842012370043519263205422618731720158248259444375634480975079897924334095106154115841368722348575240813568387273629885808112541994767939542752557002381121847917874190554271878532361048495094588426306967429476763170313012747251616430818847468836028102562788621916033530414871888376463639786691572483817141409548916953789540246270693561077463350490442015188383824232192026636240915955387873868721705404013810045820184865319412138525295967656114402259600272695508213245738449755092223997626537573800954543221577258683697649420092665654761067518980859966196946811773802250646134607097572194712005792816797441796473962680834449420783027781332918895045332804414787566725040566864085449346843187617737507527104821443358087133908923042712127449125739696339372206181497680801150500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -7854441567245199187091849288425640210582224615226432692600123753301318791895744547693257319318689409561829054986594988256264565894408422588676032510264246607925539145975967944955494835509324766305746342082075184059887350946563869789936705144923609740155027440691946764562227181036768805914127273899243829179546617029965297047737136842024290972546143285950758336604516775734323118921008089240538296884586456604719375540051045096163958725953569641224405989479721006994505388936528210697131075896054329035606528322282197272835783512400982932656558150472167420415969070791843475047907158473863394857248225094736458998338450381414050149410906455052304067507321185853326155579707816046223281643556762308012748548739070332363502586758657529008843856963073434600321847224461649151486775150856522962644745467793605773290960803396018768088658089223746517172187875388980021759050786783002521714231791736379385281428101785083783650584532086973646678867771089836473877981205360532974119889160710151251604674319644606678935837843260099085007936166723943665866638442166157609109969594792086283958243851021825408751570381393506948062661451051507279297165121054645543671500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 29855334988682417533925396310993821875039923911662236367517189505142928423371601562684608898144559113885338487496281249327674845529607880200479060577801718936497687178003335876550206405742568973531295680447690163746230966654788262762218798846059854592983136998466887205658618162494621458708159730470921191061770152398673945312498729463453228702841157260218510678367256265288688317166102813726297759405492053746538225080675637313185844891613172489981570202944735219099542939413402703795299290103702397493103734061987930424014144975914633683943504420961260354182568408774079749516601478200814270788099086406958980731724165888734240685173903183424474178829355684310140449111653588313683454496618219412309868724020727616329611677640680393705541610124850907887833262640322567982910022035738244582980540210498169926378554821779376631977489516366955886042055078124064305351950379370438230584644662484639209485341663257239627393861033386504804489218115285375046552519052852208335587206304914903374027133921040311464385947997894294596413670781566759191655269647597814675440450792618472924660381248069614729916387813447104478527867803337437443320833261157620989602500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -35964932009661838046467698492984124869838896734595388749732735105951257318774935366535190139801701502531118608149825420239127211595072324986399185025027810307600498835712418645751149034973268397959363247682627622765077376931285523111008689805351560953995660795508417320176891098958218059141205359711765581243472827351509438753892151361320658894223594743916719576467222269914784021107921174945783391173753702187357321168369675390397528435449448828689834871854036651196855273676744823138295289764281389691778606877460766029961281630201587420417768023464363384523795101856770028229157644597515282475266494508992915168845971821708960272434324714592032786112712558891767074884987646889680354583996788093362124390979195140061387867343097724732314099746706558328743981106463245321307535195213660575075620160633257739231692946401273915906844891489049284956225432210801552528069253707578021175435518024320123564141668978525003113931353549814765278733003920528888209260822929966069357078328812457522162948755862710890047160400573993407299809433149087631793372895976422442482488554073993443693424552826564198188701872169673885803840452701453742308591693372015743927500000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 124244557942664805868885049067754791961080075901236572327279535029318503412284880407855815370693702758312660960478602022666125292209291086471314131122172033266966395765808834994111401447196271459536359206190254445274719023152683700698730047621568406362065975982972168447953361345585263049087423119808059887585732180736909277468094056185309920351685208874313273741905972089295942045605918575969781372659384448661602733520392048689395522556530811250491154205340895871193200505386671300572184074023929263543201797426386445984136481056300089047739113407710262020884101249705869103667330344698629447795132644164896040108813090885359073951328606817848099310241101979429981853521516123782391896482810543559880510691916195773142361634589143620488410162111525579563929647146396030688110635473290464696974437994529969892688863055288138594425860917779119757792675348918404005405925306346576604553690639671118818270833389707594699371632139672219230058588043517184045285309354156549820181752975969652562470850535937139944977445785517920390199747614875781697054663001473491492235671841799037039698850568357512327054718797064549479945324592919275928474335748707206840826500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -427485399414424976992075848257634674902757319490879310921985626898912901458175471165111442022146794607624738877442114039048256623338378988141827969386209282630599095465760207822392222260658404447066179148278173672028390983314049297278242602886618721061733372324126188781840691219749083761467536492549156001015653237120905577221293317073404763721148574722689255891932544222075347638834385919356721114288263078212503975868247293552279528753170205458801120970699335243105569653589288746338900162434141931581929868487914383506081555099582584625739809169067110381466646286559002314477052887952936219398504895398568245918193107326402460709108595115308305663434157551115504562447076693736123309415303680496563554402643432879402235952554808589235230873523272162146119082962141036079230289518015488401381456537822975817945736094388316732997150328460995508946080484589921026413312414102899760786735834120431759034168395293633010390512650997968343166820973838453055755205431612107802357779835317598893309615603598955724731238482368884321082921474085109030213042094849237258680488243733969108964434796162547305653715649267279600806437033751527438936828679967295561915500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 190390218048666598905857344097493741851742750472211544616600610731111229935907130279135390054427832272303376769680202798859978570705201728178740883067085870233016571046529996483307896354093131888852157605349504636964861290371773017906477179873142242430115637296999141318268717476639000990275150438586580649086133312420120402130596549838596422103862364968032886391436074318650232317770587475927618650840664267032495597727679960653683168717135019147956838309532577823308541710786400658362504739667127930893030100440271792540679677194101624105534111286751245690655349464055708047467983408868346675688862715525815582211098232768911546854873418535141071106051432742730014075701565517142742184682299311729324334610632830699019624018407530930705131017681231349729581297061935356648708126017597142936578958524082030876867135142771245270731476602998747216155146182229019435981976484257906564208566320225971522893113993686157716815560714910831847027914442102174346770872436944202878032232690279246763311318797951841479438575126184760506783645278618926381348869125304129149060379485951927193787239679333910082067983526766657056192223129809999709494658539163427415086500000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 616439737952847815763298346167690019712714596597648122945194572451903802598175187163563017838850188920535718786487361053708729077311565056375274058347402353335266125813841062872152026295020459327558268356928538035275324717121732565942364491492635716679094358179189353572251478246898339821818248019582275296841871869503686273587067849694466224959836010451753461840866304928543316480316219939873934591036728268517420082175164989169271729101210222867273964682360965801254226855870873827886690110873905438212848493216098545668921509736715364989122710390164793961649620871776115836446308463141410007929575007590687795389132219442227138254584253839386959592034241669402226008862679536981265474058960769869240820065550290360048676169583554815413783181979575608044492512720313419100559041294812550926933071476591366830582945266513810632802764620256650522746432590409331808638703758913582714531551847572768804714347444885638998709779229913911636784693802772902157750383357372626953343964142620435801865237030502190374450982362192854258868819241281077820598191246433810826496514165115500527328471364069715405785306399409883694755212380108620518916776288931839636362500000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -388441468828674688226124580372490935507420843530238567911837689631612070338836425701931965250394737832587694580921185069011925062641984977034322558064524003154226883765826163320441276581445902255996892885626915713660772809620013126799235700891149642172221639636908072498911482777425589902913863940453581114787044747026563562049300300204245731140785665611846769568331823967678124930789658520238667280025242051607430827810402972809769479976792910431480274572608990367253045224080766706306113204528264139548823538971036354900964933962788568526340736182835531004168569776896628946208219606984559121180526268111701572807121262390631069878976471913459477759426309020864427753959495682774680624681539553776015504510848169714925264755438032241049692178350682879595144722119597126257602914229482193206967523232557823260172898288360024329822806270085137869012337011404560389687982618071388623985283948718120340301598495085442221684967555867112287259423095248023581679614137609390960147366287794845693586259433972200033423947200325273176356967406727362682505389251892552196597542393711728230827707009651960591886671273373093211616297959162634997967788974463623017487500000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -377967150610640420888565534800149884171323941221806106081270886788358848787333912857591012049371069240859100610929432980442333073905908740127331646164409481600657444908341115541652370656817132449216763899893624459884371888654991696600388423144778446213786339949097094774665079206281293874184984798950562680379006495553003554286402604254558912835814859894446345531144520023578488285154817787920880668618339960253761622535221725499475030924154387120311125785161603047073359532248385081069061692274113522830448746752199757600959189967419695688489855504749542267181938614017354647157252075674950247614858229099202857016267700738011238731112536476308564181081939022859565058577840057152264964517911403282043455383172424772789893257350281078817215313279185057517854027430735597139606530409409033059137533856193933684272253271748990877162916755474652547786323955138591961782005430932188077362695115195301837410259931916456307584477979210457577177816307834764088690869483333694659911619506882717170509438032299146812720690011616056095210841797518275655511904171595538919320940291388005735982613610104142737681909442053145613153569461959222002485990050986818128797500000000000000000000000000000000000000000000000000000000000000000*i1^10 + 250099457613723758259012012619368248022758516885227520659826804710230556484542551318111878341564461151963378215772853360759858679367669779169368942314508934506406190713413592433901722895630706154634595121178832296125286333973176158740515812068660183802624863319579102061962302075167749283491268741438296885070079714137082655785047574468663010427558691721918235566383114880516839896840675666235342256714427252965127225790889368746310069347225848961517995289941438975947336072075484732905020610561925593325612574062201007348949387212623163998283916444414623556212135867697187945327068895174096270491495305368513842791858392237768677887131221401742301566155093364761283696485967499796893643322480992807338021961437299119959005425749114379003044033311519047915734591934181039631047966322128891021936832552161047031681892656785591419530334981026410363714694114251547266485948417013755802252403339637243524078109847604267746784693071922923318133054476954317785998115108343206953657151214747046905588628570261119874960797602229997873096621279585235405158402397002473282439955682933755657574281187591424085781234608250227184586335691821717187543602185469628096132500000000000000000000000000000000000000000000000000000000000000*i1^11 + 1529906701867401648378134277940041273897872666391293618794121377112681693233005216800165760682387237921307219906501660147628594931382592221478395298016926546533086217144774635692559337476666384122296711612065360784561304011296938676138865201644524638339363555689046235634462642981437657124864692555638613842573075404244238632606941354885907415878184551583964206023922409527364629586565298860302652123533914217683329663931443231701406184487416237857488201970700944655667664540377855128223066108261131293904776031371122154171300630773457297929519522814056991474471126461434548515792434386858261282597815711866617689494431369319426353426510250749416186714726656143353888075291892872860157703263700414469959830854407661332188461129022810768392689750587298642375171782202073960886753677778433602573163826430998228950804417038383528566863082642816838256971620298708214335180676272358644607502718954510090715951261548498375632030935541656244245425828587428910811964296007632036284942433447920896654386367099209957057048240912514004411320373437454126040688705151247824744322397456098558467613497452738068176709467123209174582216884000547805575653585414792432202500000000000000000000000000000000000000000000000000000000000*i1^12 + 25619023334231897776898843950584977578385157372532499697519573021355539072759561005874109040156105983364178741883749631949963482392930667571823114679404133523287605473819922938399366368280794243242827757271209929469956159728545045485176823637725076279865160392963705288533687102158002335340913373895802005515906027445751459872939304705553507574988380377210692447033390642578324582261006914133225371774143810764163402739668541497808962037329934433229787613646316348533602839476295995983889635524557361682236949321437916538436756776619790659116818634088591370174739413440745004063809324037511646138153821047167273899323472218764389953975834880385186706047898541528788325051039417996368380873295081846481810776783927301984993369745047924536685990802653975621980342953332129666306310487568019689247615033532180541316636927960528020567236596718653684636954717290376135759170766904853286567834805164604553904543133157492604934828479294799785847486506992396191463378030392768353308076782348978647758756933832203135760576694076003165587208775824825541528233828001673242921227301290649391866166234282683585180761454628436678169008498734078252541543525438471064212500000000000000000000000000000000000000000000000000000000*i1^13 + 3515081727676394715255231091996051888464379415517484471217717404649327173517166838820222104964063131372091886845445857981443998237951064556055749415956893026339300099331663631239453751982178497753434462249406682907791087010791628581514565416318112660520277272503520485477091190594363115759654001269210308999834098623167825480679537795496347993874169595901549824691190978183454398569148621776113919537093112406946389637640660141149318478208823755886578522841957848952894143282466607035003175481819617604221085002392866577681052309033137550834668799076695423102636624314738367844893043677373835109921844302685291039983346882597709571574729474504691405158399969859842571176503626012778666567035570850106371113467000839743066336036564964542793624747057196931095315736664767396096993858122914234315073599885894304998917386967172990344614617819867666366899331919565538330969211860329837683859080698710414194260850658415408099726348729909210165842070225075692955807576790810409190280379985717803117545503338460952722688999020866282436666904592641467756554424403338412646629446299864999623651169954701967009500219407811184472475877017383522621637410467034282662500000000000000000000000000000000000000000000000000000*i1^14 + 459854287606047787159190096468545027460516429766753461105240648481347344599207733460910233975467019231633401421993730805118956229928102078265824459970195775481395266852555657088391422794777941996735911043630553017476062876654460849161540400933056672280586042683120198685516137808353479265692795198858110862298401949009816487233610193448340052850465031756456417946448685388298901781481049799410747042476613183669665489410953364985078046670411793975202327788225959275608338293173175440306695236190141050083638693496773244034800216526662597698687713024987069831817055042590683850599123684309153785916966018007459382139963327763070423241258164946199322458589446882890178593722806196633927596919038385645393915789427420525486572736957370892546663986671722645085429830649557881719608862421366460802169450466825920389833716215098388242959943106122040512198544931767402643453170513171867196373461486151135127258501020841691224374126636634473782950175941463445241604725992087038808014667545901544342772803551563369533474928782188963385972069848596571514326180983265489655928129050256058382783965048619481519382769919678119738508554638235253762748683002232142392500000000000000000000000000000000000000000000000000*i1^15 + 209313666811597619254662262524855031834776920713828324935806749611029491948336732157412041210934391691409115766214119078528801327052431063746783412145863217024062776986149519456188273326626739451310034299766461436988429542587691785146594859698078547432884763815244714859536630339974274687557453087399601220442035284313153568427060279915667701195820172943016066590256664009499167934321140819492494233362391895631225810556507063147589230648889844029923312683342441907069842875570312680041606021610664479937706666853141397581666909742042312359988597981104158740020814008091050202184825858783171659920557513767501094033911587972449945863558586434400541281386672980823658104378553207986210295393447638648370677844249192082056106624315920265673136892248818195585785195442840071048828253914736205463416059881171709811208655944330025951936768748288447409864364867120604455621974126149346671869778660204230082313899590708849684494394544968036059252591655984655875650714110395144317882432753330434316712275984350876924331220116086581220267314585598473995455779906462439687695684035952343838174085999168507098664435950000258190532093595611384306377569192315319427500000000000000000000000000000000000000000000000*i1^16 + -22808045831422638260443277457040451414728653608334933103363893124901467685101995184014816600192087204013196858945661106933720874960465011382260995578422224565046297953610686864620353355301269237303553601158733710703318753157479785467098463684173229926818583981649744929044816076523640040957364615929468700451957285072707456820239898296852213477881611951803594118107336322399512582083695519912354318827136408273111971424151089710452132932935874062112556029459213343384663279956300314564940522592622605108387910947314373539023086449103937500026108909707812140165911503431833207666680424142423003331960911706533360438512407552825927629456187841227977713499515855141160226405375787232310525974014716958620857971324121442505042131178728307103346611766424236585278513259914546701319837173907068678261040475747273965313542082466887163033138187295894886534292671142152924931932064435879444317788121736025152535881790864480194561244713816213110509966258727372219839681910455176638581066304765036191070146688178385170002610262850330238221746613367945935602436841676701845604487610703756782997003541900497425514935878293275568161847204182723823320839582055110932500000000000000000000000000000000000000000000*i1^17 + -4065516303892524428648961692797512139367231308462039455164379065742517904347805330426964718677730295741443863946234938534620520882242824237028460502953611892437685095312623660964143702597583448925823998998072704785867150818203285702040243429975968126371059464952825223962370976245526317666408831512341676379104447900490171777151280058238088135336232719349463591123056391519986247281356874480067225884310255705356619340263663911078664926725545655589314845615487046224000384359130588057896336448929276312973072266840406369182205131974415869789168928637596325984410938169198993695067006455813082517496787890111573786115674264697281876782878042709371177085682790501094957219706043339713632014884826120384498400089265291880447965495687220549304614454688370987745041068908436205877922553897231671271305535501124878750818762411518057737857754856596598683079771296290280301254534156382674055895929808334543605914855076835564242383342917190001898824614760377697418960638929985392706341888588127590797353167656925094945006149181499487483550973876018288558486872318818828059849174023810762481064275111326247426231110008627326359401645490452796529583951418073462500000000000000000000000000000000000000000*i1^18 + 1119157556559083839104041532262836068793598425962957172344583786711745414519652805413532914013763355359498625781825330548606350058414997531255290226082020155301903268354727242164794493676115855152531100905446853339750108761352979445215042879435448107542786770115561669541257353198633676578778967511896915359071478439233403381899895825373413652109688615257240785525366343753901834403260747526581926388359934576373100374387222570519663628143288876799510997754393379719280094758791955295579242064166094660021569417678956587775035205246067800354542744715120345781045321757423308439354112605689770061598922636671379252279679495215964212203914372173129453833756468620676970735721892741782618349983385087653175657336223690274238815537015552740634250200061611815677700417396621278289456773393659061451730699803228204422180754071522860184824039349902257853690642390508640292834760840842178488515678795125501726973140644733310562353793322950778727481853146469053312589516278869519526316280620411963398372423795428573185057560982806350765366996284445101348020624450127934444713801315749135290070875333011928867626596413576092211482273385837645562349488923368087500000000000000000000000000000000000000*i1^19 + 35428687074920450756283641868389840072275454479187933541869019100501426080906588475305723400055979510157620859954533943748995651060572235428175211592366515770243335428946875667364702321370256574845490775622664155658143252239562228987424568167321472531922161236205438150014216648111351943524272642078231675840480508777446081535787216609231260751867730481481824413974160336749921747304447162525412127607439759072729302249947014385407640487863533652294066472927935680411567297625322933251211447142997009596307524380954636997656134520409443422473775088927375253807559333827960132546906286861422597290514523282274882985999063134224258968317108065638370540704103448734130814904671199482188769193616363179362583802291271163132570864880230829323235360550942465450690816242271852613885975866142162765548011242457809803807139548703414371936808065106377052803125424089336590362755969504391199110562887894192357620610145104927847169468873834405663222852743445218197873911336991420509303934489869864995814635531176662092133836303714858238399171674508234017707704919892673060119655414832941385608212347742753681807760561151114454278866800291093156847312481729177500000000000000000000000000000000000*i1^20 + -19768773464932485484234325271888317153233321435007281238858508184204045598560331989943132395876194876268155251090440622830985396368655397559398476705724680791603073903256851335063515663832987885919898964437440012246574086003605186135804290216787783701946902169657292035789411667409617903783653287096485641617098897026288595338189726929423655026172599327912267482228245445997621969616181972970241614120502745473927284198269516097109742094354256079951177547797710118518962455568494652488371842617993491976964309744940141264298437103834627881321221322229544892108920714891577078214134768625423733451672539321139848696703964674548384499694554492127266158829651093605920033101761881826549015713207580798727960300781675932215577900449849006133814880859188055989044213470496201096594979644275569811835221178024804926741825461355328320881727937050018513364931882762890723857393624942317318444633506555137772942225403522779370660429842946196702638150341016856745591637250957668470439737992327037163290626551532456831286812157223368324450009948897504189492802777107751807293054952831027761016549199373894438773216397108037757426494465686956606718913389090992500000000000000000000000000000000*i1^21 + -457230816609477759809566904249671128086231440638271286765448066659311120107261956432933713072112092808310227667414469479862073639859631564676232696052816507727415607434133818299087482582211356392649811107901707410069936519325051480253815753558373576506214082847503235314343136392728184752546768930003655573839349022849664506029855847132349802967769342641315084155814784546616032653339054348503985211432859779572208232900135062957192845271240295439077323293932214140361188408142715678413360636690863883309846996444392568337871444614920265103175625730812013635314951191508635352725955098824306065087062587041340513014302213545275604997207522464773131214693269067466406101876796385786633782258345760059270910046587391798565570683321950925733703872907955018587678863705569414128004948176468116944755387265785204715709497270236913235882249052274466904112731000578112714988610026836835877093141718458227432718287099079323662079451874550715051087747570721767619930222060914049211209023789784206274997723128853420070116007111890197715608869770188824672873712904515610495367955368625963443145870635549545868653902637527140120701184680750232164757420501522500000000000000000000000000000*i1^22 + 70909259585284790281397567649162007029327770954697888948023989590569176608225900624610039479788020417740460225359301939429514288140308145298584097452590263944159795424891262655366582366986384031543027905301877245649972759044223948849970381201255087437193122065401696505199398462698361578862465062718839068587196915121244823888585778380139065072509906915292218561478299920926464816814828297319200834282933640532335342305518201498429101033875654010241157287241197699026133664199131823091766541364256270676355775215964044275165359365349875495175275440689774361750067057327615342569149642118521393668582099712611683055780607988313557819395616292307794792509865059426384690292471062532573230640631099704464072190169555265165148656340286284399786784811840437080235321237053154194134683392187205960632380906306122217522681616897326436299079249773276723157030632550500080272811079318371150932882864576893094635195084062085352767651954182338847864989285770118178861122879641526049541197285032859186607339910547330594545283055360626720529543001721587843399948519946687654323029217842886626213207338590750456868997846339814685523171031305395178276388713387500000000000000000000000000*i1^23 + 2826382982253057287172455239039731814647428619496844241957170781453422008257607194917140552587912412801693318104461685439694407591847633100806746245800744887602207830155076585860003030395232620061309710937065753459814473283944013339194477724054600295293878746836453850581825968081432904820237729618132983719951720193731001611291486136535359830344315585119814049206677358478909656020766501277842752577040385584722626756982989458374361899687954502293914929234718722446150834116234050826855272359474787817322945846445027977121077445941961729915100473255264112464837221706192519316262017520011343812625829265955405380036396120298424280993204828872703315246182384718504471271908384051634707319173724913750061439432596866662424574198933178796684497332875315107112835161292169019131430001653589812457873154128595989179338810397839242454219094291232642207528751027525771062826819607801000976864874290539075934695278022188365435087178803677668375267618521742018857985020669431106042833139374054490464758783452726003892426202835403213814609424097910872112217153827618761269579320552390178505085090592557772610676248825002373619004255487345500994303806987500000000000000000000000*i1^24 + 152830988358431458975433902218157905361533464039582975148720074886501368659683738487323155550225893503702613035726800097632734530773923598698595804727750862463606292554841246854539429281529057969574073078003542065938690346223322317786202037814339352497602007390266007792416719720155851806867438202816410809712236461791345147581936623687825098425378807928431558294000617756957198200236302926317628116755054129221080475217853240704189771390267521588455501714330891702591140702106894719393656928905583376328742711611840273139004448381693327990760653837221800630641448085956735249001588421941129567112472570105934695504333149645835830746312049344923186369017210086206720208687444246377130013758450530125443011612795882884092996798625072308094869662687099379983127217017796099620210915962991656853910745680611605114325213156916638907442651223163789485466152249234086981861380239040921836741265932054135768443704330032565321280878805430685382834263099868387211685828561548623881932830563348212744292817592921437829808752161504128653092994842765515021418642236361077419018732444655035455792827821736597797040732346059186480666094407833520026315338821500000000000000000000*i1^25 + 11358129266161915484162473049036700558281557422893043854896513478362527164229827651140823074034716115015220001885898093715318024208558895482921688454732598142509574067765880559048545040077664439002725364621405585014253971698225336179202763990771601512402057733223068281669093117032087576521355121867838827210195581710552453125371991329761455834506239114877822905221165579521491507848417913350433164143483753892147455307973682725969946459832727259422370602001304567402914449024567483601877832183355914564823950889486022032658141160554054146081672906022877926664318070345835811033129413962440971083068399452357837284075132972300043626664146951165947592441343564932147436369504009799209445080694348547693242706577584172823677495198023697106740521270470623464378404305350422321131778969209021955261557115771642976110074059975066414546663353999360142537655750757286612619788888856728645699351500221916878336918732781831753335600960690744711860540234240437365213071896248698722189528326372249363099784177187824530692855416017033486444048926682271796393895857898901862007592237932332039122547336645224872425785948700023614931650372455672915699599659500000000000000000*i1^26 + 376277538751045056965465240941270833739091366316443750606013125231679596065912033530029935834762683762745954423705706182659209917519862114896051225857579005032872074425692317557730430332385836958483535819442215143245114853094194694577852672536971507940544457853254068056368583632257483014004093667845532382003534136125425073531939610714947713408719295467949174171219822473018832828385429421651668527364478815561593066275731103581056143119324108877976394380282078906138925587015374462788393460827751865365582597578222781800795463625922329744698818126532270976234086201437114776574477619126828654334274239546992953645258986544845417297036319782375172406267814331294447219159091925549843498604568442762316650671109396070462672331198496797346226257968193536264834622590661913667509267949549476241661378379309981637087276286997515306333279345079080141237176296802596423863170184585308273240764300407093975356137377149713880959373442304723495649181578750204316123997962756259742637097329099300475818023209371290044141414444134785416798591649078458634716544166700706465724894587418899224752804152719844631851229127140521459261016408440950573801441500000000000000*i1^27 + 9922661522245651064094955833691099127632237854675625685504054965441607739025702179978054554163533761761002817318028754651377721421683408050518344538363022972772189232458412488118120133978218094925173813688691857789124107674505320250413723894314757425729971701084926109849223989023683437929792832189359698619020847531371243056438524572894295052750553168014241479854625185033182735339279951828854049616350645879010257753180793913105804066899402564181622103725720578870826128022137417606222110025139354803057377791498597103990319060966745188037650374482182877846901716594131146526293017691818328202224393621004492870820729668840340051251923247508888804016430829159933024508387512437306637936264472858699512524804506194330895251789837344223898404552752165503313100323465326989296516355936351741276491677455285754393078755213829511385474887392819200319057135604280150297580954880288668794212530224911427690433955835435047424340782504956648789772350864137679923548203701043509642548058270975954046162898513457152904118406611511004294091783807281413876621433455916457970259146727108232568502892592692379747705979436148165089316971337522599300147500000000000*i1^28 + 251229511790750708167415811132709469990764174310524006672688392400045346729004586301289983276361166921938940552835552997511665001472147443176951221097298458460484322387930771070738950842638248519064183950831086799368453934685158844999361726993595657209393827221111881230646712925246626394266193265114280680367265594510481397102639615430901459284393030442626770352743467236009704557628231552019823053778620145633491595155722726435063077091414079550164524757028093646612133312771007140244675633862999956947857144352873604713395964711842205890067913793729875171892378518852315624405119928321705397240083215055792060325791933580032763997999199269253469915388190379186716045023472682386572165049190223766435195276991136122310756178752034451781762253329702496636389691756662775605121201591551044834386152368292353929306559853929806257726087742158634487278255865627055232475882171767519855981397343922176678209399574622083370486134922778020950226958262988026535834365194666788235889934153101553879953575979526106671278996549110815288846323265023092599465285683479616132843441251772311615119380411537742913610656731306833765325152042844416866177500000000*i1^29 + 5538068368519036501400421481634786148562177789595096831963562931649895800982832578946375346360503358507997691574279415266032131024573201405333346408034994848493130556302377378823752746142718647950710063935383486076590428036975520279744634121642882077388977767394618295061906981051914525478550485934695462871291429457520491530690761918301914121672472173795852568388578740022043012510203288422320250199869689941009705347709909416066638595109704273816645981253176543855106547739694903772325866440568027119347925727269984984993749989333456578155619651742855020878223404172540530105357273983464130127299862436160994480731413700819900253957966973147148334275047282407054393662039667735389484077870239209076638996213788302639052590422675565438869198840948719656299162802384832852810224238128382516246588529684205323081913987690088460213214161657409448542302847996764003964521908287666079211882840515820250338044867494498144751980227534229552357622521172084473876304115296120625979887272457802783712710213568009946312901831405706008716615610720063417223452018698839025395308352063779823034985618876157987538100340367909191634354484536060884743500000*i1^30 + 44372733140964365751156341994135519918941299194149706827773593887214174018862199714402140070879081106428238466055925183965785001660203156898237161153182972146790770014895955036919906988495213088156494626373352350482305933489775809777751296111820359488015973571516768377839547008391156046879660721249844792977791416192326672953154832150134241548952222077833419337487429470917579443519926695993858969318032056318270061471162506509094709381322306410465321026234804587497072559559198630431062793394765368818163788132291205659771280036341024300765691175509370099494324193893479494808749967875959568916700247152428402832636643582220685529296051587503546752166232183199620559016245516544427576291948202782516808491520549314642622321284505611402581080260153818776003703562114718009371932461516219156336719959097288355680109312471531471849133319184421571209684726263970909914672694473514931634510524483395029283186708647040346317337562256278878895546770612455082756303612543849475459337429905702182471024243738117492120200927864432028760202591035914524961144741720514319303192137845963939422959036418957898042120705215126901722955986842203725500*i1^31 + 1043702343367714883931477058727351042885694283474163166435552928140535165262239432536224342632363855085609871852493966787899352591987060250758582422963953425113316070908212757477582013749526196116672420840884352842897541599886526769599211181341672415172828351257851957148532978805637643361194197671889655004011686093826130333756059991576051921016213407481679640115758189834710543635887048262019330643960281668055226695263507462958935103496415968026480705907143423860261953020150008706959698491331941949969276465039871983046033886043620082263730371794626029234613023509225061463071751448035293951489572887178328737456159442000690758338865221067354483104181852929461461057820078246388955261505337520246158818835033147305751231502302401539521023184738117374818120295138216435377325384438098388721579473716758641767111059394038736996778317867051512667906372611641023693025824076017675149115041712167044090784820424136294985810461734250683351647205877448885629367081843518899709064769658962747591347153729418833722408367837172605770685382680877611446362369923691301908549009735248876327051683006937035590003720736621812189454510456335521*i1^32 + 1315035759939397451892480496888370247933707024013917999757831090296279064785828181404520025493384322278558033447293617950876510587808870936053749072950671617000474388439848115558873295160313608714260172299022903902925301033348572817857123492129622012065697819020329628734731312442355501214193346353262126513754726560638131390381109000612355267624450561939671299181987564517183777377204369561555350110049231998740323040600673570477213878117649252121496098687856018248479889570497688563633081688206315509367732970115401326724026402363020168482404143829330965601005225148536052337309107301356148326290934107949198716173088650359413571373430532135609535052071217405033715917854450568804775005342777618399459409982637862175787219907047640001653407493411825563089363694466137559870872566774391479641582297029944566021399237991923972332626427462045778120027269859591060264466772769569637536265353193543641525829390516973352611697791858233670334543355079694869239275546943334980016221081134885774296739088132323985417590776119170981108906707546960683070387686527899084793273491290228839169603446587251845664312217242189662133001419776*i1^33 + 39866734170124473834888693414484917215193494688311605953973494225300372152491059097494406875821106862394877302757045569714470686954216183498455937801563727191511618729532293837138580508452674161057815495799778519130865563026716421361191236196136694171432059762982671253622830890893955598082062784285811790002454155385938580878007312815644946552208342273975550417625226125215250409316669343793072895087561947325197506385632794423672056546635450139582538760996889184062259445821560322508623438088497620200478981934903588123800823466519498415333123717464666183081688643064352324380340868155841997813774976881324817031208386888759212220463620325073459614619099955690071375898712910095399627429749387776286256252098879905568666594279814709291918037698407960206752072937332433909548626655697247326980369157357281582967437069233564541211397130466660052965356513545923739630146806407316141233715466634547874477614617273244801696205662132903619260908201683295136136548455009021331069312134900749595903415093180941649296442330305297834542713534443600050227484464870713560484432696771262335788638686618523727296259362836626053332992*i1^34 + -220657437733038581772598237272990178655190558790015502638961515772003352892678356511223982039917248849242423862784031761432707515722461629654787235184185799667603026222272752556585659997178708202537213431591627296088322979418922189147809797607712974261932471999503981456980678208810247944396463390053855335146815596818149727233713060455456128708922399847766368871287142313006759685812391002588619344782991597345542862929903152347842378247276225018246442358637014630562607185452630000312364357847385128474073730687657132050294809363564522729744957351293191782544381003903676938315307584587682787111721386160066275088423142461379136842899179165195956384608391454754120262547160086684092755013775764592015658009249691112687218669015508095723661077857312037260167472944078539921637107394834874448882065218428942508380829111364061578423119770738343337520516071462494034373745735028397332678653198098697315786952579582067825775888770726052465143479604501777728993184588614200592412781439818158365119320029897906149302439062181570336187601019550516680991298663399725940372205603650306723602483554754612639392090460203778048*i1^35 + -2645837397015642119433116484421439018056408430327475257661561251015345295233885282889930272070933677866872011286279006585626335734907438639930983884692008701396506597202466468317394574640900553842020235409896173200423348885885919115910780552473745732991916513470107546812083285292916597037730611273504401405335934587289101168302287595628023446781384761351227711288736994271888766577686351027598998025790356143780166022085026005966839919180909367985703779613906259095293755208279111464419911598753383597023120508329229297085859658079396964298826144087775595086204683984549558607896933691057974648668434163342705278389041430586198626008094976962231502974381644105868902706427902562736703822592682573570758308165737699938077830276931708971877978456827537634692451399422489337463952130477575323001510457303213249598096451151181000143912517913559602489902088321082922542447902096857765694292656349491711472437121495505615973514266389233708432421457165244376233543276108612291271790161604260072397130148868261843484992328479942278716599511051370739685262854269178730349857302895394931856674519310160305491609544294400*i1^36 + -13627085445468141142455827199509925762502885928651362003052543823010174876424190138595155672432619753772779385549674489729812021855648778741389948160250315521809838857873235081273374744812233182112519410822125329981526263415446419706654583804581803124451941269811634408957366228526849227403338689034025703514100967611423719946054994327063458238855530542723043137926954571868456554756083222785694080986594354101128640210225291066799319958329518875174713975534116192467936917368411876123317643740364800797966481146081220527111130538637774077159474918038989643092623344390225978749554259883644681082575753237637737132433930924998373034056786650007487555049033515850650459385641923534224853790417174470636648078078527660195112280419633732608356685397724322367673518602368591156461993210609188952896445494510633546096424479426806409046861307507380546633375302742740406117535267486488722509253118904316671965267360348188601336322067332103983187354517132486828747224546108990171669587570582760465024931609818759973382524201982906549234522934870834450736185258088115425248073415976444295339974848996834584635113472*i1^37 + -30670487763270329645002501281162106793022889332109383137467070597137569816042009586525366047958475222055025243012920116527407089736500764588565578825067076219299406565923503980652387033725203282774884702598972304343003906258304780588229388976547807902666377785007530754569411071116147539451355439816043553842117050751722089797260509177893027891273502118735059438562411174503819945522503504792921208433141188974770638191447870233547285347023056846862674719235486404188898609561380230542426263853440948791984482672614629682627082711384706059723999042466258088290678469450613687166875283947087016286070443174895633217621075847798728199120217363327752429499646444365542344329743482314130861351526977932231342922921286905924144336998972581654328482215650771990962911020967103692457001090611637072314105288627647253926764999074691353617810925146417893059506204646786378093102770930445315787723124434840274279581147558144191785070583433382279262725216150240773637557734680100907016253925682771086328913677682552231870745834831190472647993070212044260352615879599114643224523540399726886583759318521602899968*i1^38 + -25681038612755953304400912229661008006688928386964270168360904941444193904231332146438924647205363285555185243687517018900921815774264359053205787339111281181296389538538539268994751189604105769477793825758727204878662505979907950648184532717324173963897685222433524022479309204401770024080927902284069433665786412314177758613619775934129023224716531330449270972650103685663313285260973041795621301391778608587814217516608266826226105357403668029478955731880917347364695624997861556207650437355238346959567937960041660986572808970817400490429868024926389297123357217524375948220831365951300904581324973288480069135765178885391000124299652546919787797948465890116732740541099656110806885372303036827143908081243583752988547640036847221931588181963191498970378935132338895010928634451464406438198199458149007220187930674718976384632169895911191315978630663812006799396142827145566353355660950226513361846596356055360464695626934863220721253776620301685324048248413742792203886309873008498601235682969782171972801789447865440607815255487361236189189834196725622330110723625378198993263401241673728*i1^39 + 1906471823534770394692597335262875788761288856258330039512216463384409816298869425116917963845225108827052725932571338414691061485879931583555341606525143991618675220862048048326512326717875896621226919221060888483385272408768281373592089162037359695492275381626730654205933446369418566861762546749291181062980916584390613231534102765724868251764803039016671004875935300625138372113654145376691258995386476147352184076872322687210225476699893544271240808260894478872296441075318228909657702889089004419700151740947793823180455848729518957021348308218659236249955445017824963441769093966618771731598662026090544082640756282860077940517481122044384173946706204870052473519904851002242167383872656883564159948340911570730852900242701316981580944376452933194742019269531238302875200804335474184272055705246668097583766405320266131784799091842063783165155767215153683839048529103587865728995404481016375480259257354791833440605566034968533013417005171750750205973684413078146636777905511184438232369332076043860857869191192590911322219543897921888455642559970046887823773142744956494006976512*i1^40 + -4741026680587407815804960008980904933367056634761327063260648126391674643667070043109496466033882140102445253478646337671388913796141868175721498096041974812901016439894076875694457867100891731573074251681743940643826796533732359254193268745181439622446348390860907715061923054673671118232473597874507553328384099236124490102768988864945165488931527087223200393149503081527055056661443813631101517170543219851759420881801579926319501528413726051107413706560502980229251940112148579997516247662337756008636726699117445380100509417075297624634395408334706971195675906768776908411604859690153386173333688945940503099372391924595760280472168310450174171758558588102899910557260595143079822481929526061516812431213038731737222363602288997165427388334819951642546978011405360251030715301096770318340735826597611724187587484249224025507417681292333451253806244309074392251131248967528593727047385890786968116829427443106493580812539202140780361689578808885545866239349368235768790268355385518557514541666242662884202052900649932672746193258559545132801341282699422746868256360826883014656*i1^41 + -4566686777319903160266252500291117456136670966803096031090234410526058425913913415048544067544162091037494621580308836194370893448159897515910687196328569401263594985648338721946394371856540986598747323944151751216622326315765495129184569968684021845882459374159668578841935647920395170982599332654730440000133420324704155539295437826122271372022598665907399914017981605723199634655860043576448675178433743830098165484567611996416736112017564323497202244521713964839643417242382636123902457043238628824532825997624559637810919415600179785689878549335429784042715780865105960149696893591452971722850571539077322935159310163275755276862983061772919415590478084886005128094218870858446728198162203531719739294527546137104815701642111825126133339996013330821277365479995546214735938466598186829415921070205032222101912761572568323092624407786966134592902528444490657978579125370059344914800616101198721674205004971744874928675787844653669480211988017166710689164583936476247238965079489080127739475847750073885203222770123225359935284174790250652485373048832796446852660315815936*i1^42 + 715383760357748382122649735712902498679580380785545316226599303223365132215504780197577052012037528105040991902471268893107431036175132799746108302938420144529715076518405707731836883688405837568389478959340783677934472505015709500627066083977134022698261346424317855892808399572191117503577935142439872549433715322878274456080843487479152779293824616257110448282742181721766101475415181664170192045287824778949391952155697435911280163731013407529376158594456112612207555213423652785620442900344264246517067628224001334483123136209027933330887954345241781161594926604675656946032136670801430674404895020371835656233597259715693086910240354509845499751937252212593792970291178496734344289167908248820832500163041337748961137340975772468567693561216239789365319864691549055134302672140302951833779368590139746756754777206690298798754949260390929518595551493204815639307673314140503371633561956854926388383466801488598478858515273100281546036454322778627284260675722639370825796096833879411074351797854576373252052084572307385269828574405181368178998504332187561959096320*i1^43 + 955289638387131499330153624808234692222410328194088618835669276844663121198423828146764710090661904409027555341381517822046733243821002773114453045581788038097448157356914369924511986363164475535899120155973542630533750853871195764177206016098987500600401268107418752104608982064758373587841222026237585320355116391386191920938955833854508104874803084894036354845405140008910773187276511614412774688877502189333682353008442715464115669860952897599649924241216581249256562660187805344483842050727903981123686916338700122646490000366524133995949541803609714051240380733768470076997781615780465344752902300769490562205088275618221898125663680432043576351943888847603753993856963118438458355660219375962995119363576565210605155353433373877121172619941824662722166185515863437335029358050736497859178862919306056060527408632312744018961259440845120015188679428256990023756886044487847658385553838017117016629676000102852355960280573340007591966602203306355900943985357988181425700281998371063820545054237195456345475434243543172619979998352328425570002240967565901824*i1^44 + 198521617506162582539576732321861315425410949386140150451361011930832800411697711356474861415873231051941815673179779947469110746775060570040938717833466280052598761497055713557101533604447198039907319152141116467848445876143435862192848784447352326013438381342265456388690898132680128466273837668818783946741198564238235346356567261792568288162791650400688013406879519378549927864273940421141251164533707092363557925756452732400104456476288840355860417627013708963085747486498340151617273349389821832405896855058189338811111554653524756086506020290931150031144785526484144634603505722724279071278567536413096779651647348511367482281187012436270217347683487053684642649017142368006910255619152707524644548707983588156639199441774913532676826957478280861662153732998606074542670019029299978083809620111563825009704955115967472604034320440212157719282734854763466683217895953195489588820846096431405231311980233335219171369044027126424455198708095989040087385535552664891927782801719442486301630044193094842222202753432668986564582221851882288712313603096576*i1^45 + 14940280054755531346732201103385930573634384201995323914412015289715826027722542027719166792534992820451738270203964878044269307576338881822477513263741003116841523092350239118003103957623180188355315343435799178445550891762080703586642036777630158453994881399061572392823593038978528648092940039750850550018627409916407124176246977637214396012368366033426340230601353474355869415359604346533077604000418735835773733389331796611051662069980559198818868212447886638436144654921920941179269608088354931715801613383059961793798573910291576176227364293145902112189201844591169119809027588278816943791805834662981069364122185248564157148738108367265420497679278652893442738341317440269071980300935438148482334814507673819260403268001062641625731671264338195836600653225090616972467090548810750774790707254131813382879816113943650993284540361201002422765228719022321718773657981587480480892033437842961095556931760379474823373918627589400185343741374305878320209177621027892245519125240446776966157640281560724164123250192247226578604580960922797439188992*i1^46 + 334528053633194609821331905575163286515091915901826605496152050365216158182761121488229797198474778881105152406135523242442412393247062881539165260278368498987092003059769428594139944804408502905331538153599626015517108073741662121206456439217486127955961225087876953433678700390004284098448324447507847538687498498821552183017588176705762593417238488773117520330930026199972022742002469513876548411846142366043287697632716792651788001692539625315726220743220246294476500249080939870476092410034164578090357056955379784653147541621886940637985283970106403761688834724568578953483756469741563679432881294009383333649040844046201691301642763039613341350197200418959425591125295888430433160897880518189446149280921651142679578184773513780467454796728932719083530195132086839152924643313887608199023286859925970138340627498567939546627272905958265461778127999364041081110754648579261212351037569720527198110624293156721752798164275882948425637709901431557180291031506549536853404163796373460783698020415152256085609943060299927096071723698618368*i1^47 + -8399583762751057049564467379389622541514455925298986852820560825956105628658548703475243214459940329159533970062748197771539229219702592701589237276069081230360936246230254425333270377021511275578675282326336669535302033779974640066271658999510989674944757863783030868512349587979235967003521003820103325430432546983021199381696570645247422247007404850095091883870042167550887766458999229790482823749227352908837232084565233232904641362637567038160534631804077082611407556144164450924981029066844953419836091239556029645476865367354908670594242205132348375376716381357959363038734381905810798395926420447572156520141742504309305701420084365815975720002194912743981490804419759806082371953840453157692285993519873626577252444490575903737126131860656364351136053240297359192981456081932467101279124888783652963576684713990545869188796641876238051851154512872934818349088601496936330660525480556704350718131764652827855786186398219861223451973485773123406341316216977896934645289075092510351131326697594964653104470174479637600794574848*i1^48 + 72147879812070168222668422314423770135225383418516141510550114248606334794658364634356564020225165271119937302077263614761078225491139148529765753136667708094871904278743039693689017676159491185751164439796088927536843543932361850195210771219858228761949584703810867102566665877668731961846824850858525928869249987028297561154314762472487456583298193324959693451737016633789551995012055838061597885980027426035835050619709662291086218680758003149577394419899410816529566483160023863556545398199837598591501406307334779834443622216764802359414339308870324239989885113937126729261403872938594191873491598966644697321635259986986363137954850319829089244562468467934675164762937809912830371719540821260430938534663958691077880767446799321056141023363024683698443785927215293125147675318338917299194003347422611805198279157038827884636159254970812308966639475175700527858470461741372127754597197724482943745232942238791549558508924281243420059689433744268871537318073532195889866812086429523424443784172225247468561237119655215104*i1^49 + -315698820869824990969924876651688018847178723002790279520505859044246637108907092672751880031472371501720284969137103870667358483307579450919391683580391755754253458109056884460708996887396958109285282379183429851780141342917493372615919563194543140118574197566222717961230289601286911849119969816533659569098786157898796487756389704961710644629211903984840868367707391758940737309156988058448669198704336362156195569527941415120394853734625203372006023933696075723338406539606947757100425952838740174661175071274590992461402139043138257806856715302641700259744251293616672209790575828954031793820377261116616130202083909860188182640445775808109537529957928494208459938006215305474771462169957879401311724684200838368363829918917707823592280174943495052565511691194145680340945239107944796807879106365191290593505382098337730377051384805821789929399713297768516479852437457629206385579517171285184338980140747935528033211213150503745373464435047380778932317823634742886583960322569465501145115424088597854077847601152*i1^50 + 749495970509049643276836940074626666012395368949023071664936822604046002751105580021585097352769265894381318999949660781179920386753566562972945894883236188084052608498797196010576475684415030834641022949254413995027670743882425911965546729961699001041664808747916007669357416270546009971200188726239304130401749258834503293541247047902352285108395814453753182244114048179990178154349823270178262799210640728273925981106390959539956053593305280822322372279744714022952103262969406177211147693661945753960383394834026129566798358814896181703713270500729620778619859357434604911623671598375961433659576544821560004579737542878713025527092469124697463023880463171585151151825931260270751819485100522263926166201384039054835814567573496582646486929012122181122229127231082947188828313828055620168789240154322751395584414148628211311932497611445563914199320880031610110167280030735639330917633064114221789036838304753744649229772698752566916983077095438695576345929338968395023791004759428141606467764553722626048*i1^51 + -860042767108239024382274870700714672570468874910287790289912256626626187540053582357784649698664157703398694016486856723370415507828654235297302833752289769693385470308481606585809173873467195143728360276243973464295459544792927822873826087002335327464497085296839274647929737719415785930775266924930138243853302594326083957990779151728873506213994117827173494768851350193591328834969447596372044952350638723042904954023584481383715146873457936182085749694349851664307094169128194737550824026125388595905177590926492762432662897530461343369114256989906979380166992963634169740902584211082686578975024957943608316504378926195688784964243584453097655699885983948132463707338005520509904228800173784597637301209729770959681006917918465334014295679980569614889166976949861681895757883228183141483778860326126618341420378298427430579855673518877280138079003209364686615874957296368548181700809311048128188765648987740637421240248954282766696727135786607557852202934889552907888416852536813378937175408640*i1^52 + 397223044689948006391154546477908064240477590817939535760898703198956838062842783221080943455605251113965610629370377479930172026239162184086891866321431133293810029613346601777793129280797986650309842848007492346325336377019161658099695446427317196292890308579829742428299534620685801531602142676665389492206475905446030824085079394504586482285867336649932771305964684904115095634290939141431134732991125520107235107721486539327617048182151079967345921012545607703024275970317409179007860768132226083577250734605637228198568926573078930713042499301075148145970211928507377136958568536949238092768730017172227774209674881508397311837306921846470795166207757604828775100891431128930077921612442214822703231119159783930742620131232644788122918242215779462089320615406888989588588072949448516674601692560418267131844156786103581184053912092659605455015548164838781951197832709122040246331388076660801360890134430456776645449947558734388222508472797237504323701617895678385206057330107171733504*i1^53 + -29878777353135528665857074195463438836773906859095896891228168920393158347710843672057368306860961758402496946810368885670517537008599019844793841926958252831927308923893365383930110405955708352503421441806991893059657177579970357885172164043964057183630352197460621271546401549573657562465729094863046364473757773185190912538824194317821169820634487652510494764199257778778975281680750225964641045839011297480936533103229268843685733560698785812216385328688409851948605657248153680437093936002648565402629773288553761810158061439676339176986347228617165260120514765366270669188979643974629121003847320463868918280458984282796304243442233520209976448334115177164098476902107572616526889888670369453827560550476797881995291267233132227298712051031015915397009366104477860989242737815809287379250534716703344281667935928572022752003217195370200182877493746594367775679497528299932570927427020514441806892990110122689888229620285925743762105625975066279991556654335153113839060385792*i1^54 + 760014744529213053081812228431204321703343221136423107979133260177458372696742835870456645304585655430981803088500053415018209899080856905298296051153963309012990945719998254108089881159552506768168250567601694435570864684689878392960442652224447244716401918590083874929461343079197438424343383184851298633659459581825261077419777227280901316536729808715224178376271478178757224796443493933361308839849879767738587749572595668742977759920788144396734848841061107571975065356890063679712398205777671894619585446580557725446443489807800867216791948132289933372701271856920796206030288876920181347632953613332246921685682183355816322319773864083561955150138705386444113076874631846450726150567558066274898262819404264603455398529149296577305375676655434676445723690605645365073437517105901482044212874699648999822941702127901391837143064185678907828553125167161715702882034328832014157320618004628323840358868259991309346350298388285329971928933132935892749681860425023488*i1^55 + -678079068429030362775754344266516730262700367812794458485932447188954826430592933224684594421448924667605376898328769407072109283739116431628586508884507107033635911270810768089329052614263555552510084843321370564657610061912394823566360773495510863745490909506883475287524444440485583159783883017761011623470159409633254293241907439967876045410181124584632314020469407073889879439321531935934279091139818868108818937774595211694445631649255829138856945340655097370462573245878110769900100933657901764388095917292387614005396939436913707706205370108844495647484327762358235631126714113510639931387708476432561575123529433536249180334810613194105005822120745947427732147029982131192043436067539030498588232301935717900987345699397465380107876667341772612463104397167811040595380524005590733579267006876783230620267125114550409505217620819554620476770178829357002687743293562881750063793021883008057001785382704545465948061877693244069177563937221294212251648*i1^56 + 180285841713009692109462424523297375654277043725058114540995606169860700849492878203987832673515561751033241104930459890495759090643357882126892345755999634706555070723098630241624531862377750193786836861640952844391708336485193048541436375056239051095059163545588263123887582011943736970715540354163437511119531732456245953486658655422364280738895829314029774890369796895842974924473955417794193169565640314191141580267711455869490445397432084527796051548206134962030151218987168685461693729273317719387516790399775648688636903853506891030489917792044723615587086193832268314976959666503930845175613537424292451734590614577805796298390989277887119241190066713500812782058445179143693526412188327972414035300326759934008276795236853681443658858998670246845307285695147145595418296595171879625580082703747628605485508081256943959048290850662761688702996796910384226896251131661009543038879218450796246122931511572527861964637033177441180093251584*i1^57 + -46798673565840620578627727408614193701137715620521512937643315721583694517951449718206873521264513784007863400820308089289413804369849647040272969497403959000614312391126297753979231588558543259272270848593618688738472539054252302627232984362219558724384540596648869819432390666481045452176876047181665062032895957845735884633752508009643918608107719369688679299104753193176480997030222153098946310725865592182360873805967935311617135978321471328256500081184648912447741441957323757279751040735435207052741648962691870714178432976044454958625199402364866781675787498048501580225660102663005934067808776774211435735631770509887410965244966279224682222217717388255144459000490672848796314453809673899590161411951960797513999942405177847147790902299411222186330694103829436061718068077502789072363293778957256959369486027737088895441153067338012471477326371387327373164222756073647749000301503518171484743030232513509097601809883594752*i1^58 + 2784268325533607616242343377951141663351681820975821255926748739992419867858630827849500885019827733942588560187718631475659114403953172988693230352873136384002424382038678494530498918994837645270153007116665765365049619433320554701900738236098905863792448010780386985411922647083822639438847719875447921055815077102032892700365436337778870263864773599866914442523184203438260397435901334146405272178171422664865534517121844406876271144722814914451235891291592246866479061472421101170273841210631716911698991119670927304859263901390319388335926609912585781447577821919580472885342834139211935976951033912788607607269603312001376829083224702315854459845234557938481452724081284845536093252445947276482416902081631775429249305791402155211408057395982848798623118064876219959567108569533184684698267921044206339961008958652970329348091825475378243863594144615601570672841520274021154631298962505216331203598273643156602880*i1^59 + -247100232098832715055376524329868698295161624456993248248075152865451633914508429990986787674764030276513487996591232740334661145947137440241297188057290026738849030754418903773114873135553803450525311028961015352722597679985686624173151056479776383000061219502882535023800609822979610406665028755894503018861871349894281230773402444193713199341086345502133962007600648036967372401925211121572550881606750340317430261006999213443722529913051076806411783308643372920786613743524993202607050352662848219643245365944520241193019185357439338657186912201348930938146558751190678835953195202048345357148911223043088504513531460189590814571817864353302884532441326000161941790328535767588536509241748233396321469575270050519709715929098874650595076085389021468406102107462243431915330766490987993966057897721400297006822987964994928156406537676946878859688040866960645325830465942495348084056369488105308160*i1^60 + 57445764750914469212235196034431866868814896326743971189890561120188329570300493965637375648015488428417608380775890606502506807332441383395831798314425860318657770683850878193667344858668760254993102273661658676358018371635392494490870588149754584344824593162604699390794154068183538888301716368092844154355324790761604576486450724619773454944524817667202258804596079778272243680477363625286194126695025192533795668349343480942979405784448861736383438078795630516733938136817407853497339244475770501044553437640931669706737860145638320689336368252857239247621695309277563071304923646289186082725623767313755243801290580387875894392124836106259653926460357700591822050856350957648434035674076521839303540142723390783217659025624376438857322964287096691793408757365438257442386276092032086823077610239219157939941883859474729437797855125248332572959263464002884427561013668510433280*i1^61 + 26710189456716322570571807082052786563922793556514067159181273671864641371954780536149130611929973408556354479984536551785992263129787232806709419793209662441414948915790001152937105109896633510613477617957966936302736756190327247101072949669827626046521978068880900783069437373535461788308451570266628713742719149088217512739152904873558255906282239418253394630246326193846348670271163855763096111884680680984895335461859942795197568243299909333154240184551846679679837112912944061377308950468096094027042554652066515350420767136384720930166842163287728422677287900791398250256192602652640146339685363110912671014400818927801411474705619835362753349658099127432208715182313792906469249072333068342924081627703758725731631726383114053847813812491074916430784585438969156673681004709243282927305007101664911568943195863119320344052934381957074474717428056064*i1^62 + 4777050590115061551613790453715583659444165425361420428158099013316455703039789208792182866384322050102666342237921491396030603713186603159051482960367758750234745066885102003016633892501072302450339914735739561043097575924012368769602229225400720371951913239521219725122585675302586084178372898517762369160351077726244432657422084834748224756147180582547031314064939292848917421759164485002500673031382276101329293054222302893210997782581121828303028880729671596678750854372414499705416956011743081458266657148719214656999612217057263276671503384819640414971400685964856730036351070712235317689280593200458679039009406902718629748464848665044452450456175764494984774773418172715421303392832024435780170439246654140773858238232374100352536975325303791529414189548284131862004598768719594307586745760324771175567721602721680019423232*i1^63 + 54877846064403980329763959520813295618980475042297420552918697258337016347982621415089974486675804799654880825726313304231712005527274676411998467200022899070196027532596252464507241328167495451332283423852195382795226701999613910507937826268288382099134010304253445705317213127961990578470718741510679559448997114260401184496542898319558998534394488848209311466091687549287984878983928711973790334064911191965252509895132661427343874404130322220864712397599795643797800308258554616045671884728521774231708303203314913331247077089367830577240854146141952909946485041255152099028507226967143731174398742601876629060618604056445857474151692595601720044837054820740854442951225173980534383539084340150186210187658158255898480056712477485401830218393587298742811810393682974427909718016*i1^64, -19478694984947381844754550133028084763284430794430530186448101697955319680062781286265452568339288260464430583115792981619311884364936630858803804476780063742528678896945993484442239267710865080140269311521989348866831692393498802052144350482926442399479437817467730513899529034303561447763121780093914328283315790518369708253892377503610964068012887776824157047038121601678336615484993052101551509273768921837117473277461401314062783957050509097565833976574057954320482880992817078087205057689057704393476106270949564500146386623316446176847970590251270937181400973387830061788063120749508518763377473957506915882238246529087309394366090828779348367149406639602365316543235290008656188144734949094761971150065584194135917033690760896265903480007164268335165395913149950764626729636797052312895291232879659730842683140375492219338505531165346017246304466756995245580125653180297721462111505105395907075494564040425078203767353839139575626231600988955602879947980248414941060925817257512363510082737957314607514360811316766466206534127482461202209349746619543298890956269976823115560068797084719675645373213046444580131934388865231761241931366185833975008474132413293248941495908248536042497844770271821639969988731188966428059046272221333766014022776647027764060998232793880789143551268322449571651758612769721856627181895799882875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -5050751794778521738668741358811881891363973275608985691571442994693012660468108987229932747369429386572429497789768187248301840099002726484047470538927403086396408386760498632350704614557569008349098363360468808988056724710865842259716467267800891044147901904446577519309287043326209312556194946436816573893163509011240316168778398288778376975485950780331236119081216120105256967061752918537424202710661490548490687217480461348545585849177899241564374085354192263140934144440953702233578500019358144105306065569233477230643450220085438311944121784734029998300939556687436825946446409514748087107663531943951569331572451319996554620716065911504219945579987250098349019483565294394534214053043481577249658832160745892403723864309935186178053094995946699705359148692123507328511128953406903835855408909998383968522909752602323388513399749486541177031091610064548015241369688691777353596748080867456480078253857878761456373001653905075481371294720094110145134027553702454159197504091165634482804514282808023958239727048206931034432774433653796199817620655493258072074615728019439795312070001828413767707512725968065273363413615343828378595769052176296562434218626771789153249096258540948237037664002364490374611094684424764628480449913940607328091565191625708443690086697820382841126143186064921240440503255984297658345813371455108172375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 10569437084291827226569734699810314250484563601836600603395842607899915797240329837141880518073216874459393089618856774046662864775689635487211301309086056149890129258770819461772135680912846416952768940325510267613853116271763369299073744149491727230771202808131191795196462897215117946302105506813734786394170793497873061900567559829920217242975501877370756853166134259743497001572890096662502496714937799429893673240755916470925685471867194514906662248418223405556177684071269972881086642464126792899883402116039456099041393393370832092412877557552438179126172233413372604503251570421071732687886000946122303670940899531614684865780215640861490825680539019379720291455574360099173597473060444548449820779807765865615188158138910875155879216151298531460310727985529094952228034390924361916313577527020453026489939158185853257799883280767175211580892407388018835150062018456933629940849905734969680030111488126637277769956626271425017080284687654707765373207483634239056470638609112964647120465552997940901486675821345881953072213936716851813886039481731507044514090668054200323684610243993521929426350781671187662173714882777831769180375458213842232707626164548752117688772657144123362700553109246767956243626336679528844824927568760242569593793185233984360687843241652758584515465633444900420381116909775322375987752900041535162125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -39633244051599158133577632740246209140760518581947394984308859710249787306241680296522201108385008419870963330506774091123153337026121111361957246526408687152426462687634135044132765469081182692847013326438878121434730858637764404041730693415133444812058814221421086309056343036374440217162841653109831156614600515058608378882164700759024225462922133088242253653708128321374102653618358694283549911332384744060977725114785558072942057153133480255884879403516086682005275770474437934324173380723553109856606971630727675827287531128134129958431975271138084357170905025754811707058623454802467963594258089291037125213880324395615629301195795680481089405399886357287745087914647220870590644897312276505518752077527921328476067117045677132428433030157936272990112384850928587502333680316963030444935667778178717307913625194286874005386015787498802059362890683757016653342579877442616794619449014387763332831935264198512344279742324913060152760136081247415134927427813326610304666888840943500730016470378612721242160902080611768970916189331732669963682548970270699142221034046095755181141505742281886122080726406531564524373541879712106160282096800727166916762480886150647382172830665108737401469309019297134085599356191079231039968158635711427999777072927274116165846843482007160293273373048676724691345733232635051695881453400983596899375000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 44758183640743122507918997232841496373126655611937297787008791493193646808503143594752889948261574399333204681703051932499629464605925372742338362178950981196602039997153200263163683285958616042175270474421902041792217378889314579818304298814852993270476653863032133335133498939775648588511475696781599642280593200375233114148847746285573875573370089277877266342137504823952818901678829015506957134346354512186788791512816218936326703374324141759303400718253317650819298233956072275509699911278576122714895502853189421591592122709609001296445989692928908195675814731744790366956839881284599475634318409835922383875799828753215348426157820760804537502963958613541029018175063865202669025395126745586621662575939957496472314986231648853087122182612784395201438609951305865159572785090446173666332050096100705135921703588274663578609393139236687990346839566808528609047980215817536284528358748913202882023192785207952328213690399608100172699978101455067612788544523867254757610241533150760466901137842691736417998024529964826548130038721660557520984765191866182523104398941956148182142281516827869881389223838883663506983983023561776851997574561999185818440142190387928913722267872891872264337625811499209131317772724402939662542038238724874009890989029413955720117364462259608975551029721936552307450120206661689153066145529519412568125000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -159854126637822165444756339917596602733217854978647578069793353458914771716953759755285621891651177978601076884116023279515468928940611718300345031835101628872341051775576885914516794799188289439907498240777541672091610606137024209127093919021653123917064705642238897794494659158935991489571526841393754957368028795910752168792333249193282107335561850504901532676984482347488520218394184773300040594919908699841231273119021525569002654439955166584621948044859341734157977457555087473534003584926514613477085721100549782392612294157511918703422885557175692238298174990072723232811592385210418460097703956927495798820496793476941664790990886260802532768028223357557558526803202668230981739145106777752847371808858614989650632198667692269365380731826995555162249760115016439670774914992738845647322694262288943061567390818361729556195097255055466697692503488628258827152622764909309444207770401967285566034595097283263688028770393379930869987771816005771590273350197411631275247103751434961445580206287453237973744545683601848113839450466534724270385810361303250897440383142028885278167831591567341639043866080072178144872261157619572814054187622209376296897058700449615685601566378056598921904179854835314546791219855446569727686232002055523620298917762370692873856504560288632764204333079111448816071992686845463123297290200506911373375000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 575411170941579183153272320043691503022858455722223143339043127911261014362261000779442552600635109149419581171624058041953100999692018577254600009867794063981610223435661043828125047432089068506004849498540981441257264175219677650849455002440538827704011867251757305173942497950444622342771471873576080860652366032673407582898656681862014059081367426872399782628294696513354715165249244301816621353115985917363616715483121271883798012441974379488529766304403423649778160378319277408956276424126039655225138571851125917192861363578496596664116675149014757885297386838517024192347872420969317243691223207702984221959114449597277879401685222922687533584059032582778120968027508648634998255240327618163404827174761895522168736059746159338898471213033316078788314994981475485267833555731512938577820977523778998483322482023530324813435682504725459775888710167304735368038931118092661122938832675061909519739946063830003834637845699488984306718337512018066240956006859858884539822693564253696945188393930049896171781592981459126598085149253826036860787096138438944799021510745921809606419010745802195589213663831529834297712422449998563028966439736716066547217858675151909335384763540788700323627797101221004926383001849188981342955572499294558515234536101001352858827213491619433601106611193003018659446253965221087623204413433258347281125000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -266953886591253189723006146998315810362797012662218094440025734002376691308553634809907412799394817496698721208340954404054406481327251408934733973065694693473546507485477994386388987892902310848066553548218518034400426811067553943364027971948165358166801474769926711722341558301988428074771508282838779654260145409507821116806919310118308557803288334128396220961480924744612352496292871964819033854566380759529397966948029364172024040443482495032066018411961525574616883590924724165359702096681910065827034263660595313035470181691394552100821230146600040002667703972679880891100259330567347330059856011104778443317502103097885333639423176981174114173624305755357922373302389087628478752078249390777723412718307357790241989610819478758841353805851465594302427287655132953225969814582614359132964088287448336355263172848012033989392291528461073792009241055426110339464127541697466429603348894482221890101231930026981393346548721149760829395377464378402173277933365214469262971172237356756455035705369664225956037337505743932279281954532020051863488638205110853690344161772511531461110752066017099857623634663708953013771885992600457754732118206191687559203562217112963101867443585373376268011578338669692215787194060426898068117684685374081559696972948178993598216261092805782330122631906450675301300434990620807414591662445781328608375000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -826438009564016376099387934655116423803755212241549278544949419255146525490728318996115866919183528532384807253413124320175339104604149710673131010479717208615019457370070609828531974523235524525702193824506436092625401560144692159377757488333030736641874701171895919474337647796159070669949455046520661750149022775601147092742553410747919533451521678234052325383233308755775496052790126223644741436634907403559010732948044997379971782614029495756230179847848419772423495566966888964347024782553306401720041186400747116432581408643265431201923059497575519002041621584950454820972781556635798466469576852499740062079991357906995424088635024450545810832272543925749636361756290760495837008142721036651246405453654918319014958605981844609764834436464530802024388585728584431739730119550625104163050788929388832835673111154573055513697888995119166651899343118459124041151467164358067059890018621706663912129002096630248413255192921540620712666561329530027135143767505670107390403579036211524169453939082286209682733154680271604718268547869667768112871384609121957675074842020382417807796069971940079240211905000280760343038153639876442852441927901626186293478768205736998451438553081360527027451587515316823476521002898196583892135913918827648517709380787013641102816445274512162534407589384905359448152713472177017549671297500339304784375000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 529125533016897851158145719075292509638732644383659766854967832528333725403966561132366920035149218573283168826286466171816192547122878639188678457779487181140768570631410221523474377790386560644449258698918965552754334717939037120166803958443763671648308194525241902777489861533139036482665207128254657836941479032195556783123296923680129841262271551576150644275572478710296905781040354873677734188872845138853602375095723509902634095690340801368603059567647538945464152768933104822088306287394735552777768733679591880934628432836416453601180303041660747114065525408228542804980364653642507882792831786518473295220564071275666636644063896817604240305204981177294119103847332274683809713412045644015293090399824817673660695520549612615882254959770957328625441381328903474761122895318745984717677147168568635568717292935328922674781840273733067431808102440440677129799551139366754391223088958524192134646216360104604901595005224119869101890034223514239583193914288324033960807182076169482002947672107520996430757344607481286944941870812271544499565265131637265706266404678678527514686492466927651759193945808130831877775249054581605140425418348011815736925668121353711474338778108017569893159173207480039987697225266064351853005766241351127027644495290802990758894451678767039510641635843894459799192434858274908782881467060064764128125000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 506321758977149732099815504471361218180321373017498314682916267157443600675205473627270931438550533471129214528282295046170370612804223560762247346393397756129713352308161395927489497446965138217912553700111813543002588202549672070456421128128579406966923111640055692780220457004078283151491189859206985974333353863674381056014913148322981067636934522918762158634155302171010947089659398980854909215308026802391124569323953506421411239413520754663142679690023300336988793055397957511551684778582903223479699134517123864215738424161094043305608665643411149937236887483136749377657486434709784820815210094307669917961015233153673891001584825155745193254027033359420343811591633722761527908976353948663607887711019510441463839369888606426721458097695598158638504176395754687351574069509536985234448302099396898585164975802486151053739933771995861117545816170297697607844822262607395877881498076902284767166257801543401612969031850307188559267752840527417956576663923844683834131803456567224776056341813321579328690242952526361630107005214809605077552445519186392563764784130436698473277178914704614241631019091163258286451588106051410239371365043618499112979941086172202727091591412023834899324564059633950478998143089013017821572313139248236381756632153681447853334130324331725014039337833937763073894384423921146296390337680812372000625000000000000000000000000000000000000000000000000000000000000000*i1^10 + -336607884233562555201492911134308161751531046128939840343154119520073966644445456402457809833997364092607598080946904868043602010124863093785316478102139652890313423601004025031989315303436752303313640035822514090047648525981705424440942210122912728174183272291430576182171794786736558756471377815940105787590201850596232079814764242377796019989392908058261904909126635345847080566432389458153953518789188814402209581776060940157563897103104692975690281184210641860086927189487944574971347416055525691279844056600877791401814537505818954840562704345001376911189037376762928469982056193699424535647378609479326879133333973516233794780994944417682620688056371842999361871708466975337348084609616906166481251540922656093277771613945939763511553653082118875121952541483023726374571472843053104127142231417423963713650899357544803664029869183098447833748085393136717700544665911171493633034004048404170008047295459420244723477323157357668976662705340182243707128537147167839640344679400512284123720085493277718398207370564549267928245199518026813939085687581575483589392475694935228442364951978475420144919366468084913146422129762909379968905021574694173016941838629726947495981261507624664339372630181415528048384935748084592055624954268274847225561095909778039711565018933042448931082526409277692234172466389724346558586176452212107866875000000000000000000000000000000000000000000000000000000000000*i1^11 + -2737286322394571660914074134426066035494956937756606026751038219498676459874553695573242861275411471511397317455673603463169897074058033989915284821843202192702224320069765400905204328559788555703638828469215518008739969340525031769941696306773848124585407731491819302212446308144091018045753226794236638933576397383583010886804596287508564988284579902802539989915504767756057313113059485674974014194364218264155301449001887255066343580562997667400024374649817244901821958092437966261468539420605034145524899423897726144154879801509587462106651855883503626687679899205562713361308997120757408368376881134926069724626661747904252626996597774817061265328416453660654106041630724821525402352648880938173351039269127049747639236290205618864901729889659563419611570101635203344661400061887667627931341376401504832294231026122329623300987730472531322332893769527263990590241592877179752687537370405792374659908224747305540054242206924656164213358731883869127679591047574536881645752712910861750503345076845041167936897142010248313874124971890837978206636875683759272975658117119280377804053772043379797061238201416227994258522160517750088268687624884681479355183391839816127727149719190296182093319348631459770086013797781690549153352825357074066275769861773219544371981482206244822124286895190694670963969053795200754085297864808847499375000000000000000000000000000000000000000000000000000000000*i1^12 + -34588784294184485615684418755110625330878064158287963750110524497139394830651909058596847976962218920032529357922355278353731763791842168445067130198108416188847091883546126354171714878089702002438308662200842791935794603566966184277779470107513833725769023315732225516168228053394121013991441124691938256959334288883241186757580934352307797668413343970711933736139961174814524627598554422057510046152464945756040564406055822699880248083974127881505305071651589666649203263315036799367464363078249096772033380571518447153296678380291820855648818909721393238193978493949067754323260009606019206612677640839546429991940373018768293777481787902115174335081540829905513173258075055533970833900276723788641617474976597537871102558249053989440892784047725609139217744613634089495032252553089291439866758900478132184613849967108343550573132765879481794809226385099264405883547088668610185129858596309942003100223883678980046280166513173118382210612017663972066579656645017733458317325283504787597140786454211360860565051588496502523568187839000557508443504579191644739313528752896278259556897875183290908626958759680034705351514006367776991446823244798495599928046694828348852130757694907377883034591911933382039228276598991179408151478067564761030863947461593158405978807300041533745525650764839391189388119940748317472563045072591479446875000000000000000000000000000000000000000000000000000000*i1^13 + -4770444318414124107194587683308256537041701005187430555293004265086953758817077988070414150810757574329037209179577940399579480302240779885873548969601556014643018607090479445700266700787053920971458753414978291136066554362990766783070126383990786435788976523936016506763096376519176113347596258740801905221080619480520472375000693394087646636547533509754338094893621501865114696108337302844388673640368869168182338413483971757966036200469483326604819298245616194183659623575380471048507191949259946270108054309795178240639494090157381908121474588157441578014559732451723204941412908291547456156714422640502647849056201620847058006595958954900578656343228122897115439546514932791278154576190396418771005035778920042369983714782840286078093836616331301939393608104031134701682773292472144041240267466478948557807994789577586344476415519473562754471125317650781230864145395113433055600054353620605918758158308387338992721099881538283769162294956883644309793467522794938287179914260860237920596390825153548407046848923292146163361463215451977537409127346136139678741781649607365689627769704590556910519864356570084182723470895380524718950989531910774555842167307706080429516492923910179260773934688269072416939432854652434379003831421412254532408828210038191225985886644714440037755583733140892290808270268204614124772266457295551334375000000000000000000000000000000000000000000000000000*i1^14 + -626614800468849325033883660105378080783864342014100940173754840231127479306473855087607264467171344156010860413667019370080154947653292990432475164036074473997207174862149112930908501181224487958918950103424937910907510503053258753136186175295396763058525867749876422420267356047351788014750647412088782164167681674829878796566414212053980399494126973525342260094675176678919042879688262440456538993009639348372863869317548536285816083696621097986931252286184765484342542375033754300088993301064999853946591254949776901923105046092078207994277038916072625922160727945281913704092861988535305910502853438373852484932196327065924230712906977171814972127246470838174506282215514088172900347666868974367727954166435169381842722016420455835087970375002378659620193748730220241776936488083173011602098412937081396900669320952531282281093812790642915229049817464848628774941945525473709437873162663821567579684052785552266859789102554679140129366416317350154770796084720779784367588500466171932276785568901868019074977927083008975561836018585701446635880492714456824279462903403401131579897428144665412141235865788862257036785308481773090510554952222303390381132256945147770171210548406781832390491051631683397855360025758210711217243291604027789810556821411741667375715621794689273235808042555475919339017269196235942955549914562239501875000000000000000000000000000000000000000000000000*i1^15 + -282293855723574252188661398535939924619718237502303283361856372710060257219562458089072515347672993305423859909049267294793839253206884208572778093612007636488909056750173085437467547634683042754293755626393549069584420693733772454245007481621670269497534699315285788817136756037632079720097575307250936857275250218350426117703216309738809334546213125682269987182886249783996269557451675247891405212996324844439669364444366836795520156171493288629072751256615836082194977636670374717192482121610076920840497570807880955467723871425555929054913695552093145384021725760667502115448089772112282420464692213489433315120300084944223552687507133380583600824484399253195045866985066176453393502540856691717582870799015431100185184703709319819957649345719476915158551070238669073262562174494399439992102438399939392356853993095599749638086467555071275523010144776275860094498479062412177582627222521639088974878473093455444113968266749105022087739928280907149223583088733080838145363623320161056380309311843982057670232707969107959462215257145770380490082858871297269167518472145385702098983297196790974327885401089915878492260761929913352181922126705723430088451773700355840876513593328014220967182594935386778330123555983622697950156227753015157055784867564464028618389966766474191967439273837539018846221696260003014323744183668499380625000000000000000000000000000000000000000000000*i1^16 + 30554399322983997857462419916094710569231171834352468395299835376200492338978717979550431984141190899314634238952573453609297287813057771234944469423689615647447879752349010681692776513425245891297537343414779480221785358568915948649472853269737365795831435218306990697923973003315965837993299389154972785680239828518094214438142822471989581355508331037643353028004429784822343501163574856278947964745508972031773868206665118175855391085186857692134958005361797690631091875703173271107503120748834487015403324266554416394575927687007757677289219747680069244007520466566138788564814781422881035987689682440271602596444431379038353850900962280780872688636396595921507791042325315391993140394753403561368697557019031133228511518259011092163439209530366942855444935216080002157955654987585503985315423345399268632300374319090299781529857454992562399703149453414310313513559590965157339862087101596093639699035660612617902432105350363838624443576700608995019654035815184149325823855138946394733463349985693872130565867867016515294397459114365936600220118701888219971642934877705136335573806190209226494389777740073165057780180926251693157840202264410706212306835046946080147011439071929244308958932542960590778361480980576327043380103354570180350148744134524479721895272590729739280867267629999044007451031183115951177239609424634166875000000000000000000000000000000000000000000*i1^17 + 5493306997207006068590859914463323853265516790113970120616325923039542375535761568547317479849903768007673223603816667463101321966183704267877657832739049983961778807030825473248107895688387215279840373549097810255265552187316240937407124485711089316744878093130114110947418094566241463276856955507316137079229483056102754678016660711015910119633656332900906915462497371339992617110066737334560187766541231932644352164647934897700444942479872580960999501836618726483778996782880418862889397647317291819058544055286995992148692305662927687097790072512933201242686086341919235692328252379095280299058838312980113939454134452712839436987335956924434983176472437702202096268787672040476471864787443925268469438111671685459651613808530553166397987592442999724729132346513651998970181838389639003035764921463372625501846733849398453790507040055844733575604054895688042019227020515789248767735279547748779963227568940824095252429714025103589438591127908934876033361461494869970354833569557986315204469998411487966741149821585025269564875589362350632553959682229879507978333347622316288680778738439523006012532462544635137588044563701275806828168005641953150576968647232692825577704823887565813916871078350523487654997030425087195468806739370200202616325785248998534773495723866289059668476860820908020317357873871915070655915850894634375000000000000000000000000000000000000000*i1^18 + -1502273740775406068151410585196584668600163126136716789655649318810910790837295947300530190231760115418585766531945467587272928279096392502904026634859216942106159601892089557221520415456648093170457237310787109616930733766662230406200348366853650503007344917180405609667450056377055413807010153226800065472779209584907025608703972580659861025832155228696773732885835488293279805482511934709717043690629350876102775794536726117377043628991171694638248693456526211949173772982996480267202252831032646901501893740299785272397392221628250222949998803835610510840185538640870332681512239337950163806976077568248454849797004304621684422260052322914384735399224593833691816012099214452659939801845760816256525411258342849496012271411135276647332150444171762295870848069964793953350211635283266336214622262185377225115889317791414263727010850723411545370816222641394844039296515143381194402128528917413496187983470586319361582454656264043143182244762338171776817133395888897478964919858255328642403247038769612364041805724938999290627040142704086466075874379027790035904031682610079427541294941716639110814325908954373908971319117469621320878101891125792457439751828513067968154524513782129529976314199686995529342066521874747021312056923510309380924516470602224108272422672265548490900372346885197012518805029766832601956343202388478125000000000000000000000000000000000000*i1^19 + -48751374873207836430369701806128247460385277633057683576852107627929265876866332544475843602267713500472054995944950992378826828419236561780134665841350705370704362812473208595173235930383802247802255468890962951211250488674524504190756332313148508112201610637129322735956507754275443965028344770036190323936545996337470310198864851092705265652253858679786073957731378307380464229762360400809199546906425574980064834811161875540987050502630386170716508530211467041476133775361383071645652971896063826981855472243877160033803205077021647703433777955529326291912127429604770883131951202674182890743272015090860528396743901053981632964697487048504755608342990546715452558059373190736143498154288708184474062573240108588530125282670807487362406679802665466824230074868471844497271070053782915654468718025267171834875613609088657805817351738576043721086583521172340477862671053557760493432697246973099960853776693738040220996456627631359091477488698435574694500252110665420102634264389189558839691559002976818045552607111302052363972821444281142086571476240654170628914310088618609880879894815752726278503510019450745839828350352803626451004178116090293428621735154356886921342697247110681548373908361900314247684704762688167329909070236886076616502279843970645921228705525319840826020261494184310813467180082593963765606725904255625000000000000000000000000000000000*i1^20 + 26575000679077142153451073017473788747912403054982488256577170170700135274380041367760851307063179423862792378222159780419799151266255987487962085355607054970577921684268020651237964920057625513526464055817969586724162903265674796661763942845934325666558077806014968848852850143393448535115344640148535600890480548810158408617154821641516101713939759318007329176851225182329984002157290800599304148844521555894699723389811935797625309374822372829231891832296376635917917970691748391268963979450145074639426938225825024180601863248328442900834140700857445589633828545811510703152379679311912080881256231610001978474101489829592928637245197550528663907108510787666286172075420299932390591998748129007314578254089710385718334187130399918919742779985840388704673616314317716316350230559412720515010128797636346346407008375051437075823329300969973696768191465615740453121598687322604608757297531176911919461932293567742873875500243804448832313224056331135962884091622088956484327299315559194423210034828700629182659469319698340906566965804665661514930841990369809402280436155577533761382215002583894527718036439739129822764326424931376311974541158069917118678106877750345049499005245189914068000495520044875379990230004525815764330380637257449547827997780422894724849345810659414488239078381038663114611172019324477991419485810351875000000000000000000000000000000*i1^21 + 639581411049003975315821168438104647430486632435114909489820515673331238169321868782543949140334460288281093945116372964749050426070114114909550655561396211603920616652174769142164231946449227011998200008041361784140390346251160543978790178916364301559136116868899198505115936865049571807561626947409937696880822764622739588860231675052401820479724370656012275855597028189978827716508581355378801085657720557906830847752167311701968698934660337886360381114766407807252703433337522073102782823493659030705482853078946429803415387369897856521451420985453647967925107444357796785729166919424267380913654796371793649601359527205986100530843936235841770779885147794275616144969762208174313204513086299548248825759233765842843893218907180039915172470143647956487636213905334270127844739024256417789975750992208236455704347156622876930575984141453943601744312395214154352421156379458477664610325983431942671287104536207836807120072577731875648148198041863555371254023562054953544709993648789506232237269477608086393458382788057013477091863863403159600243011650803001957026939975933477154311484599619511443332620890906755050853604218023078550269296957195976326132190547678638781481460522624741309753726009624374480192614987287894327520883937010385101858925920750405409386927882888459365859258639227173113091341001512298797009129819375000000000000000000000000000*i1^22 + -94647496835959156365465794667262950337080132494103528179630974768305195601393834589939972965848861457321707938994933888830717202169775456824330815165931473205136947151005716260294601478558328819978385459657904319145270429986898960104142197992478913446827340172724083529504905832356360015570943504341230068269126099066336974301119034099851729856664799449369935206433209735932902450554285712610157095711994014406518651547147366471836207630485998944524023949658444292257397911583810805052020698326087508121526294379784883268095305772242234556844777210922592605887837535387508994566251423146409214316613405310531630184305244246441445254095085441441265967986908741928427205560627092875960362308346692933815631684664486521574802622975102183549186561144491009813516373057682238407431058690216305359019050643544813172134296018387332960147083412343218306278884235138230093756280423449062752332886680395941223196690732051057007103209006472076357788423416009745300095595212700817532448601175725317719040358202203712249016368941801370843098679901437194395807305251320763074632223637664198165832926355131712011750777970567810510836333002724861970545835855387219516774603787533288664964311051564892617267812022668415539883857003036812252420038708207360326765583584306080128501168722856220414042145453851255690285890998371735201121128153125000000000000000000000000*i1^23 + -3919341656532234737909850325741671292293055742315520366506859372367407651773093761111743256387331897644367093998295547929040928549815349628612973224783919772840879340061613110177752548326906307166413815672335274981746989553585967886183572691716842063743234551415591885785757749499842913742437222130983788663693675594492344151680541953858280868079723654438176761099487396325334569752204456723815533741638029762978758389002703054556814094678049626325732188111133560226924051651144581600473533800177936325562954475667950749153135642173600471529819198829770446643386404020696324727021574834386307561458620626992259626024080550955426758750624513793063867684168964941706677662630798249817080002594482680714314354334898711983608079742802363687976488992841805447901133718037123474555248785359003897714642813278297966185840533545276743077263030224943028064085016688205550591362109836023150053345784762076999233530351500493459787412626189691254310518113350792079893509818438140959890011935763091807269299709492855086043154330197202106885240793830645824963942158037777533949508727563933877042094287299820249688418618484755866259900953869869094141129995978671330604549178415077205984828630718796935085945429159859658343609257493292627164650104532285725738006644028658793474413746043899503800454651964336964455588349965138303173241128125000000000000000000000*i1^24 + -211606094891622609630955175855489415221592875098901907998328222197764725133337987929584699239542254396421737576943216593402586524005790716128644004846407518319672326634145849989914579183066219816543623124169128303233728480811713512122889781584948194183839419477103770702999795303016957002285218253920203886533966348894124090840453001154229073152888218692505331520305485944098527719555135763775032105312922974895890431146847938765616399617934935100839344459177049323453703478513336554647461289457355430322886856944908778803720512500414408839933153161610165122647353671000222610869798832449422424631160645981445227929091806741795378551319302640214538313825476980096984847550417116161449961592409740850446094812312248255997054567446058620094054190403321468634014220665331935524881252523264273209556109471385153702423292415006278674391854400906597709347544440083443541439397927600278161586706279653472799011162098275484778701029072789441975618028301219209896813954267493663243280759324618713387457737268501482510155896389914749264126647425327118691203610539000536185518331814486590546977858622848175194313890031021837927469187720330976615164112640725904773144668532905171875016128547263026200686712281784976067583311606412072940038784620115058098158523330326752307418095625693626798487772532157702579171665596860398292794274625000000000000000000*i1^25 + -15504143497490161126702502196884247538624620906705019830234970297925958796921291496437440363081454391535596779335302973586705291050335045459590562840027952539412277213819288517794491908734865205923590280225961323010844873340356231127809565376756115983986971332374191939365041654745574322961220225958784668151665822875755278416860716446824544598056724009239339126739233589844676746396344415407849038079367052715091188615492600458803558066401288016820148814044209823123685547922638799020074697748237453273451905324318724524203367947243816044370193115323368263594054143312597339130637409111547958071348916238087839330250202367869775955665318511067256363464175200875632567300531171676859784506652707266906965718162370242011181661715733897040279872818012331132292020349710464305744213874418377366264974475539728935109319659599426501398889286027079421190713105508557905269289680403347937617960412520185353197893668681427356934406658347672872314523980653312703401518805351872653676858543362572224415243092252612355898046486942080762908348121094231098898227432245327211894542954375845717452568262157082655166524101039462264899884199137593575205949863529995045188446445657113662120029681118830780165647944869674232519836821357447533411195432360812857759600194867793332548424877693127192882847393816686427884199709290125741659325125000000000000000*i1^26 + -525339342758867638582802358893947992793608465060157080961685871560357118369473904557735618354563420286636144969882715376733557059657791557166236259226544530345596387013656034662248192732829642132502319077697011750584314627347096836377210631128309776621381171953326823804311857627085165638021358363212885636364138733548186815869239804373240023217106373115389408419101995126423038604599500743141347293241480808137617282467700720847020166029222686200400857841606211560301972931828906812136529095702239081736393901701382981871424793339493652080211882502322070765151801617903318317181920324542620632301134279434717290143524620288564007948749916551122963620584996084322999148504001443831177255876092807033843434300615730774312336470456674000184584950799760882464449436890663794729757148688675430471293082921385559614186989360046451632229840001667606984116495201855322455667898100548912850700544345392045558274751424156229154459024804641615415033961372406883049045184689309713665211799495947890999240705451197199280807499066895749383682289633235220139215586752880935916667855714741048844447145713519429967396959311673308024502326638627230044486116000723709846603848426449970797255482200227321632034599366235995565820582193972926117087342049929115034377510724672148983497237599320844652143216557418793665057801473124948150619625000000000000*i1^27 + -14010519495358288813258093504382158185865597463320734205285002532849040892081395892160759236258392620215513724806952781053847809076962977369549826788817267854135132978648062237282131024315041385215518112601209891360147749534997569710009415240169579660630729920492177617287338801583591588249181349650477091818111841566081615325024635435710926277135760863812996681954392064417517007790925524241595751977222431059749721146920716164622891614419692721792745048709345071169261872806718949817921542723668538143365912477833964113838440239605429261180764603990977445802847124577950245067265658908968646565091557359117472122645544008656752270565299681626331295113826455764348584956390770012503110739607438333982085393095485699934218824400321594489614774611087035707422243548693499303242406625768508629306189188266311397034499144324835099772250101097235027325285979925361000927667381043595208692289511809182609489023687699883954554982952788224084905944981029558658567245750076352637411347951757666740713317583573465553028009649906065339704897223951413391216628568774638587530522166444240785488202133690498816430740813958269705613678931563002766656671401296525039581341176896149857733519150855449400011401479011986932876004469199173658154796239039558605974947629898075732834734674962596793612845207196225424839689076366099699413125000000000*i1^28 + -352190060659107551508518179694833272062649146881858516004712849653323551364378156573320721038100060861168683988857230588442214500938181728729990937925901074692968048731017471324967045484131458521654026630481727844821982643249813929404631384318812665944735457173236617409320884024624896250207733642421387395671309716232642894785674372316070843854233942857947301037608014180669269030104556199918318559203854182086513683195711876032027628431194254236196955209622524515949691107414649760136772269444427017959117632334362740485377890614035049977777696662589861393374276267091761903467606652567253999260473262251401732326827929298835479212141354958505889903256064143791295054807129494857088739422913816820453049160386755311399282067435755696118093900054113434332429566726358904324615799188634729095835171819442523203648640634631269977542969071889839274846401541436776231392279408873128105017346910184149356411383343856938767387141316004847399215948957609756457935226787278963141589806706752123896429826029992816018784647703456822699794476302451447576989887919502686171715836979874374976245729412296572170814771335806568808626841955000727743710117391354864101375716939626964011502168502031954350781449365217160031997807733732133645733640521671756423323555087887184179148002866000307810989154672172231783496163224528120755625000000*i1^29 + -7954572938550042019025863368209894003945389035762732079587659715450971302412674041984700413109408715118876453318420939375932694373707246492561286400695277364530951453152640445509933210187441015445447989443052572669103574517621871250757649388704637125258602371340954235923354905988977886814977987178983882866431205601831955984088967445681486047476357866022141036567001490885212239218878141780579926994560886929765681739646330856799030976072609893215988293071809900402758518555211843717748584809467144982335783837163215684426284328880181586702846042327677083461433149104685007130009145620158696800179675315703852954511307662128891565156282600492499085180080779517827497657910387142395804603673136640186373538443429124985214034728762238778478736695504522255419863556926646509954691513711388444467311861476737737368825588400586063906350184761369548681071637706192867111318329175005715794897930225378432087274996495708543038503840789358270880512555661738586476280861122573273080830925485900403326527070432813295431698685509669131314543048151143829345923057368522570046856424271178134896986742833696854834825370584510114271459329365510005917475507644174293848671229561482997036125075110028712563954901715916919543689349400561732922624419819425499295782619558827343600647455724924597231040370725108532317267859228205134125000*i1^30 + -67089291133785300971084067644360350898509735175296931538691427377551610190654017565320816849601731234525490012157677449234900591506478660086370713656629954846024008532349778827546617257587054056417544785701083825147772779854441040752199402410857044766494515105126557460681233731721364311942969746070262355619947642067703021705976264711382076800604466360771140914636593830117623185776201177366230314381736257327215035155713730484340575403076654808524214762309531378232787891198463621846364577123156030073459798856562715981223087365438292063229857757396522459604290141627330711255243441327031454527640331682142947949502525053600173316181408927720291138358233215177920187327744604557587479753542027582075278638512880529350863617853978979173260188875610691103494837047554280070023584531040626117913851053413066964899211301471352224469411251116529812527155024081711923065288062593247331688666210615565051934875389532457276992924469879980502475825568323713285484431036664296704517017852388570130969925083967978275452386120104814179461721794433861697557958897371546822053047264488055607591412898880760699808348323974307920486677471461600070910860008286251689950796975279625969427916004592344743129745089475573744446296836853633502972173670374473073444967583118506442536869776524811387198440093143304180819585176714528625*i1^31 + -1522330115882985356638881266989736969965733676000944469511122005227575716533830604459447714781416120345245554483458150844053904388865082481575164681045409559292227824060695895112500173830825479032996696789894617425667633241465695582632419483704212815984972448597136174124444446894666948054656031062591045740439907482574632316988674864887252063399528211730188701338200442388172093966961179383704605762353138741177597631671702208644583508518008742851001435101740431765610923195266051325778282456463557896297990826847875369997022261518890150828368022786598192658164204809563168416254043189067899062296570635882336868305448100494335420496351551067481295642818884487848177313691247076460743570198552662049641432992884331947232612966698502343394378541704159973799639303196260915209977082063828905780736822856511213264839063670557926507097651154743568759647349834948880163787861417029255546312683240504817707726855064513610525744678408657232188321395745499555002631316023541760169924692730129878440655945870386202708344599980030120005776715946969191699809188923820145846088812354162364092707965485625783676006593802589744857686713208258298332355197574791254374199723102332212810427739932815500536042498531367326378827098477348129266117050454642292179569712648922716310669029475638487475455186282318104072042702519296*i1^32 + -3299659761127876823271938891146697990717940061243023184315358471142852966929026485260030227321875088931654262923159943237659899083315396544480118411234715099961042183236133781132950089452424166082189787698823793835116649524328985951875408109729069627078327300771429416087288175708873402910692013826453941669020768298603271693794570097152429123445983840380096811226467358496140385337696664164231414584177548487419569475962342417151521680354474322206758320526868406460691854674030985372834634953197137724899527257152469128755416269107550758290023598612246874431948287255912861678988822330418089658348689430634300380970162529743018619480537695503120764233847277125762326476102514960234674127588365364024262308946112740590801146226182921538586980236795904680070718451635593847028572650195388875147085920832273646379320993395693152960333092057910420591491310193435955557259549808243181349071726124168036417203007003594149560051009349066768247302642118440937246980392628650695069596914685201850509731853826537992960139303735685975989774613461487040676516543309839743754576098317244944353164395294512992245071781662800902427824736783094012864517938939623581063187680796085551876425445682637917061549695961021753835129869743602312649226430065631500807542527278639685948235963546326438647565172444365373749657600*i1^33 + -64135295401392194791496277642589793300329423997718636590783569862100911514615429866133340402481435099076746885465605332576309931869089616850624296811576278272127349324098254137693424775877612714411121239175528095094637763958636101487647525748429024041888398927259336115855047222202049059814717841557691283155684902245907631020392389336385788777561227699434660533654545714794044858428401769265793564137078184497210598043092519527457704103325771723351540625403361055455855352617747369652692551888673287986908363233227697540712169201233643180311868596068995511911204507824682638660449144190345762436713577714652994175938268124965077552396588593034308322686373134817907112912971081773508243770305805637872503691031198984251526349747497089618028953481073902223104141307281470499412107339060421816150004626837733439662194910561603186820062380681499821843411039285718947413972874608105332738167413815546522146557637182823419794264192870160394130988462205611287591377019987203699831016344332253636717602720999976122080135709051834108349907698348682212272163211488725422101039457813977281929781042958752403346787268496560221691911287677432835488067344989306604762307764265360511695798772008908808309792255852347969701841767220677679115857446258934270295439679484805085020895531514543779276465133971746848768*i1^34 + 200232497791631815541725136454442060724920287932739922289270628681221360390542016029383316194725112630829612366820643296605135560592961845263745330709526488516677064828937530068207806029147644242775923123995277492226725238153887251262825192953200658252983879536989855200350417408605973292532557704085320058891558063768640173629921929905900376430621956556039249030518977391471135784286742218209325752881665128175594954707352568341398724289343673951294448605077283372657060049046593013593310263904392170357502649333894348273916993623944434482663319910892701487911641573255669216535200998985824699735406534499569267068647779509657311465578581260657570889447215518619232970284153135652703746945045251141543600401572162461023364295231213704296455849965223652366539405940512636752418752217698456979430761374661260946594578536910404588602668664436741897071701096634863296701704452654837230390348333215464087753940954030757911599785044169858450023258596410738309086029049170128149459652396577500848037972794350967603437650454087423934166099914650292127428488705162450754350182539845066433986845753023521431560680075990677031162617022035705103612184151197579295512898529111927544038387902183809798441128459010778456633915398011491600258401449085645237726587588156850083608076963936773052218756017684480*i1^35 + 3296309465734917583881729275187339445639175666030691942923611820984426151887166376434123954130946473369557452119123221246046207828716961271998555232283112529658483989039489704036995902998674219520841140171932335821470301628260969707239302588714989267530027227896122673811174954006661918511724969320846368276248388884340765982335143952872678680127831444351204465413332593116020493893718576024510635472143601510955412669155873285590051556511864493855564556777432451444409061004932058211270113534348802936608758069895147805852203146468663262551172066834950345529244934299069357256228318712391827609790543730241150670056576383012913535869469542652344690885033271870747285870549689846840929095240442690057502748421535756027436962665165352390775085276804930288083988598753039592373623831165205054512819250952083929896697205877188121258246844688014829811886543818548361173294356882419817237029784710134317269574886165295752811148412014229984803273898780309053987594989181688297761542384072124592245578431904525932679838167198477848972654327672631229812907152860377815824248790281299306702006329962544499994570186567515685473004587174116267580057100038208631183772944256210893738738866251335301181488188717105283175002501362727361426547861427280271381209654784398120104496282865239961162771070976*i1^36 + 18612100635463581633051265815360162571877931368619460630166578311033082430607720194133499518859593219186478880987807506115050745635817762681865596322640271353995058824195307808210847155330606976211212570427892102146180084966589594064881751120187173645222526492999409310395561123879830869443834503794787286053787055918262670988187504788762544351887355815983737214233772403985519525207703953083011983788560346086261229198868494308748294316133083625837926986487813497773377978704612077480590459515417293526593361219538299818961549506082011543719171591848339749528052721025484721840538523390768301869286260920161810166021401642315645746766993831057066803033209138353168960134988967237483454382117118986308263886031054204280415377220670113581972049478154112941334357431611856153821503501221063633897785425799948906594170628527602013216626923172981947439222307659036550755620625047814198557887865758290616766913325219452357514118517332395003621088862575389553838953587076114747522775317643881827953194137486840098551956552358150426247212410487816678127438139880884914437819745142660708503191390701142551109892311371076219951975039335942979747388265040846460162787230371916564487707025026563535055296897314098575320852807510823992981817314778271211566762543296347840544415497148940532318208*i1^37 + 47041567725536059608183246114309913472897269776972917965719817647509433502969487701921450930512839463932975365956443433747513192425934177254476727795992123984285671215743049098030259736270063929912740730602653449275104995332095115675503696884960138707102810654636213257361359302525704199103604948479018164293453239009565169429569653761501339889506067233155094905779010324133036872479607019258634882552138495748370169123365801515905411569348497006665393686722951512768686888024871578970624809520112397101499690955513056816227489221604441919321847245494302575423492372852890851714435865489472161629711337271234955570784954720036524797076997763867400797055961052184888496553851235838859753174295812656135489430358236350938158263768589843829049231116108036452194584933948030769728879353700187325420950675765788466043771527615315547837483883803587429803914214270006583750946348584019987546174343378134092830060628876354250075666748626341957971154140267016218553703077827525803356099424136506832112882880154454690430713045640554140369363141549044014843173873093721978509716846369506679553314356145117159779288717376975894879646210721184995764672581732525011340508609541579788082738284953335396434194010955681198808159917963266625756981266514364337450416009289032672290419477437218816*i1^38 + 52647008001466208817767713709246159164235197513263553954675792479328640341260552315081201627645245932144596304574314600034138183168399428598517095380186256442125036036089189881188775903293528600590514025570559149590295900775929455291357036017648439858821503222979309724200484639951797122130722449795867658325100519278394162679243020423527819958487634368605458635617853622143409870298788360344756812794792754562520498389782398132981332110065183179542393389022234416646557827951131220442550490865155433742555954034748320743486357989115039105576162846946286355013908860389329207297045447700904812705650195564707710665020488727132784544242646142212345813177430582481209854696311308511872265678093629148873660128134529407638797648782724523150083355669726054713231958259626470912883319503226196851780437596734438019450887492967913892319313665290964876746951668335957261989410468256212892036258154614587941181599391867047776821166757007144301869118446979594231318585088016082219216440406603763813256973141452016990923901595657441839296230653802897660421593460709033450800434793359318376384852044537957680047637569088715140923323980161827716934215991463388840876361538986624250111992592074547951956118330651311681731556461664996382766333424524449189631203194351822955801758138368*i1^39 + 19829950518656334019255067222615855060202875754202798232111791973232911384392836228868110697558452539723300539354175290240784143283061942991502682683001534904945232420212089817607073617151447132147296914471615244551398105392312728935511853799244472403015213074027426521320978181329050414175717881341597090586262565048196778846997035985946329090447782194033428699558208646537354236647731440848177570284271369938192424723308668795020787384670658245751570815172849172999243115159099216429460218136069712882021456718879690529973982377192618443910350986906978865280665686223039944595368967121212612186926555026758091632014356254756318783660277782027042579218753610364915579269970319897406274084999763615711720606585054167015330499103738040399642378619657988591087459769499955606222738807436712721603955684859861873832474043354880158735506355754609035152159178108907771680819333616228627282729736648071753085728078025725854307169229324459188647101982837031496439745272316716795507924186375478727422200866877464563415720346907055637804305905806758545014694906914194300072341201973437230793935349680316900698871367671575527211720302338360503194463019398561671099483789041807007733303402974998049751622119627556657210631741283730804943530187453224646972163338837540361732096*i1^40 + 15592193370341796530881915679822303936967047085973131427914538285573105199896791281810788079068616987469217844060744294051984293822082859127216346571818049734444735594866167639427884976454526762148484099284966241141293570703309101164898324873291052503043770549628889681267326137044687332945117157361840804376864041470909091131682361745588237009303613249817079446164050517241593949641607448798353012496078081654640745187981945818665797237441494084877023198366381010563103839817150971873902046880296129011314327072915386661696591563600016528517430753870192949658953383492831448663523324662761035479022352196570045105060414098602029808989176304114907509002060695569660384863427423530820338925184209289970665007304088019221631995981669100689134373230180447103139650175885852302866501163011930036682625213435244421227021529602846953217691017306307790822190832216959460571539053074823451640895537402149372460912612007826979374433385243853204789926684905351020184466807743069240600344757270758393337364495536164427291210306173861348002299158183165043483402395919203746752971188709657126502006846224398466152563205287753176995454685324445057321309661505406600173502966089667104435086408147270313935387382359613325072612990177374509483727419357274609230888489088712704*i1^41 + 12551100968661468540406026368544702525177413080461997123531328270217958575925487100876069700103222827739667581846808138924505570980737826012082569517963407698137588725844383006697439520556691135977810244490305778293065882506848196462804668575017026595346848300749807287759535521130820457827691887838745933708815596749664439628844936601644460100248879538671035288681684219500060021248139923219159927301263181676916685913106378139676869077823112378431497837716116290843925047828221733837886565769508765871055402095123539099893640676177962152218539584458644306910934219341430646800370910551259910613228716609071658546769955358108461915881589636736420438829401371235964664470691748857715893685685541259986910414056073645973465261205262912278574547875916244481689647542354171152081222695850860282199109459060912415492246223541414596413915522005248446555221172393078212007462250719409220048264068340518192487266252315439234421351968686029774535689251106289556999318134401715511398829464043120445202107659647907320983348716974332578380232133792398999033932983844130755848025154990450501155308413018266693551263871297251833126023597206237057959352643765646499219675049207660140347083441224717179807748427548269978228775962965242750802629397928256566846761730048*i1^42 + 4173879047181896901419732569539215011076654153409378131368473659691642698766129273209416104899525557870701849129206429955089238769773024338081820722301715419321606207649507172954396881442545854886530760202513109972615997924273272422137003221720487211365119737037227128377213841194766996125674654945797497152753229921244722758492173840737095870833618967018684898052057098438538438151729865796134076232734956194324232608761679267476732190021561340458376442115568715477781669960609911734908993389286476651646559442699582061682381718822401439210647397882234634778750718805025352918878847758203176225480321183295417819676407088582858810537689151568335286556774034068369637357396378231680334793476373072606460334549149812441060647528629447085742239862334251438723317937958594226017060983440076714635599369775006991286440945520912596010199827675929217942691872360778454025179524945111143459985742117657756345986760177814408047873610352675026224067036866795913443248901674045018090423440517349981824740271444748563192164355924970238787695260701599588126470929628443284924183960507578283542028261927992092317961266000257800500014082017883291689979923848949263619978727628249585797640312260526886898307643789833029443042168563725230773238999499683865296896*i1^43 + 556928504622695832517783330261208938753910956345914861339222179946956629106725356181696565745694246371437411164804432122485999963146096125255486852434066485928720601810096177323378863847453147243329051010975149060439728704622570520032366258648788738723418496863814483735071977666254641479579664490418813385366003295913424600568508124623061957063512353604092235049489923646747359876226174885671755064582715117503251816629193761525696223450139545009468320169891278679261730806823858928700369491339744600109087698060214368429522404866022127662913860398645448552488668837586355930906745051415859606834413896831019416125733406271551158839198981829656985961525343302195414099231951001818561419025116955692971403989949136812866743265384017326813025586488623616431822258389997841608274059027328396842464349400754050753992237116810541851886456086771041945375758980735658421141401965330484841772362142816789723682194556279081250572081543258472820600734074952696332334121863521560779100425558417813277138515466623004025853296671243885797456624006454389725463151735346972496342993834976912455562120363131317288929023453132645513921003179524265275885927646819402413274194200202794739298882247785235427296378918496600124696691902715092939742596307091456*i1^44 + 22336241584768846193918553098190262098151635873732501606683508730146193170283318047769917575834405824555530863712903161805098901348110815529324391823647367366526105367432281177497488399169573064996611284113113791884223882252811305861099746234374894211523238639172843618443857123538631849461706449717329941778260189560260483148204986188480180065373729848220572814110690373524506105253018052237060372850249885932607109862818649858103954201019169794818610121980652554224995532188843775616289958285547758052004079978381595505560436297631869079281071326735978114726957708518894179648731484719334211218133046952256922466936376355966836064825999928783475144683207848602240247580556616936940538226614924302205923836420232343308923304626914420579069440499365015541588030945572097434468899879050130177716682294262539547555874124967534609468459875037990218648138856087849300015662767674824382108400044165991931522527818553179664600284142827333455613140354028453822316362914004155680459758101999579488024705968055650859614805358742434464202894882298104805823416279946912872528595427480067721234887467944876709369965757884538396981743035279807849352985403533381441291365107275864668185355846144129575907679242335084304364893916549797784544346112*i1^45 + -742826437406221983558159351558430610477377629818245269016395954567848220108451807800173178434278600104439268849885512169642490297275937130071432457663293678598636166503487654212205132777419486742117103694419398517818228861042907605394940018517299380555427691038142365091805636386626046175376016131299394561180148540797387220990634402731007890796244930603898315992017232614954764323157932527681865995689493730208764114716782878991853254338931899120044672242085736151695912575029667022008059478199776251879970126353598347873277899154515071540286922565599894074578827512114400140808727787346184222748845683398427089956371799734497014312776563838640780108980739635936364569643219877989551638523406082900181212081834790259135789025603006659614850502318076101692824458448886644802762681289477804055076208831016799541930747878727476602972756911771130437199291257917517882755169797889070157516225075178545321094800927055674822409220965963463569211187828261121481274168366861123415039992409420800767841938539647119385282799325533395483913499937170330907927154164086437022719170541223390444308932995148446752018934514616908990942792908914384821203522232509346160886478962380705398734706803550887513641331160842347684364900046529888256*i1^46 + -59291936289633556561648574534133530286829390443768897771308985950138530586156438156685182900668509556986258309341685619097284146844867744745165431829197013043968370568377269131967854953657675882704416172603039332499432455536193204279664089864855967657093447387727240379183427732817702203512869135654228214085663711886190087571946373572173279004550217546798281526671716939754167026502051595928525440472828750674319836696041517963111657604036401016027923058474419959121566275560426398775155386923530292566525791329709302227234092796766215523877623433765972406598236024655616210784668710043009992641610400466022715710615611363314505627367229882678938925323710410736274780477283638904291611091226531314464883887677868545237101780368542541834154000523830442397909096970202400627732828749463942010470145651166119360843786727216229086892494747729342721038096542329569463570166206287090125224358824190745989691999720995146160732217729630383044801105318543713107326163080935337030599287249341887052443772690303377718094882282238977262876520512351787194127494282328731185378066298964486559446675991581821960427634514287676824247689670095791492242761688316721048851340571146153942041553200272831639780994422332236461435273609216*i1^47 + 1105690636128715154618070533317004532758747715106896875636788128045923743020443102002951994079796870420992175334280797204280475075708003959119398604280651051061902229428542471895487173271670988537395950640038484691442370192805701495425979450791291357374711864514888007703408550062193284134668080276613993586538130487324026935938074963931484631307047198418068902435418886393940193068526435246513201408672442587866664490109907086757233245269742120757174137268531283521204838534450728826206547469964613016468504294764202517345864761639770533797531249735356868353938392951193440706702190505046774163302868027293237886704107312925964915508397592622595030745732198159699147814735405437484382647854213171666858513739697493398019870287510363382039153054572589632303102161855678052872777528061620746910622865841118069269343989690571430435548210051536924756163858691631918396625827403128381441144320319770074165229100445781007361735039359617585928541076999970926263268131616632686249504360982641806111774118573290825646091145716123415425127805120202481431829678499420932488867114320134598636318838737919400713650394264601022844693205581117723127444276652151258338575170901200331646643559992347490055844579541646898626560*i1^48 + -8617102006185825143759602153130774475582820878406551976138639311594020024129148171494667613718039291222613363103669729719581940927042839342681343932687965737202214492843844442974012569023067257310480948580094263874037277810527101866953892923024388997464331483895362262750688736699711724618415580501798304611418801356468611843164347259768323367874583644966457709741080507531867177463723216201971927533385898602447030037195527628444486134569746301511204340598488573749482904248099173079942858405989338548525015514106737330816099929928402061971828369592967731871028878303604432201675945259409989008155471577702088626203153872323414934889292596747821669188418865710027461410848188202281418265587128870206235704924234556356689419836517454904163886650093489703146779329316913196052744001318588477303144371582989697986721958365868486297037949950491416538377474523921719369935661782129695212436720312175676578501215254433627099401518999366741106668385579541859360222426662600896850250900763669884621735763319821099515540711195537884647671417201586340697438711233032002102101498865655691911600566787515128428730980311749555833965898640970563978784672890843421155597152287293928185871526141912990388593339924480*i1^49 + 35694678859174650380607407786962002769235762065201760652488611822471876669922170410217103301187178323426387892436284832188344244951316582254505480514269358169346320743733934410462591427476770750516977137247904349055313003046175840721905095947037040723979075804095697933306775959675106695930795347685055016997166953649638616990891555113293158237764364545400784962352045379814688232538235298184727917415506576788224738823124073725133845946564966952547908925830956850470414452844146643600108594623666098436513572751069287960770521129943879989421497857797680191041691377111592868803749259619669852129272081238409341199602229142786532453340575013038358815573484522466447285280473258804601613038887019938341139166944488245795308895880997178909398149895652973787382449779477718767493033067208353194814798417709114870720839746343164312429319652032508827264866933922413791928865830302057770209470768873770024438832087831805080148178442189531354315616132969251080529032478391947734798721840732879482244151017545275749273816083086446339711066443271251035229687739471886371577363812560198767221509883386152113355625923023975803954081582377825433729506505404488286424440626686211052591812191535169020100608*i1^50 + -81194340661053595903242710894741815311480441375729708890563919117527873949465193600623635214608128971944549473436243594472965573848857219116480414014993251390216573452373566518850337917145771646541608164287793060021561121340465183525056902204338276597099177982120154412478920831798454259526813900704477034541380765303824343316426428708313729043188925044401930340346443573881547555679792443483758257765601199833594812236243264456717782101823058943822317729493480000059919919632306282437181440910683481396206227147144035021854788539707905161237544568205478550514402491752079719982802663690011029908785131901822134669761684132700354991067608279216768875841158874139485552165506555825825662152924145959808917663724944322508721691717205399259270973063455375954482347270824748514743858925048274196584303430391826596572824063440207150390006317052643213245437451937384667991228812684673196937285283852522630300513207506464657936298128608367653724349288558588330662243602976438455989651962651154909278896296136415339276146985176853269890630272841333632014416956458188366885605074023254068993786053357135462804664608364888371010962661088663585355553242374185710334622008434818913740528988192768*i1^51 + 89056884039482748543757144530580760813480557196389311922985364857269065616376795559517383144974260716038062434783398540714986551123924023621485367214365048063981082995233669429494559458259987350079483911468580799559382968926243008348683320689526165175603311077861918193405709947903528488430959626678514536189185087487824007620667019503235283239082421593577158770211256329530127544141875394396515481487022061245287225204705442983369359352442637349582161154940192560594681727402855282219848655728109106353651647955737642115436690553485892524175718477297635549098479280314006593464903429545949532357864879600821639077925084516710727546799417083898523569127030227221835575995470237530396995812167488667402883212340509119061196504262399561025034474040731910125148205048061696519769060762037728340477442333985608798460471862862840639573593072014243484747894610235364258309976437169074402385726411917260826731663937648532456803093600343495927085660770497524280569095010416749617821022605836929306115906519394095633394095875138984169362084046006154172686730797074841915609330560693365236280811773938379624592292361162718035075804046671035671477243503318343724696818343773332173750272*i1^52 + -37622664393734588683938315344048100392375549071385877879608154107569521899701044767450956467501197974740299956018462194640230485417727764176780753929758212928346528875831665792275468224135112754258335478558045036573860559351300248087619031886019377366782401814910975695684048994936973997575903244932273537440095450027794412968583996903151709487284168431030098580396396645456157308915089311827803261525821462357615299923545655651350910441053983245558429066610802424405727831312670694680076081561926479983058594664176875265585295566672192234069105754438835808725006624194863330774801806885677181617491457391639631658046867093256329286245449894307989468403433349808295184471425856773304617122272767483107395300519763917098396021083032833884638385765620479646679939471424918440985459805362990674111106931345267215038220546826157195464147048877198832952170350821300838850691974518428630637778136980771950315585962371341078365733810962639463824540568730365529128722885042956227162573591793702359863447303979997867709076147476911268287090597956823351390671120979368297213253966366586099197376773912310950446474815301538585752219682387242395013050033843719916542303475335168*i1^53 + 996271582699011093293244369048144176953682691667900372796849209960537284955569456031271439536465148050988955700203315575068613693909244324238365020201964469796880013340728651671860179013163098569948463787073907319866473023512100722107786481077381975764302100590011380869170603514464969708594828203767662274423281716291216046065742767117662664693004128793230356834984768278072800525766058915462397555162305314072689620552375073587661936120058079972571065729275772851218208872354712451641167968661232862540723745015854259056053789526253551544901356245811180736336834182254569336297268863763521274247082312551530424304251231560469965691947406160462426810998049082401577768251320805389857493671465594176233718508062257640754861875040804606961574946336668378870190532208794142979374250143784478347564087706512008935990608011575741176414920217166427308655393973447885171696443045208889415425385785830563148116896385994793927686159502851759517525502765914027304969131074325245703133162315194991686488939667067289346211162041447341127773375488250172131639125874528354071371142775619639413350087578621729782655954413693857611865413654965463915868353089620102086656*i1^54 + -25738296551268912182609307450588942884344017539218909303602447913231519769494580407035845703962561465588784556869058325694317717086266505872890038034150232359313443919448901206755279911084528454863487434147475706224528611947043550609175817058376246384017457460242650908572207958616054810183516765736912192262057999579291150630191452475732639252903762163462375378977855128394902997486060530386735979363112793594464724654359467086500403772682585326257094718686026273663403651299587553946050143199794250930830193058646304157186949394067709571343166803987146893045070855056599172993235707825737697826643170399431394694411029768230537136790596909050743536866186204263008531890458910056501800344133694714853424080605510027913956544232789005237359089109756252084493415252824157839448749303201179368913261278438207454581408187798647138174491745096248709397700924564784647010865824425850697648234455531859810091285093861437275725037688038696851656483025436938299633287711495566940906685813818663474098414133913383638752537348895039172827403148624484378129930023111675305242707177657160440014610852527530447713804753494295427968650954636686657130757881856*i1^55 + 32902742935927153674873265414264320800452987233807976680173258911988765790293829392925701707653317283823490652505077076047997704223930798905903719013268486505805262069166949555494912180988759089048888508774767961352538448234381971536264880816685761511500819445091574936802092953379076764216664334061635192805564078985728910089183298847397231569519788419542754888200399870313195069353278563281201250839011425489759806333924896964247781411550694570364384545876694704001201202003677732514354611445851317452660147882457452623721007509784141884066255486145476253820509507441116602954217573443131606363577341003846092917802171108845321175673006358035551021548435098184898717451699016282172739934467979569647614854603929005492262165977391084409682913797362944126551239730371452394242756063104587171469142356207213908777510015115770415417412151076651199513989431819114489208206787131562637582045221410929777966441552546007015752603295448896035238517723886974567610803797822602796521737896328767136346768487490038033913901118346016958001078953646643827642997227853956729629312776733012181330136631974394720396959971572374939305479515951595520*i1^56 + -12030353077306855654189899094115135504252474014466789527351563888506808499899920769678943255406166360738587534728556711110632150262372352680445458430953572358854777348510222002678597329597896651316064377086286532741523142693612838353702301088843567861144969128485677917129695414410653650228277678478508377010358244117085534711770712459100751185776179820653602256848666694811319626610236099535861229012305807279508690985196013742150078169904410407511481407106209926091867502932711755788327698661633838781435984871622007625237294986980716840206434198112845941837749907677894944515730188459064111461717350509903463977933498793224802420189902483012091503806077544510778543678504141933908303399128801962630148419502206680670856667961716994294249445216946215792643701705593780657761184963773610844330970728025474825164886204994524939706644575627826519451258868442739660537952713085146305745861485219949677906501239745137987150616363190944111897201115399143307078932097324881353521701997337415635668265518138044339359089549647240948766751300127919407810450424973190589026616224240684500358119353578526855597272095504430721400832*i1^57 + 839845192457000045641615161053927595785383039928564584938818150747189424324029140485983042242103409072929173083254099614582963077537867594274201476596532850520201811247309272795802829703539665671982689018760263814070648494306619419496410826938661307994928748225051546970408985532215603297364857333897755170828659615657585681789296701508325875380174476896458078163240922591168821477421833695759613344305540068371274864827167678835510538796475632484019421592741479487857871380116955231520830278419250523352209961012157090157793807810538159355934142996406384031138380734951674060432644506052970746393871294952004387661341443013556503314208446568360076147307725577403685947792068119239675271808010729118714930263931559636133018921903497168328803941055575770421418156044788117642087527454208508367840447336162206247961393896863375094874989089162701449886064244319403791384922701821118379695305224736697029203111096998746583538197932416714117880803396225378613630922532831184613021776467136017517481552204192833743739948682302087002535036662812604310625404168353658106745125268898670457039120183344317004603457536*i1^58 + -6961194880105247089670678081575344934839269086560210853980970240745737473479203233798817265924372185147628899340202699771606672436005262070699448071241612696388521191707153457343706692134248590048976298702492559372719910421106195352805808163027910185841337733513084134975137848947877698377117177776335255809842740075742563327979645117634846295964818447676058097116527889619298990668720697428722223957640983983287847682446194306397058145165637006793285381509905745589382063886752257558185376566579407582035832177563140523669073984643003290626803024321750163035734783573747791815023166412477700451707807862432353114567497049099570981841980480640992632389271568106191109393133080080439727188594706584902821434625049011270428500424585936498940257666319340097273520186568603361298465567200992937710093983189301254619898844793633758036395428395433184268823547334505030659709977365546231606017866660113605721337177884911232218042167781166438933482447748491086322948730683175880118534746883578651636743122752367627248711468933006238313752800215613894219363250973417710148434200403671097567357727408128*i1^59 + 582027303608101451973927755889170919671824422669824091044728286986071671462318979188956581490731321631868573284678420497517222662866514868508588376301293510667138609386416360353974796955307197956262701501324090517777449422533643209970194382231227682423264352649904716380146897832468749505815129346950531789282244407418368166648236798274485141592288556264098979059727817141799913185617422718615811287052198454610404928352849696452453183446506695445979175717552330601369739040755722501388658359388440353190511385492503626296124628432939696244664669014628699999013394156252867054095162862893009843904206714132795100695206433520767246748917394962024093086537621796059184602972970072174845856488421223789982309173840090224190669481799782803551648867295094415087698273388458678911220353239456729735030575149894302464078434759486464754854093890590281529046578985939790293980053571904086232363241343453653953413531951942086121368385953371703543684520544621873109202509596977705891706267659168196460838279471539171610652500885554030393133998344214985900665991835564333096301062258688*i1^60 + -126993681084239844820126229333540111657178046781444188123669751383283251939600507317110994159423487860895089307706550402835216110590458248992871001113449945112560815407307315909264371516443718429069497043820459006930806216277432757957372634540161870366894781946949002824328179588642492728586975972153330422754523438603230218571282516708093435906447668760604656357586281813997748850835107746610289827740348164534493607838281169243571219078812927884515979124608002790771461835443100824689152599348819657611040528636527504965657024914196335307219821313074487804656378979790724263930386656956423054813787660831691903365922970278426183698476493085483595077568092413628628633596830015277795965436510391800798580316574774143091915256690729500365071729436105849929311557104110773154073300662863231988977395391559041271156655610905163686890328091629709314991772381347207642910693864454374709573045934407926043286638758831811468084933724943675920864412140123464486543556791708403165332014253849767472344221312638633928821674106061338668475781167894580217025765834752*i1^61 + -69375396471611187323118269958884586778146574573473472688536972650509338829028983202341565292813580516335228453653620644706658252076493890007768143132003751596702031505724489614377110378359636641359695323878742125786907275461625708421476553376033112422266545849866671270680677822459131880978363568069713542755530264771264925379253183888382910778714349799518926781143026630692415315375950909446482447931725930942901235973842460088500519273907027591516344165251654329837971654660259402298196770369733137360836009174131770953963517216332791557959361506768984091383484866284248148603718111087522095171033425052833976902011836014861103565554505190386991762912121071556406706264461817308616568815086465302078786691594717808601626545041308444234661503606132039809526407512253048871238414339427034251064205827220695602037374073515384745983636279542203569187151455444295840720500045329669857384972656487753043564604500767582720404669054422099071368601472717620182178054407527144343784523485734267147246903341614525817462329047771753048178688*i1^62 + -951807385852155548183110353484154809107091512829067220013826442003132615860180803770156377253184283146741414575987795697825839715429835807881757226184137305648765241209049571575564299278748947174459017472192181248174211808289642612570990806122332232682689184416998927375281401839502307995406154517209785216904079739777928437325286135732560059937141659465907599379287102490414042088661368124075755712370788896915634036721362451668643090857353603579363220776575850189349431842272462397530127942293530836987300205156890142399837466371190486550891550810418375060535882223164562233974145973319538588722425733822645447958279013468136700575927539920453144265275558791354938973122494824156710413060635202703213045473082733737456713228347582280450934158987669716864767115657482461306217665000551082324935667499035152283510622702147610299270125850033371227549481646649123873393495464976803583847985811096237572085695588826106056340144485942517730554419255582867806230496471514454535292061514457798216843115924291584*i1^63 - N1*2261592120395914114104102197191352317544468250914617480488373408469660495269388548729669455992872940158316123389464024447268656915677110528308694623689146608328990755782656*i2, -3233672666965922209881275916864372607557673132373911042190690684971571383505850857793858105427141625767344956616417934113002178951230086929294456651701605771890765873410156107630207051991880864027892258219259172400054648258847023104716010448899391275372050177890046553781123562865164109610608574011760185991288734259656441551804452080762602286421505540756173227706683760047491010267189773894587488295445317969649728959520776779835204579860563351428692151223108772965568524368867373709936147694384389074460043417577872253036961310219144595351105741312942410046200876082857739076207889436857489243656859692823327096353946143574694259205620608302918275941989477513543318257978489712623659073610100808439767394814833953503873392708986293907928277109102138332035252222100117840581933331489494778888226128317326691799655345055623392763163941340213935364646808338201126150594650832779860476020704396736358397801456241776524735906922081877288381067828826521840500527516621733103218073956848023300253918151245276323303993389275082012631777694995547705334102516732951986015663220197896467016266764190426429142230657345780603931607126585889363008618558057897578498558309350108493045888922527200167035221165550380061977865097684689767485661886980745957150509432952311717004963795356968850534994548867185212010831511762447149236751158314565875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -825044256865344395192389251438357951776334797811849904990700619147347771029861721354309450790871194464226651824691694082057310089767432205555982986456369123809911347570027138808620402206468529883299174808107069714164449881061791526615877922169147429843011919928665701201200240267801515236195865993848480543547512036789948884782579546717423640442027068543786434011388644177450743448332774584449173629396426853210967495424904731253013015988164003778701485376377628069408010583576289312633256539143300293266535257724609455068074643559582204337212538563602344492430352054679502776488802846576651243371413480964770578984543335393459341228359148003914038879409523473803845444302429015318082595440129033796682544095249182866741983357367074238426671438566375662188617067718996591649469537302161888365726580793879677833021003769644312681803724023602855697200039438360946437385296792261071545431702181198011961023864793643280409199732833980296890171431183201795499831659835318574276830000163923173042862216561420189160282115649766040451072160526845138131760236546227109676105659162306818399317676545866220745100322720346736847260962244607351043107057599917321464001834881519369707475292398006439587463822805562328165121223578090343049442466261173401596634088248641368020677326682156957507043211179190759142994019781308375143189418001658275375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 1715836046596592143986037427788056447184552550381675530951130519815966842456482213264097001364299011471938282173106942852767159993214765935801308440387090620769665637559043806393444443113629213224519750440273569764931514583757689874858255121854913087676416551232333150121742677532625141287302228214702930993991648314178152958924455875955833591840197908032591655593426510023930752093304746030940725846493291037944836569311449799685350519059053197951971027722711786682471307171452337024413340988240086337873564276999257022800703444702439849464091113612760898050631080766800775513438135979784594422570059697070305561798647755413059303704168400839726618771402827137113132395855312106761581752834182815173143209975267064916416052905039974222269858667733758897754041638694628399501102112880329962226248996866022302259261104999784662138730072512990965783902059118456764959516966574578554473858093642805484926584983225914733645084735747968391838730040154625486219121646420590529516690273028328120417006225331147746854724678235693538612549082055328566007553488826526595707961177219691719207400015306538715725583611338237132568273938630973308306187038438129536579460734067478872952251578276842760882118148379719879899648119568849017031216766908162982078124283056078903128622801009569551983016747904106333435815462624071365185814023535651143125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -6500473697313110534534914237713686936728246976895970149142751824208768324960807096608543276389043392989517611728896932106162921251164747405612847485845764898764308779101891485124948805926024288145682695466380468921724351947294165222711096021410873818816159801248173880277681106696794727893523607524371086611615134861667760099759983722409622824557275145714442384970244520363195648872653932706609163365636303820605726337283975458726485216974812805648015392198111267506062346916258383320091857848572984549069296501496923402058427773221815533280630221932983546630230513972038726815915212457750429537105525180358202653613686798767167479142015464796388888131107337418971111098245882793139792395584988483292590108226090356574969376560934652188668411877215315767770364282362956183836908101051245948388299173671602402820637250403655980688183928330582289801600991726216396182256602818763369595345927198557246432072227704893616380704686797168622828924955051729117610206226941922889230545882678853861258364216668207498983840048119737952217007463739440097122583542923089176115299727581670185225162238519610030984344344032672514528018752735396569269945083997212292817346108577077424972080550386250513923764917576807787372862362020271747901253165343544060002974517081957664839154066820572367026332401101042986224118235169515579218197542397412754375000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 7520417367012069472549317662832208729176041011205407853441122831736130546202588810452510758747082382007836585068927645193965643668473167962199809870374402543108710974128901127506944055858745297378095431292116856599130236790214931222738224124911109847771968659232389777345283486940954603924416779965098061983981083089395903661987020343109190803702030801664474612930219974556100560460457279592758457003016769812634083958233526211729911440041014478637037928269342442058573822390489582579743790797597317055387756310430379780896719478538270039145876358360465707820787341924897475938105943923362670823127971344369491884987645855185514779037133756066077344449935827337122591160625218235583479211011584522014732801681591865434935868496650521774500690960565152301998065682738089626064461081593091408265609873992162826057947992773927503998005343386488495655842021817404268064246659049997379226646148727196300177947890999890747667870482883173350287888998755201971391488099800297938908775170529709798744388516912840083449227597720302774043047373385585411990135732932809355152627203298312430314772412343164690067512504277192090450219263607401692087067825535376076011366529722679399544641121862778409797573144006683705591020186730661375195931663863949666109738773882810489130092968156089117785345564373459488711062810538382608163056067408502293125000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -27124756687924384672311063228995809947488214009998249577212354197174089358057846130063842245771952845209841713666552587052530026703601040440333565118914380678104172146902876928136516145741993912670465236920570808325851585429999215935152500439037478210756536919114364703058302851272785996169564028741291814776913239608238728401777468668570848116444014334702557144225428704784125990198756765826143025278454280899268058697083610842841703263343580056667018105352662723147095505390779915461070123123911194959746343957319279568122827554376367050279814258682649245312285255866396502484303225421122520284879127445752304007347297281584688537506533406287333674354376297006210830791510313243558037597082185207049722879533508546089855976529296839853636827656125373331514902984023702952586207102009664142314578800485682685812359003027088252490307483380850443933643939011276692118939768297771195469735300394996301480284113973003124132039957263262349730914842269371008644210459390128617376962880656385666778629087598081816980130989427577624176239714582863839569442993060891759782188678888524696765074075429914544346129953904278464435673151565113405517309059052641179306956490441830783147298442596247899631165535812755490597473086701725649731645644624936801991958454228412343004474434314574945049537852039822833492344032361635763353993891390282700375000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 95901116456312253921049547296775570732723804371330276739020404088201063716256495381118373408466636309933771467898091496987749890487826828576468306201363246801524802770236877978517318299406430314398451242441123665561528351314239926795543591246476933203376586121525717124795430014706170430108909370398806967479220521351198955262637745796721825784123270336402081582383881580244230590690360224239691391638459073200431534571539873333687398984830862431191432050289805173221459384037480881133970883686563840983107639924977300582640077649661316458966915867486012165388807997921260000098819066347033687503878222108693592648621001054476686491234910705970623450020841723468711573311777560269054336233553288526026782924046544902804314956290231188173692252022662983352029872296075889141007202972172210528433316956056408523230666627945500135907146058651419094452395605410023429116824321814497404935556942291766783565891570775097492738403470046452593454208719164013943733339726757865805200209948209651297003457558761385666994820907701791874781144522061357678494927362792527994297328176069579126867822775858375367373232325049957220831707214422025881751606170582308092635597395083313349485289218799946187404450678764939103532179235313993859874467034659679847000050964586036317204066129964489221793620076523796477854746946387113798628322385787307894125000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -43672407497706016235700959189532662242989362137619832405284754453453224398229719934349194355941097582893904437364798573473846889907393682737792838738664486067368054232224860375690116532929805222675380848590609652936242331347415492263980093489311584949501318970070783816073753681863764318006331876505962397613181159115123562186434532330645696262484841572288936733736953120735651366195696282669006314153062783569490072869527041382081239563311266043159849959086913664746840376030800073561321397185460128060515477809526739452271409212712060954623591593807754111176298336592696885061406960161126129019552597397990881717851723606870896023039005666734647398636716394478741762932199193860196521013749465340998690133354128013281559497467473692558923002727162195423662595675117572782739502835968708810017043696922742968690134440348367730084396440621644499054023146879905751021163007707892289156374333645498912532434783438220017436000973314128229789075731065621558712412040705381715037407332324426845337736631486886685965863274338180093317339956051372688760807297065954079439709408140846985278436769596894116206803476463031576543111485908561807028000289940440725369562590440310473387936832506987527004281805359902910034953095608773551999611826092494618499355732424228451721442607709877450179087441396994350652333749043935033343902744843081559375000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -137761640570128777911142267452486778257658306418609090016722054498696281792572350340320412363848926797567856741378304486640623417221710720233650386503276668334236301402573837220269327949744552270792007226954090258091735087337728216758777112782940365079259654219575095624493529051906012418639996944791846941860465653951623107490859904033324849499868001582016601273494129840640219524022883579749043708573586257833288789087534222208681258455555424554487630084659611519003661300764258011431101594707153167335278799894695794261462775880402733114484622523019852091365858367634142272101729002984935755713559911276687477069235385808386012076162998201077278734687112047341653060448196754816035958721825398672493725523636549484302259248353152002285583064570230889950656068292961322734863012927955850240560567002297342950435478734279493940884089458023084819827552897776857674166925438257585588721443711066298637693170052323625841752603575188873143118141050812778727664378731747633712659291219790066946645604500344752381939244860740723809027733203226791020673566643045945485245508000527091928399000387290483900799747736056603840903486987420640081428281503994794074813968628063156635690828697476019463646410304700644439061864292299327997409667626729470002504953515257257327734593613096449060760499699503416777738823104009779300523694819864322759375000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 87554538885913061669735817149826671643454932153915072524177348865900029672055887641848622185754105029504269443181368568286573017395611739347110338489801054306222373930294433624753837997518004704426870977048812951380013315477843543194005199773885140874703141027676011319916417577815630282444644034215720856644978527010167741096782006854464563966012563857389227535528516069874446394507408914043365696382142861883101194813153458042558514342665519092579812270746294994948042245137227274818670073831743587991949590251628726419281043665765421567063023404844183856290551545971025002718632778544774643479169790044202233470709751229045861891027322288707616040313927427574710380564417890558190470991682491003436346809703989824101168396492332104811740770138895657207335495225743490796163514516178140232746249723271170244846489617602980952262229459460685916378236267361964591308099899702635679640468576596996194327148633683873993181217255657108696261904308239374533304684157479610176788638923881205801040097449486582330105811257974677019699053779033629208677460365857884285096792377666153124908125367001508235460737162812212422786173637061547029116310904564077677850388104876613133305298057856388633805760521530396865805968042402016974643998726271946791040408309365467680284412493302534557345996600908766021243433033686009422807121306557436253125000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 84340376764749124987088774673008417445487316813550271379753439053009404557962672634364594774099314090328182827848991827120514251754351874479633385793666896292286563826196564055686498231402151024280526105624456775539689328805451327306251503857767304588606817764223173227095736110964128010747684924123459754916715805215437106519689572708428719965712506500264396240137195953374636868507256170477220350915310126731181251979178540709312126829686870440383070064466249126940749212554119691076569025044253912499555383471086158955871297605242671164998973842717533352675089872233915669262798665518240717513433513186086090502865797235554603523188086346537042953196690359120572572323558674098138426701616857429265612809265102235724690171231954250475533775534413183315430843836473551292745695478137255851284031900610245494193068463106664142774007187973102767143408793346382650133246073665063482517663729147484390017505481941619381109487708872551419371341062478011145180329434398639093770728414869362835389231339847945080663716954121321247778024838104973890143072917526170497619909888682377111851005007041419129512812273532783080622070766792778360873940176383123315349315012009637040871884084365296934517545273363325507546060359846448299810820845024173583695506829678064378409299773165378673520166480791200774441295416915056547157308643081567505625000000000000000000000000000000000000000000000000000000000000000*i1^10 + -55921266442512882160412238785989217697198909305421380090187924411341164540295290908485527535383410704126595217194103110930454176493292396612618972115591432321135790696144098537492902672705943997555788954865255926428343640800642128837917966489860713993025977658118840299977052100508464709512284507978088882548806252081739368951708471159843718571583127944725205970938945804319995664268591778348920214974856561189977223866664365894443283689401131799589113664292925758126950773555239759045772318984253852779074826102854094832933717609213691608540835710757869994792364540585932130067884226521919713260599901795572119721034557343821965888497564702148000717256571874751938124531742952791603867296887425349323879779136485922864276833210719753745924419188711295690869973456407756315751424877776579673037634550189961986323330793928641719305167512800079556193719744717668933252597978468876157032448900773436036910314953942372457310651501821890596248866749438184886629268288336124558724446761083461325984563723396639907249309152153806536679073074584813655352279281091598110989184546059483624876756075817015538118895918857987119134682263022130298487816018760961658512368985088243198884798627109023934922508191120334309791567380770629664113356292641622388034519971274217515396294162409775391097714539487105552742660585787803565292843246854802261875000000000000000000000000000000000000000000000000000000000000*i1^11 + -421944005677949612176918802246790734097240142618255038772241999623109219855827856244317257429955496041965389437421866379565553769477967442807059725319363275199314815460971933844771223405843364725952885966382631739813351728280579369933815954950979432928536244895898964317475664537043639777834977588629480562138506012337069471776288979725700950530333297819951207469213214151468455762795561280031172488921632247341176320011760474528793880360268905544814384335364396695906417422476420859758682327312810465427793876888626399160597527888433137476475007059087026099337917149798846796303232151979738215881345253724493102531279819871958296268131559377391875326352670245082871693290039487752272701902493965512613629405456422450677320214207087244228959968930810380223175058936995190602567961993712439183153052909468459981253679364876685713782683506243723458511163625308619400723100316291198710701548681368790342130676500365739596311932809659980153450074201321591825135580859599252908020601709365064470861357257445825636256222798740571759082988878445472667976260459637831927726598293794274680420167376133337885740449064688962354375295644416871108465541957880241115971620344829880367751241216067306280348950451630108837586725355599272909755706417774847945536836655310568247049183317371621616083326450029699619195249543548546688636791785011834375000000000000000000000000000000000000000000000000000000000*i1^12 + -5741476465302427387394221543040398084502266571137206713455324955395485924843532319899484872669688494664554159257971743622727830972636358700721696858495760717568873541977960920297379335432909252399326101884383093789039319106792432942169706558204196078833092927148461503588487733111384224156323501508189122069755521339928318659933388500952761986328831296570816733857670168349032187558356626286372874628183019502342162629740479789062590839986083557927304338909603293425289946959526665949195555131930061856559628917474071214741406728868320274791609769633831834007398312461800003464038408004016998809492081939336837652746078487339801399306019035396833263065086325596174964386655567311476727996469093548660086531730331789592990267643875461012812693788618049548906832507569499961155986409255394140616081694878919540852195176106998485287381520177726808531284777346237500519083466427909918506891474179952169217452118222207403362816992298077877759864932499681362861567840506040382886990090922931033145251639151323866873794539540703340112658451298204417574887922007807943373978078726230512912736588543924731249464643838203272350153606803300833168018011324187339452178709621581692620999773793976263976712698663219158624838442485987404657787860090365850296103980639112958961428514326739236980189658072651836144986512783493260239958293303675121875000000000000000000000000000000000000000000000000000000*i1^13 + -791139129553553894851496228774237139981519039017655403872247373847391820327033634570778004897464317669954979992264446297139216161530630714742390313499725457598662287812826749108479632076888550203802967513035672380433196110191668789999099122502418992951256114249198372913002603761000543293763638260728906644883201510565922847105137741293331145233406744279741397428393564166059844195066413838200202501255156932867964794992984129197913643798885530478287869219984956894588420710733536716476845703572586942307287309206310923284758218400696782030338170378691894351095842091514837445093637997855247222682909984797907769140769917948225276562618332019473725787419174668436789878994392909412637520672998649197415155394698553876618389816814081289245222387968468576330266769905337050298362065357006934660139979315433317554434111514681535296242948694086815554750819283328121193801570650651427734479341920151485820433058680128377498328899907753614141031964909581628860576273474457863849705619755252543105965493491398512105188996343856956458233791402068590560282000575941358203021045837670989334201675266246398391010441471494450035949493272338086404987692659291712484291121240538877934196111813518171985657504570494301831135965888874608020999089859546406571745073997066617152504992571927082992133981714891152270958147454510697166243109923317709375000000000000000000000000000000000000000000000000000*i1^14 + -103780317834714210630845881763178281700927847797853046279105256565434215001441023360489906837772939737954300669347781043345596976432877390755186840411057220287409207271870618665584515809556284591148926684785466687504134693285074980069739718326739532860972759579733178715889314448869125129083932184489152879429354520787708281868181114189897797098062905164394408231808918126588009537887348347608652756738724266378850169411464198886002161625756116502464120904520484091395294056464348015142664009486526436594857375795959564943736916382963924377274363133507670207916565934478884900214853053976924685299225571601383794106298797703563137471796414651731832559724405614204489310693713048237665765539418251697795829912244560540567249107956052748311996996462571258169139504922958856260779949612268589959692069592810697074691794210985620308759731017263488834153135651448418977375489775390689988560037588659211488279543035246665363834656996085986627752327572444837805203909583688556241857417378004381333050030088406618679325138001102669559796503733132898576027839900078631523411443159809118585045433939225614874840549034801073833384264619843156454047519550230777234270967564844445115489958054535512664951779481319043984589856484449767539512917165825881480396526943243685898416629581527386628651405911240503693471160624583235825902446543345216875000000000000000000000000000000000000000000000000*i1^15 + -46906402825733954266600515807494926924681239957468768116886342865900294822097649854316604627432413194484774308742654690349814836915780213817929156518197830825828264510617792930013158145404886171716868588370112801611125092552758180414879810659501412244128760425655787570283400023216009271487414198489880812041724500359412095817362709185427236443195806740867415918140429092480710031399882144341863844457698483556176753351273574682700666111944396945122831066564204134570301484446913742286078994979259086878147549774398527800802184648064240929017293103848134497648456490827398338391875006750449531529982879426139723059959412652687154027261352908632195415692370786316006723092807809910903394298256235065815554633467680488747769641677243626850903149451239396502864004617955467077499503065180957558663066211717656993303940982004611593317879048075615124564942147063559034139689256550119955194926595318768186886587577607168353865423469862898965736765160463717131780571949637726583005964850833804786072790846391483191619375495509551112003112506290787176205632241301702318971364776317130560166903160807380500673500239865195228564711289708579237503366067352997433872260855824378120183481034666315242884982748941961893004712905123061455707159775695773021143766134708183664891238621364495855844268624508234897097310871778508337486843855650245625000000000000000000000000000000000000000000000*i1^16 + 5076361956927390277569492744018943282916038821612014585546854595607351727258460873476057760941403353195708054595689355885095819527702110541883232745618093670498722980272275690575933448796426241640807058726224385622364044007141574001035920486319004674276272866608814724480182054967423086154538636050537882282761728487794924357580411436144473828843980358792260422021836744780481068278613469348394474739294827058722244890643489916902891793403220673500421259349040421394394336274000724364598733967415031530157456562971553847310414088104648621813735300934149557928874354145007297224391767820969532669415705013037446630245956684715006789764170984855606692693317527592220860023411804666654174272043528646922391725184200357265433418747356206633693902436816888611479830492710299034573683724699026467098843727103082240707854013533221476426253948732312787413082219856964014882429084433658141933074877604635598832193412130088721267111903469736791506528810568908149181091135107539373847955623413620119649786792778409909237030760109073496086523121537415773112582824991913167372555821109829123747466806750808548606656182364640446205997027687783388994037750101617381188293124297834871103851392316359266593751926898639703444118394809153742791272348230362487106316478445746148828719674186682671722673293349244578296026285923259079507076039589521875000000000000000000000000000000000000000000*i1^17 + 913285794404994407677033242682213897348761632702831952693280765972539650340696515161815176065319107413214004785613559205368287429519152969443762996874787408509966190097005208600961244571174808069838430439185293501217303393402040899291089673062633090194344139048126309176385497872260188820793381064701190208147731451613233593969965234797205100418838378015155692169037837171522589506252508459615177138130311572942984519932741065740795846074208161537073043445085856424042969128427478015654556151963829756459665055438819178083447028166836247386168945894237066105682776268325561486344569620615183346848170347747046837106913262758912457837138871291799264524723485995176081039298172644439715176925057387666016751761727884685262626296265958967837864093893723816327853180256926252548825138297450661413177261523577518559891916473524925928491292539488990843668031263466470440408280911123796064149944304932408019687697617545243127326504293477392762877661515251042458136285179356089952625213483641280554012212924974937008595630002630779127313188640494736494604886198336292874842297932373495133049862524076678363860337885600265377458595014424042537418679513719298467675658837711808136732567221556557788149521924796926324759746851777935616545799879911815749482861470622368571405841265070617882358685962830183189204597319026413922293456149809375000000000000000000000000000000000000000*i1^18 + -249558154986107885177587008847319788103751653868457649420392795007006273317538235197312808021841350282702854954861361991166794404466785253689608934902525961091234496297752625133610466497211083002060203107539687662790178850014302489024780132972192008398576787071412712660785406272076260547830462705120243442705252213423190706735850867605283708224153409658755185837053898479769535885189867700924043895153677457857128257826604924802072257004805739420566846679852072807040906947036498603497997396551165119375351971746749090977881251333424843329793100123409609761965497472434552765001191953941417671640334215838205764953324203209969289944704490243369025556152858814438282864793047009440779165364433660641507623740399669408703990978235686336615231367787870243329113715412092964526518680713362654618594664717735980750604689460423851778623240600968490190713940140333221586394252695602637774209519999771675469144375014293804251730763789101082121222457084952173493835779855291349806581264596914543487449947963128299441280621511305490489091116153401303103425355270491689991922289608575713330780238278667025374233597355802055696392578672327593179901215540723286432236209855321185391820270311016617154290577431926597765831788138514086174526471927214979192190281691281002788435995339236530440536002108331754763052643277942207250692716050603125000000000000000000000000000000000000*i1^19 + -8091525436011517539135418175555624241736763159374078105712561451918526418006976868096962152569465863688873492624305160126597673023852336391288864053324099203689279772171437562122860160801180189483157361554459204934882697422982761376591093366240228032749204565429624197095720947083493755563175701066720800003818075044679698498047187263416582484093725724505147732920170427375521694388747916146542663699691221441571193064401857228451542786362565670832300649542270443876449248696494548091943150598023712106309839518481987595021004559257238579435631532142573212641382790113087718644019339220139253467454293083913842902405783200119507102495497298877320743083398747931019807226373599573108595575902771586277127913142101879191063889095806924428478049341280731742772910988002618711708694887357589561120635080015805226033723003007420778559524603482567960514842753594606561151680136697774089045378340536952611774337374918888229048782254228638153128261681370363350531004201611679739533003237710735105021099319922651247002873863609376631540358052966434860292435937458209031545878161460267194143708352907053653123172739476917093371402513767958022033967431211480828023420812054307784416415195397778855203718429038596820955661211951801315476261957881388954351487576024943168765082147395753659233242225071300167152794863155454080011610661000625000000000000000000000000000000000*i1^20 + 4414003929322098865008067324797258490953920679661782892980100021703492419463789289388920121905221782975373753195117210338292000383950214983754008725803499725423586807972533667998626544974469493105046301587635197101703343950755967632775764241191309789884858456555271364480449416572126083534190052112586753816250584607182015061669978597733396347642068504591152991765249834536645812030265506834034509863524472773154343780741130081854815673653524815986511219763402744892593602280968868784517759579677727541010737159291751394548630063535760985261793404549899382204309116459622099444693008650973219693223048890433734375062012818602973915443311085755577956701196955493853195719830933182398590152754906471796287844856282023651644002352746557792723185100951663198524509779118113980717743106614415351018505378108599191942666405750443782797521214676953041544858244646222176875666113110115303297387468245966925775645973828559760066794536052094531557544166320808697063284447363073245896356819348417189006499529186143131762850314371596963901319862220514189789514783480868140630263001970258141586085335397262522873648505715031525112043967974301181888490356836406718562455351400712112279524214534321019037280103401022019899724781111107450324566126219853353300325513011288739277575774653722646908220174461718208738431826527734081188811709106875000000000000000000000000000000*i1^21 + 105848511618381411481104070939120482327153296731377109939092540541815081219765400018981150136662691084647618569252391526681188501439283094578572612170615237669094976170411213626494663738457935802139765683601825506280736461135325282139242031315950753848408639301387708972802186047733546419929708820151459992106604553823194575585890306955482457557296946028001865548169445990762960037474744111133018268344791194461413043414303156015062453146236431192693036577776924603760180062251648543520259513270251462030858710087007639854532201069740199456642173141873585686599541353451759266247946236955170674509004140768858652091961348012853646797465547327181488057471307842772685672104319766701891229255077604927450501345214432856300652616337719241820527600241569759540733827639015275534596415282198982027581902640976977580412343693891548361353781373808179097812278594671977586782002833050026879961034973423731506400285969187682459323476888654205939495938620043597363648894482832150830581311689367095564258570627361430405671192731286496991458754335613727401216966260777823844384981087904224997900623023082582227454606417648843537681243160956640271179755291956620374081449950761613723048631850161646363160224930490028664800970694445228625539172232998989832643541835734337749045858707174639986197198484182780962652085503640470211706911434375000000000000000000000000000*i1^22 + -15722160360728409643695503876563678787466168128456538389688862356768141957649712888010506410029021637367490881507308298107537940489699936356948627873125037599484533773096718109666607717790488109969029454003235202293762763062824154736871543879732071930521680359537680875966281057400139883944377136955586428788570508234723793341271418732664236341879125361144290658352859339982657450808653576450450195567980952569744141132532770069606514914124003202325088539168477828708339840906835406626461981508476631156544758406007101093785663896382615027624651616256014083973851380228378900214300994414580622471188725875139854790998944585110926514006466470645440613528274351235325518955221245852527497944874547006720262582618030111852360558196654020805030280568464518302459904729251721101036978073283873107606064077582738376150715370885718912383537257487809474127828895173266223449594432365096896307908507934646629687495893835135010623647648267489453810332946665699891409248581900613464832616077284447694635455385258769436737030805626640399347121633351786525476093211216805520846325012833871190151457041645930159250596998059663876779256267835089020253856397659268587212373435729927109828517444785319254912458687473513848924946637412316515136613394525116652974677662209827951380007263419551818941816640243200977555765168060456947110567678125000000000000000000000000*i1^23 + -649408101866646099048075871603835659557841840032075943210274871530274566597861006659839756553273567130760625714476905032171564381802140532640907418588867851015057682746266377707150739669209607934421223576406271153226593658030695453234988726923492482219802398471747849153536698794314002095352110186698074431931577648918027992758173199054471385512864074734067351333975695029843547646092766124664188905104856223614847602627276201829649126091190815247818442861376376942282467477186386154226941820905573424686042872401027812131550486607355250208647114728507192454505208971774064573169041020741562115294780425676243705372895603600579686091273572823622398164366211188917668872007174797040440030970847630079685770551076462981027820441817847157257482144552857560710826790735912938776434301048765649953473553990135377540420631462524472411367244960697231997022303197625792539256085899067218765627832326833021645124463340876776319313188913521507987329395673947668869831045229213433153211991677603693011354081743443670198063981712346166569845299447623482131711970244688577563957258697530022220260776989583003018823637077223910550751987034325276391124343847173984621564816568117809060203084421151359425037338434024034899807470439480152114659638574387014441958074183360685834057653338293163334836286411235396469846753038566267933489253125000000000000000000000*i1^24 + -35120119451654558108165660458192573044069792940078963363551625423586540465982169031046071043187859551169015899048746974246901054138479030055508934038799466229536378632597894114327026207632385682187651711200931381426061704915492977575983345729841064435691977047637801482682622062889340418964296855397629606959982340615899347525523118305102361422793005165245209863475554020571657038952503793162635282764913488483461913110729377694879334327570256529030995061801640214826924921857868412096115047360254732179808634757995295176372011153192262448185503052867498746863263053275358302278385541833433171381507323059737099473146266637268282683606405195208763298420701240310919080208035639785469502972693007938941355948036151209603771697646129300394654499515208957661755542865507501268401761907814874841310669349601266655713468342902112126873698079319784984958173845011077954888623798899219022304810007499804559886407247515102539417219191940626285794917837995468276988614424973186477071828855429956869703296719637742453251516242049640865163735297336113872165943830727227573976550976526417018792130604081214724509852316353099920606252242696217146227951703460690406317217537531427020623136483173374135892613283271295047977824975568561166930600644605461346705281240871111365520279037816893120967024120665363799097058144410286094254051625000000000000000000*i1^25 + -2572521251754662559062263121681078095838869072889765026529240855658207872380984510407546485109842223787798934416555271140292901925806422492547694852837895142750540691748322535123749053810721983210700914280762185218558263473065004092272887774137747032772848874161671460877645415636846559819770543631165595932122978618984649101196675157038333313898359735456716755626344169602608463709588564150140041219215677356263609758641485261717852993597304564837140117253352579710057099973344415023291701217329843817734562441469527777195055940564000801158365196128013711355667766971293007628790384059764424443224578980592773128632628720812741428331254537769115383166460787039265460520447529915654127809815485127238166321849214552401684566342472093680594832606567114881086113295957071094829440582017640888094491014388606209953755018024173689171553930631418589801855419362113085803564993652064122005155122843883329144910461360288692171997616574604358407161321714972825400174233980693475982378066061566159201263036118488919838586600560593150934114695063449104825555193818784605450529923902080908126587966920115797421522761780441416460810543356853788276043884129915231428943550638780548326885658066993254793641277581800891074835990751202746875700575791264873464443242579852233392624888160980281328607558666776359172412141973902009588482125000000000000000*i1^26 + -87055929648620887195327349372353182817254405527427599786906619943764395850100747727927935842635803457294354825170467318448224778815619712106101810273293904200222343062960444096370167258252160019180146972511278717654612025338054751897893595660788074921110060525153805338724132109130008396961161241629233433497596455933985992794338173217270100465937294931072189915708570932180021383514306093005476182733547193212857032124389402502492276295332976750999740079707032073771830098926587714062731540594908419967233899789481000670314779556916063945042422577819868993770818341492959986060400776496215822608933787855662667930211682407423894582979791298447832242304166370108772094619390795005657464314831306410792869500108834646271079365434141291851492550909148502074604255601020199610422537577684724035782385416381239806950365176026247368706308470911615287329171948992953744224362388619236405986491491539448127654073285543327082298959817285158564940884933194137973541268007924297315892149307535977532021817835807500126020404335686552051639734296494403474712594115455341204275940868688469688270026368198697307616700556802167140954774148409428724185586535101126477221318965681229332211610334482322667894033654508488962286595187419364924344997922031701539188952558644713794632695631686571905505982044635238553349309303123426400580625000000000000*i1^27 + -2323622455663090589010205683078360631568924619280944541491440993002991580481805919337907256603737508629980148544249525730138962150469634282294134737116087763688956085294881778117144818850693276147828255072691107390761828946822935275295563873024676142099798913573028484620994501177712819994206809334841398742177992780265018012043962699313335322404570226780997507193978889161089345239167528183560754141256611791197630009926118370761685905249978458426943293264504397041705161887686383259959464598617854864815041825155982798707871801866753898143035033478848877469326789835573845826122134708786643721986522202806424806793196974611089708607940061391736728491996163471364572712414154271177599179255761394303444336201890326297044726564437291833028470836068656191406618760097994680060874892049143620873847318607246791351763345077381651246905921821418261564443200227247752448789401257491131077142519323003183628186081541639432494304897843872714992483508775368986769110154831402789786790080350180435510836875609783633955434368684002742913979103858235965457758535465986242682404181644035761953688863472895180652030160377467030231995784970591840524564174324944883638330648286135996628561166013559008257224009270305757662265640128372304475058582039769371538225182329821510725759197333275459589734430427755801185196581716916740058125000000000*i1^28 + -58363608326566790897926332101868045074781528421230455091429251585671292695053097385854519172822553701010079194940195984853729444505341325601622351005512136743611330094184215489273913670709917070723150645189560057561047284496891624464314021322163780063981570052703775678751045104726583807398949134919078778873268039120853139380695721148013652646416342755110297112546468021594246071102583749766612761226064728794567278663886741029102623568371306750081213154537035909654757199773046105470799495701309154010329857914590012743737934269983133428492508584344041475627111836628867585063860179292430419144256679232142604431340677184084784414639313257557129388568594105043961855267144324074352227161865798138115074390166450135985317348176618694791097150903771278361874650003921983525434227236430601618394110560571794849418130876728452883492856572030448391528441822965278636233647133343189370466063439006656201491042430992240215062589337480120959712503889461360269829230463529897593468245578311142721221277825207343092239952650092313334021161727741394194793759486975305871723808689232298735198400052589265404050762715745072961475224479421101508785868693734643456787306571298308582785938829078392862238927545132286183579546308703892636537843284848001149974786333436758572052440094104223590762628025773867300045687605351205980625000000*i1^29 + -1318083772364356870734978489517212076251082454833721264611046749036390775223087694317509312237366195364255410324134700350724086308715455240040253975649483555968542286014448599503293258571409489933484300381439591230476033600584254414615303361733253893683690863814498217062673834035759200796695242631099255134909225378282167256957730011993282565345726625767111590930742414382332426769896182824637675219270194489081545154254150476405726550650518188643781164751489797222322878511121824193916559205488856475643807211018950543481620435033823328677006005803482302927587276587765209236074875324268718342291299468056396688557185237250856461466888142004326385868321451798948222609223816850102648581677178713727409640348027192997897532922014014506304921826879297685451674888308142199658367902205851626401843455492519760847368210957193477158776406794648952455521583860678277979722871294754544985931718598058579974643364148951002159414068030054461385934658333412834816919469450553003178226827847485448133296185202892653966786225150165197416260279398025297247079503773979083481276516906629378809294800473944799643649673022402372636233288524868382728252416388359569854943816655513827609136991749461773304703707850029016948163518106495524975537064794678342030516288533534098701378338767300812935865448711506937328283787326614267125000*i1^30 + -11108602855376872711214585501780923947628669454961287924285737628643697991582117146000016576533011388984752319401571161832227288201479412730071808036556811928763531630011753846143219111332000008717378414825239564349738834633209304027099042655077626624348057001437437500611286897174223903270175566433329724473459459125243979635675093259387591634701308060366871945897559023683662364747045831791583814598950043548184665239019288189078949070087369843704512061651324898078476214426566637761704553182020963433026444924765777116715514170139903404321960915004588579229626909138114388961363424620181291032581046041623203770196555937274405228065740383335898227881650967151967386875864689451583855836755987180949504255606399178536408284356573231628850124032784417155101083637166947797202770602803572993338083546480780647614438331200926550728007438746533689380219471140196483605666808529874145234603731562181744627901970628231503812028314376745604581873160279391467592899673831960155456024019809426986162351134761357580239832883731875947585318909711245471677255513236320504025279979608852660762622649556868740578363874614304235731726375655599447686230949036360239011358140313497847325013591017558415502155811080208337146910673524431723332053918214192218105036322765220073755238837761511566724849349831219179233736848890001625*i1^31 + -252122987541053965326134827863806302238089619826604392525163938745227416709458933391537254270745286660475308570884893597767442933090058713141286547423258048288084041401875341754916406593658820200308619459301163468197348540168470053698178923702627776875204440585154429695110930444802464266191269836230055171773147875604319580333746741434080843058077569563739467370193473274419722744503866997336918326658037455688593661965440344078890730330643426844193559980415091262046508563748901881712521347867109385987180007142701045669934318023675895185837683432842281184021777070295659915216664696174868952290128865594616116466235669648925350315012793145643456496175274388128551751102835467195846255159118680530741454715943824788933911837314884352000031223521636993801627078043751513198975169077297697963457096833633545684033770952655433002312992247746205126944226147767529075214880237597415384389915602499894759146000622117990957964026348558722020056729478788397045697495903588285911228301870939691320278992066478162462400652373408053119348428396490256713664190704012970712545188545513138409577174108017007011705609859035410128632558274423644954261898541065039261265332287194600979079702610857990815607882356991002177427587470809546685025681884584308703395783582077663922159102660173298932312399882375876936556190080000*i1^32 + -543824993185006550879252563509501095473484049817776676746580843966718463932660301295178686367638356206081959284345862086353881687269478640360473056846402750625905896526290439916825312633168440085255327788305863107030085259533703734671581897253302579801400005721391387989857465182390153458232768216162757947796977484737569432275186623203444971520396821298551281441872317259691784183604927890997218321499535626402889761991348370282345711505244951024182635439981161852013757787780841952974109272534514456377830090149661551687876394511367217445805815151898344297155139111402407209889302176123158293027927375611006281972413385291548387677451123723696878972637087925758638422310316013285222186660755398219371561995323387287194266622473181331421640239647518123032914300326229613236512087446041864351173769814363088634142361093837201769790015102988929174912604421354757800390641494561616182511583657760456151814667497020805186249200575716559379556259547597420462239811764325712858698506419548607199968527195123933118009353705099700732721729177404507983646331234908217738721591719255264061173518241657557644007388216562056690011254012830808611026163325794835267288131574516444863561283321595548247204181990038126930943507470093679985154042904271809540532918681994963181339593807445364839778525337181010726289408*i1^33 + -10603472159024196046667470281748215368347786464297270571958271379526638386523627299994251396254762397105239442606576262959162754535799381875735764355900374758099176403363316485606139311395493411227422048012111980219424074325252974375816720432285144474258539986589428642002672616069709170458388495964593128607633370523345861542150299506320936477033365867338420815402369228429410499278558077660790257980512366569582143815040450407171999173208119714359101527446438041358940771272282146206034531897574326530412877478262992052579527978643258600151666191296218364407636500697900240238540622760432155072022206177426694613438349124243461984288438442203658262378306999292631038090315604521919913003120510997319737377822294742877534986167039876976992277225634500684949262380548819338609896447892002161334509473506430913674980621369868050368676016629127455832255640565698750964435175796095601472580938991480151527646071115373457698888940133395539151288164819525849039815830053651085739896310336386692911673901462501245605595385116670227789446928623975030192981849290537283296213894951134679026542035442445164980461520095310519004145849740949503572214637672369032329573477839938337456911126633475118582396657752561233865024984208819418035710077684155585007704125329412085935507230002316361242361695333924208640*i1^34 + 33432216867003885913993738229663535664406897279931304302899670551818852997558116003580756461283939969490829989687553383938769538054583490085604896825511711290072341688743223444579396610289763135015041575273508657927682716666599994164286488402217385772256186931614314883679462052793103295057054247918653985811719788121943796084554131458206171770430737852650016748143294523132064150122943482263882999530680248127884496297171703718075334564503930521866667855538530350161009102898872342692002588193745788353550379974768417881754556380544935013166620547285640287166415942136622969435854652322520718817987225372563488704329052533974217923713481597683273939844980673857541112414937573427313975548900860930073328654040833258377208633454464987399472418525198408082466551448183073814190099066349911404452070501382045413180318204487638832142128544486628713944526934151529888952059840954604182169741473242220167173947713967590985030158304990269695941955487093191358597808378682054627536283215781406575521095921089596897987478090390184128282468479130801682067693254646539589560218877881565793345728886413592121841958338820044848877799870798374565357330783978106616665021853732268647835910106626771278187306097109990533270942732750995525777339446298404157770791970261165725316940807491501751155577189302272*i1^35 + 547556254213809722997152085429203934974165153232195011145361451165701988552492751022158835198984871674268843367315437868520983358290098915136789387339909013577560236355635020499543345619980384726840498660358802265223125111706378742259087781218036881313690481228294294652166333151342149376309486971793170148880707725310267316143415047720461393075981469961756484228369961552195905351008215399242278492965815174518732548357366732802512056525873770286409821195829177249673539163539280711804176359954923894908204191548333050498361104315935602343524209750528824966253620380575275994036443476606600827077413816429172747700281888051757136567277826489538802375579724731495243806847274618885004196580882596160538975130619582846253978632811744526125435592909922452717822859206082453831627163840704310564842692804128125063863446855527713165505316523472915142869635645984071190901977656906859560929377386305903909610600566083489328447175475813622975093286912348790463985538938089073099280524900707016582858571234674018503838819349230624298828559527066861869533879795628074694569724836232179251445149008042644325524489658114949803003495925676155764685886150918902896749266418649093326952713863073933857492971592096463049828035837356056199265694118641331374495345957553957417464764715767886113753006080*i1^36 + 3088479874006147405019146635002774375234442111119328606836540178681312871351106543291654271547726849187226403533591338473067370138920708846383970009249561765733207463613616765207677176505183075763841469624261603788979288025936764156004267405646506182704041864247213191596402099163734495408169561204732373354373389547974414317822603827461925958828957232727771247244405131886282922377889833364111760542059057553323688959076917018678472190039943750704213734165481308725355810675772782108480591079492296028132705848123340614281908502245844698909387913987248877702938554061163578362305413561139373652383018254751842778856134507650032800519689883582734870426359904477626806033770153019578189386858648880013167953691180447571304687007325227440901382876248610029138403039692640727993967341850299253072994263892358400400180723302436946612206424276128248740345433915180321171170934220084277222163849691806544576965822034639284210807918397845619260283341122435213900213751635297104751120437050217007895426860379741018558842433156223622783444144355060798046257542528587008102599600243196579256497067374907366899930958904662144555099110261654913676244998402476642061879926119762552908353515615442423040834918677579534004384487803631021192921602964825680014230094041352248220187214320337762123776*i1^37 + 7802076540606901235651032249767319969877838696738747442352820895832311492930016013090204400234072087354523943471030530106673947958615376563927622930290445376885655210024650503749788309227868657996291942580407326597087440655511456427577864890834073782141306000483400036654908156006666770705506031098216732439272279786924873768083489753301987952687597136616235435717583329921357861238988587377366898781300049441034050142193186600186640707158117450516258069713536735826786111309720790454303231379937516018765866319237274117937717375144908803648049078337407706587576045566467887278305514505705084086518728394448961672940983949397852631271776333072339002182677790354487702280306671973697341383788975142941269195919271103024875701695749781513873371486128641770337661876355316274730087196336853562784012262238915924316410375056609809924816985427049091453379804068704662706230878285438634737943671002593651148800343972146849199685699978551383650193222055162901586735621443188951174205914844017844486860435948628040697566288731253099516052138728418374354401116231589446652103914425907135745616798806967084271363400524288148135285744500250061495460310967888671484959837365058409261209996101987552668582575657112096548589420038618229868590676417601075207157900634310750867188670883954688*i1^38 + 8727024977879743258163637870543367590460704730252281042681873355501714295769438908353452890188431340642798453398799016995089202423553892385043741713367458160040989997638049410273358358380519878227313007904400575571184021839275851219459698922500768933525081403237999802840854922526972988935111825540381834824363829819421120157221413942024435455043107856647578414483202404033510816181978385871064219865735777648465417127923961721880839243661870607337487510199817663524508435494630014228440936829036334536405115706509183661046090477391503151453074274436328820352688862445973241404255577908416543324559377273101465953340570863683345483169691214716460270667379657560543434744470787349953246958619006585760685429407651415305711037049111341812537310091298017364289469292560285935621841427114644104414036596151424672937493820653988766904550395345325673276245450302433572008056681826465480561336232499597587454689688674710320670558398824159555090347995299061817009311405461464237217932630713879855063034881451978395749713875083570204323977752262892805010201712811480267228236673275122885870904866077442593855622599685547817300204415086353212645448062605479343215530336742327856329648465387661884509166454252911163042351940453147230182754227026218378032768051685359369702952927232*i1^39 + 3283053607383114385395770895911173763781764008044155688858520916696482164614943985009179237755067360577158559210593989528978304631829914529643400795488418943304753807560434432464100853270183598218941934970204641256320903544488976310020670463128294492199937017897763671333644898691216073892768618902238026831258010739397954769571490359785878620670019321627137000684104364785733184524545476853193162294762384016293189932092864397558773639149242504109301856971081077858448141604687883928642577646512962267675384826498565066035043869727169017963662900523512393110535000213691970496743131119561347194478706882248450113699983253944037832098963550736074339385765049356890225886337233660241866997479996374120916598529018449148339132277834870042353658236628556440646383220250803291528828261565363047837594517427069828210980579619856256685010852931309133399240567888967613745727912972768982625321847157687253500159776316509278335490097840930618788657390802890897337607474658311493992599783011797296400494049249727161984181409023298393841729038645595621588782162130155795837718459243077987677120540021138072218402635187224191564633546628847101787860338143612677334690743085970336894275502162975210635224337624545105087505045052836218193100458087720022329456785660133781798912*i1^40 + 2586198353734996899332584636154526239514292597331065817345757209321226839822586779084777991782592140089387247813541376359360997995986966658847128100823196764860967219023139291440072236146949023157500854187131118003672942313319176238033245663684180916544349496621810237989356659175770640309532160656844264741694541853995274837371643056236098302498992715659175529577314952849976368716276082530253988870286777964224070938021234400834705181911558737153834382651559665481790767112308916758540594790859293020705891392861097903684780393497749052624986158292301605778727788927805970374409185219890810402140958194334356224514508960381292682414509112844447842383410047468761299059676789142532576308575784708846432012489450991289687967570835966135380685425199095988050724362781929239695197338547152509800455382412326111672374685337727494035776827996240750061687473470208553072017752868607924202778117353474202595679005357092080753151141727665306545852795334299008280379368168475443689408135780360572098279828377067704681472486992846881332974685699865839411756279504367963176673977398968347111854846998964841359394241096550198331506926804417021471068220582776905392998122197097716386231973578178346554213074508298180869875663337081038817088179727480954043874664402386944*i1^41 + 2081957593396850064960683450931664268188454720308118794583017640263300976936906566827743764041087672370495731052982116846105063211777977517562172347788991698559967452870895902678807396368810711795882398351870867804438809607824646836177599948289942118847387491299781498199030902265180377191075947933709706369254765974936719399196168458599831753609940888254951834120689049665738977222588937031903353735565179046228215451438701304019314219778173626130671822944230275533428772835341670949378554796101747030617894143419588426750794540144576212645648360149593168044589643742915683727895737491804173861786156380845579864198842280168451462492898487720633370640718593597978252556976634708335500575695284528820777626714447248698631280243300178075887365744670081067493316850067494063973979958886087953928626568080154206631812675037582100826364018246453024141060760321277792666216465947587314144856425016102853395021433885744570103936713461360067119485914247636114344106395100535274218372957071248411904907695089767263558624083177269536754133353116286998399682097781206521275151618022503548948874375544353834703223790363747078200289653054192369261458985355425428883842035790358145110033278016093201610639615622258060445050565142121963267502005287145068402644615168*i1^42 + 691294119072886960893669630731224354786047417881933439805336826444445555518152466987900382225223131035888807845583244882600980865752045251650913332600169034062658083175483282579164756660962167022900875821768401404128200023049763147345732534471758077982720805965056678593108814059308378005563846426083252428072413887727110824330633353381808064260766987516125141519976455359749938521899268458250480119370682347598809259150558539053397231770954043160102232571932231621526000975179515188719607775081747229462615953703634548071654387682811290814228457403821593422730328991208316670747027920748523344861041277203099241553288481051135098234092656176828816223982075968984241819983182547243451598121122076695673296103651489212959723532597487107129594382007205111537636860818280478154260845883359694801516662001968291256795600717401306251644340526873030296149944195842254705924489327490957991490564000289321462987754802263761262937712282169911534635376332357534707491496054719591096871820617561263440998239356827338874823011486377509995473379814875385512670138775592706750791318285305361882247106787078889859938203586193180842399355747136511010202678046121221582149022810977263454957993706284812653146308872045672540234565980301420405894463840715397922816*i1^43 + 91852884282003535964833658151357985692744888871382985793458652948409006664235369015733296050392055737917724694662399039891570375560071010373591860819225314381213817238011026844719905340062201716727012859978675052941099410724842047180214761892033600754678534950834428325454851260412956264657572788339689709022205899897887631534485442280624590821946598671254329545776814280369597550293621862055294293531240311119894538467512206213332566690540973986186714601519037487770384100502962509130652810209733803505990461659243175629144519699917769375988214500116343743206592234114839773552313788232541687756012107067225962253058348827798877401249504441593905253043608867259185658781732806446674475492474235151948181914164485027278133474833367633596678638438438108779913438071524438316217116149093111275663190340648670679864376976368916419333668976311401158577381618490169984188227285607270374235960303742088082570423565553541199111681192207069760620115535912432068010455225035565431039404600141291781369232399559323885475146202894103201213012582814298555209930614244081945582847003024751623464512775181878904218345221968172605010843531592400606007120648559931828663880760487880504601010251886639431982433227614287403399352816210341897577974235922432*i1^44 + 3614051571288875231386952885758741747603871494953296887770605999964178572912932138078912410073508137051174379426621118994669696596394130099880185631061276941986026960245955831777762566556365192052012611460899388600222733191266054843707152702050477839084795731306899481515468034812777046537020547020115364847588450034299001798643029769490563206116999943268874648526406259886176569326576017010860631688550191227493066629915555824840520924103845796094134447102193539718859517161988461316505021567393568292231450515379160278816045386912647807749063966708612026454027565299562093310588906624316760183616514176082933593968990420272268643395584692226041464886341235125722802370560055960753912922247263884506977127598254982452544498251034666849689390039753503916037355370781019589706471361385782292312813448063444176064824678141472053466114749962129931227377483342584768944472468571811982246215933204613791434854145852586913885110102056279509867093142948009257554165997743486049783940645807816104776615232102966252889772820308023977668706176082679420888776086434507753929564347293848832716897380117818836107200398495712497072930408293494390841926984763644747870231464547458432771380105339690703071390120142224758834944042849855831076241408*i1^45 + -129564173190955099994307245977949776940510148790796981011966088264319708518167011512258356053172399917387319785212952009595928577329263853753768430444727732346044209430960921364437711279130546164240115222137607400125330967151736220632854120559437244079123863787335189462397620953129520291355434969250123645301592119424907759672360483657243515668798148322736346486507436261878887446559343710751234618221464245109401661261387820667637176876886898783447920459550939386040477196930708195500481888704295590783435992160078546981951804758245564660114457443442736396841828999708996674441571922798725541639771161479788466797768978157843234326509222840382897159586423180932829477756650101394427966505858602827409573228131445598605311394211033156284100791724186264137416765263267248813972719329129709848915041497943752713097673863830892613379640938208437826541106943882122681365829882062927398974301417123047660587475243178458393123252241882229912929949035125469213770854978849524277645143601317848491108142934515638080506579127477922493765015794973629702904330132101945442554285379514935363102845377553403436942911047899336168477880871524373523711834614143899060681436016733137205291679768154397378887926720383658803570780648845082624*i1^46 + -9967618657619758373291340927761648595179603967193333271276920815438683837930335244037570052283530600226364579827278670077479457748584115136981843266551891089316598544734886461946653379520588834632726652014286692559359595183955023792955288743802064951325690699301960159715667438177599657384557432753169213527202178704533611046367885991437408044508065798432777696344262118534353279024678248767661825787581821949847776540698818930677393531352704408305681624060003135774548260642277503390095567401177483424527532490849978833823726080576088144148019017369182057044426265601495372183045963707585181663996714013424992130790853812213090777593244203487468466726908937229112907800741220018057698020807449855905833495556949093860863520501951794274359947830034670719948798095608622894194476258447377397106089262894636446239965417116353757872996447043414826375339272762698267781106520413423138926838058097329342340119606154885728028447182171850574648057797157375565189773813197158223214799651537174367678806750087795020348187201752291053581916812490597908743761601185956476253247029645993895165638553126123310931565244821583278696674237689756630808756529944194265026877280314434373864858880524018696870535533680515804994864152576*i1^47 + 186872390600031105591973509959442409383010252749066894822907552539617159844536718712540648731545622817157645511699218621207289305340237785415229378726487066382462851255649038653272949401494923575581494576745830109951866340906375064368357324897603431448955614579743660225564241358367605340579029873035478393155489967848646622760979804561406770709126459830746534420962050905146000845370680061902333333072818130515253525704791257465092923689242863750047924659032030394790982311013996441876615038572079983983100492650999858245278019616088214576616136533688021305052137908154723411000711790191208873631384199864093050181653532168320471495716957822377443827857124754495600481523468506995246255967843846006490644170456677823550962315349733164782368934526466863095241498027651894561982848257242012001219345619980390497532724900947467723556521685947148020445936495044177512798793410588850243571674529604333329214508740994928403917076913838550768768026988790452655656525241855953051391056924179668439687009294544973938035737593553210340067065417012122309993110970551971248028311802699078563264546293581295269957707991043306037720066509378421160682973388782178662313592217681923681631291639590227690751800573716481441792*i1^48 + -1459672692182055563571223688184450607840590762539674410283511199246979341142380767823528797220827357727857900395719987765497519907943480161744303967296272092096112332253284249906909378090929737065193484657704533173383778733919840714048965702031261558721413599375398506421402955022012768381245516634440794741509709854369823699001580947265526077238804325977356127002535422639978133733848879212558806361341946613941228630785637853849536848571730624470005085800993457478618112168436576536995281729954035376546790959781363386283493465277359355088497006614273224962057783241279683425590026043436448515457486301063001187687922958932538320024191573949768952349340534183812480705795244799286301772616473006683084422077984186083233199717049991278076831636947815569517060161752546743358104506932992207605028091491651983126338716987191076475244942083609536462345023761404459581692763217966653667605891587909178509820687649059046146102600641583123541212569779890035056162404248731909619582781020616099926302714029407820898415597776443060167857242987275544298595241646016256873991942910870867349514902698481175228083021608451345651064534697063692120807350387718110459376340780426901750316747637342900373539604398080*i1^49 + 6055138461971922427690159101341810185367453639801159785407454237254327962691892446830418034138538751661360629509256241277559709585226988038761143564185456096229600855135115034289605266739562433302839384963513271857094687312650506576250119562049283373816333439723438384989377410070589935021346470036899850582689680745500296774323108448806911868175194490471262948562403805886474010141897531892316365383622771992604855500941067446363716813846631761078201416018156468738729191508049733652530089187496591728026177608350413817874017334595047436532820824558427217515972481791208771571377416742413760037331018591059895632686764275680517071695907274778011356425319223799203114683040473629458105309182505924392751694875930026107769513373395678707516569916228067380612410962896468050517448657110338574957924079225151646076253540839851186408138940902067871894970800766409043878936627135628552593487603844285503480576772725550394725850673508802561520336690616920991327574217376207546248143301189508589882350329641670435818768076744808449061423402471225415741658296021025503305997313514862475037399111176675702823104192103287790920099237925806559100695441134022861938267759933379352112567662667466543202304*i1^50 + -13789344738537376637764678176720815123893733261067388813433222970617982645974067037510550707786679318860361992396338537550689062378178247616901309460194565631791376890239718668767194225888816407869020364578651902756012279663635872187928951551681295138073973838919788183881690592361177159295064735858167984611320030736383839188312288567454827425181660356940306937529356443123644007100252258698972104120383330980145299034205440396657042348162065416966481846410266932353236052900102800648054358699980470371687891996218548041937421649588398818951713187394388163786881513659488612949135949919245015603529486096975548181878620504897632850867102886482007477769888561308167715558084589175598367422777838252436506976671802968189672149932687162338482859770712272793029483851087412317025478104022742950312544902045814048576051761466089763141336465063692902120532235528776704443749469517072077161107845949184983730392069018011003760915818018025437659562376096449429098463416529096362137060061966621861890383839908467328337994968239361935628951650093586395306556864502139944176307612537715909079635328324275521595849596789913085127256720360523062756201488246979588979877132269673009995254199222272*i1^51 + 15139480384443020898675917412724009466008198396983607096240995478694203252193939377752947487507035361284685780101881217478429305011523136808391250346580363599816512258758616830627026919863132324570533500513645603619649362736357009903370339741695581524913443868169031258730621538851934104390780828892667898101651716978032294246197412998430846575398606032123589172551628121561494750301137301477582773362362031701148729958955081927617868562637001364318841212484967917470033167475975787942615879219191522232828129686749538774916956489107163617971480189833816462407229261590886302863931314610670649946286529326844303631933943977849338708211217699047877060547180944378939023188248992999351666117505512581122562794388173165843331070994474023631000581293311511617992966746234590766156890308151870011153537133612356245528557995841699770150721594063066865329592698237488400548875043202333422074297339378246506764582222367543283415940998655044817098894075043457286811152760177743301454746085330037123084400716703380714213833817215209255182273117569068891270628478690727891846880997756737914486516242253683304392050866850503125506271222561179698057008232370798624258847317785775626518528*i1^52 + -6403892407736374606455364410289472579650603971541901329366447425178853794445552550566295902195260979065194663322048368934654112371762198997324873031502178686919147008705453009816213840044085393674058322272037236154556728746647032794785521448439297575608916941934039263236632424320054673173371205014036737280447143667058567987309809759020435401542599080662054877797346730107820978808780276795392946540557544107589562117823484066063542467931204846915615563932455539303298975775439751057632377682269592655948011893985068752168627636438550328265959912751757057909622288020863455673511342201889139743137941523751869114192083122231715146011330839858571257983384620962108827868757101879021374611662899956495107111334806323504615437811953312731385746009952834033683642425440774402253946490627499982377722175446015394607307226126481080147754669814471435488480931197930694842518442851811130095758539275882502342362778269126164637268009540154536163855761807131402273040066640749266218298419294849415260327905701369578513379858830191539535708937464442253469613094880943827868712748000521766088360237619529222812709584690673211438339048319939507299704184225919684385828505649152*i1^53 + 172538404681833226803759249501879475579403579571315407210729702421303853112079237970830451588439092585396757473193043890820556984576324300008494285130258050420554250133224241693674448338064829220145788234071455812592644233244849067498333405054378441856154859072671461999057751839982685410794262636823812269644336680029829183516896704241689328351663852390122635095788859868057440638770296141641646479572264365591483908463764136454990103895068066586816367793568946173608856761178701242400626048389902935893616605512396265767635761798464951352947040186095200091070594797161846180269401537974954493177619627514632112732878659671893536516236667688391668488968005007315898180702835558500590749411350561299136542825467923503534577926256282304421209728188504728436034072782229637774647865130137266234912768888731723653288785470135597820607895102435619903228593339000997709575338393848106347401656305806222038765177501832680803275071472237217115255262056505966848985204006279058093276586997662437668850036810587287484044267640621295295277478367611321765049732338643400508249112403642942996519616829759743892635049867738168699852294748911329027226750839685438767104*i1^54 + -4403720997694242097046360923463352168746714226024484507457940861582664436474438756681541429476121183979671224158085665873607607728632070500132828298177317159409605916995036311729285894027314949047301793125072616490710178185449009232580374814333794169325269317796962337921378263348224785583784922484809871663723836976049670423770676374498067696971573531641397671061798451451340931833112924656180237729931970599521983663451270443623279804734584898448583900240770039851324374688213856013693120128479753064434948095399899128594432653797414599263880809013797150851674079382126906484845590804056288278834905612076915597376774085354359762581005806476365907118370391973531766462044102860312875302188469268527279426190983047255309817220885052688178069665054760155768119863204416637546934775233631266799450324477049775303548872640378754888648708340078403244364205735407099651612022876394791979254738222586065901208313506518385316129399516412680062741368720321228748140375080717681156428537568178548077199108065190902517465162050256861555622996729803121848940063179969361177132795605099388903035118734458100718507350109287646001429961847064333770748329984*i1^55 + 5596131914033338679137044222805621789658200998262896378311921916257362028557570082429802539733324359362079667514529270872640261631816073389723207613122350772274647943041527758130860328135931886986542067016782306796590316393506597609112430373758065719309607471285794315869812187710661041964858228747426655884014765425127044685595514741676822959439112489913474230215558629116853722856394945728896902817602201108297876380845172040995492827245108083367894155845121622412881531632509715708992205084875199480491973944847714267540168924584158168408006679320002758077373313374967057733991297809584539077753263241476487082024347017717270423364891258414750805274202978304273249861496133100202159075680662081492602369335616710393090083927948260178344437710680672117996683955120748077929401067050502946671902206143372822216836768960888740960862141717003411227088831969613939015932284793213034391686189872082275800858153853067857000510245854406643888375932710268861213997389600473287390979657605037810318237607375240678864160376990442020717819295320700033899839872957952787392412390832908624102370743547727448115394581208777974237364866231828480*i1^56 + -2031879707163004072140314629360835670816768427662319324367860924069496001606093262845419170581581959861709297447854924077880245467727223871761034935839961334674093413996608329640907395592580529930146790935562750761753656559578647798607624946002855529879010490396248597727454972019221319337708102072506464494032879933753416531601254988541827572142044601026465988664388320336293330428595452917391503587360348853325558950962618093460428603991262478466936409656328812492116712348567821608320389775647327421965256520495834788505593327631575127995168827700645646373136291518867781192909283319502164557473320377966132352397900442934723958216454042122131825048297732627607433301685010029682527228478424716808569024078502851457866718521779529783023664510712261900003623375332064537328653482395917034311088135389084175159270019055880534389908457508148629441060924415049876301789745425534821118609432229179909964227693902702944692188651191769205526502330254868583809582465406978359134631363840692333538001558629873421427978244313430816000979229434049647010866705897818027061250870712375862024639513147077487826097145629909020835840*i1^57 + 142108047739575204982253558890253256396421611388505328128267853299506154775249216566301711787366342409939051039591243544025554505421497212036938954563648233064050574591177255994108073099485299027839502636239494068534751116763130820805739035994279220345954533168616666699036628105296463075869683777659587159172160355758434023412866320166290482199951796710537773960342515091291672003073081987754949611536243964788750485047626480480624987464173042736985033463775829165745031020383925226113620253206350828538967236590651737213520204833763340724686680946989139166368306782699821821575501091128217543987983016546091920636086839276847852233120167072530159455953445439950527441353248336931968937187598174419810166916524255349017762978441118825944230940417918322140574559383103136406348826958158355349663744804031397107079050096765117788218567546962119632538410282631636424929098371298765264420120747280649282444123591983536195526613154716306456367702600721020134779240030886781318879477188180045023236201818000229164014471411222485649262049022484690069949277286838533594454333426248804204028422680479476778266525696*i1^58 + -1235402990000290721494183656181757031818604123277313317622372535051837348523128530968252261295201379137157878188220042711172470790115546868976999678452983972047740008156677354083976621244940367942531150817869657787543043337744367890607363261142239967515872914632184817832768450595964093787147546871256444764066529953649165259181211333643567812042178788285726967279453508028608926916017931634321682093022684437703358846171041343056048463414442255800596641472466827487495107336057650193050421185871697171083681296276553055361881946539061958399712509714752705540255291870300785669241162381892074074408290141167604381900263649541539048608652469030175619455261284417604924088428607394231821266166029459184048499563004158927255832288531252066023677596825439344339656136447199890049316710265669424599504236615501915466363315835214984298254036793307358732493222737236192068915742075657201151793226625600545280412658336883382578149469022931415515521005610873851766940636481860406390331749557617179633047615506297874178384837106988593930776321657611657952929701052745918872906557954041152324074037313536*i1^59 + 105169277075281330176999135512612871780629425525507149817060639437835411400441593296719635662651593687770691367868474124803061214262321247667406753360935387974103192508339877901345794616554856703109355860782391192878648741194697985789380547020836770995538969718442794567569498098838885651567566658681033679723015988966787147910896985967078083487369159994508673520306040982289769422996923952965345281617591092888382912976965179846284721622906055763273223624304781410682109386277218502408027769860638503943831061477725567522525211349217215728763358405512126020427617509675559438523709203288292243237263654161335951982507954105556257031309662411369713101112427525297774311978952685874561833280726864765509113007280004201055806873694097857469233392354977966957638540912163679803072858452233202372081253514583745303752752342388509834870352822379772694440443152185188364238815233424259010417029111127783207985927645004964396017873260446637515030036833695754703999962710696446703869888587201079941961197988273642473595775609397864859784001430781189869277373482083768417562639990784*i1^60 + -23410148790165290096167903490852019388193386064254412930533147562319552919962219431022792940227818241924242135207904818143138488994089694651432628164883680653434478269013102742548979885304805215062802083114705252910160575839607802943892031319120487500292256354764238346722165183577576607914785439184648668467515697555005525966289096705150593109921377554485691143856393523983558562692013676785505058798372578774710758197987169362588265553202668881771817850363596034436795583877625139407503275922470407959649608978454843563447296217364553993662359110075552503913576573441360034335023285182026250426250596478638702037693392124192706249522709303799489364533150170789713369632175488508183867220163661222927701299311226657834189360549836966546933738393037166083480321399510221573117704600743824810826945715744774787530915860589411009636528551748089208985227530698198148377183419540111000516095246691333616884595528455647053186222389424627745674943001982858877852750395286897815720655355395596894485598896337273646267533349082028331622507324574258664021543616512*i1^61 + -12362990903486424841150946032444823024109550439443141361432608252442927945672794643751449026248162277574775502779426307454168880840625815465676144618738329003506640125917609742798536473148015131438044509877025665424662182651570561540814279641047850605134440509234967040480055418691500568923347105410810326068293461789422920015115003941644544506941101323018582929425582759566058039734103496181920461440027582392054611524297757224312011223277479660693744972095354957781060328612839031159869941193115003130384338643718770530951890550570193103100255163661900199203507565296338142882554093076324764274530610875272372504206339922193439081544980236071426048758789243327437784422603570179128939861368593502102015297053232496728959192854428468906726078729307122087158350541264254646716118399805404971314209446392260031030403324428561147512547325444501034547081705180155678361906577558647669403808498811823964509401163427734766161640579547986854438557273263462019288103152361218106346168932527776062831825200532144214468175768943325891002368*i1^62 + -185691224873161125794803275525199253314383874746703950307504652650257134793702991690805438539155984402200535860268828829442815668467446147923150840054196138946276840546735550206955214876675969100351559158498648380173056773508704844902985869097106596834858425124534794710647851751404620407261463827852807057681981148328091659734825342441838409945843161459155655326535750940033062821777881141956613045332740098183977784259117155541307761051261192458897060382951359487598488995790278253806503415923239137730273479842901328646773858306932342359175888898692717494597955348289308240965062317075357846724774522616014555075082996554256028910549117490446163274599765166187147338799269790877868911469365212856534253705723703048695684099861474873471468496464312613888315266529055264599863016457058095700286036527149977601568272851672618443840727205776405295231106637530844615530580749048415074398615615715629992988279663653653675104398235440797229357615619360369226288801692642725455165950442151158701027767003119616*i1^63 - N1*1130796060197957057052051098595676158772234125457308740244186704234830247634694274364834727996436470079158061694732012223634328457838555264154347311844573304164495377891328*i3 ], [ -107637711616454245943723584119511366994113481295806674682283130434245203873616863140831563371617159551091468996696355189419396152209770287993600102418722758119950520562409098525259403933062741861180165298756752142647436700849073050442257419670220638355884655968320148139437408728336649712247431528469509916028043566448074162110391692760565991793149869580017601061936209692365906570885992674586138537569140368820397256979365847912825853845002709229005786814264069121632711302847282904412660167481674563673090960967293291628514529822923774530047689487597019492464459520973515553649516773144569377731278422545563192863264032607882151249172193203402426953296926380918965663552453144208884138234577969588087202698179822485093443913250758623196289571891961206124143358179152103142523170375091878364620109342832667355164010221310565431022674743039951118149563312945939666320970994217924593404898188576525744761475841346541160710117779470664853529580045082825164721694187060353077607515500122677565153501521574757061793770726168109398385780200504706968538717810731510691557986850886799561999294378493169771021974864465637612364138856580660315904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -4438743481228670361916667697131786701896626920142489520305405363134415254470893672614836764954555005288217817395435022649350696041564429313985536395467299192743174191535645999843930599806195570503564654028585430041689958188388250784290503525709474426755656016748274544379248378855948958520906514925183927507359349075344506276573425377202558605612189047208161388131403519282162705039217612384025443890073228262343025627610127954204424578505426186970377475195993847354211500593975157887999248659675826654588211535899913432274765993611260677107609873447020216753385574810779473862070639360454052263908592891734521781264781943723053326055754677629422364613178486515109434257546146766980638270289297472807025543499828441316629522778710337217478290137698789211930926687981589352703789052572790217522883472342134589655429173848832471241304843105938050896492679419937160745517719776439015414101584935892882841342670480967373617581007631894728323000330175539527748000032209365899457097961614632974988695506256164630243400442289948842047755601697461570465741201448434416946802015608238355708596871845240569855576105656601697103769925354189962722032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -78200003976237016772375825900048613890419865385199987367570211719939513262678829613446512941471079161934246172757472593213746084346350443715506348218386914669223488673580135982343393437560400515715028083077206375521029408961243899388805309763751747939633201306824004246655213754790380217134638208985672329381566160384514317511433514176960361286580074524076297560998174247104933831830815756284862105234050211447461446698330964134828632851674364873662116374538107061908439647853159893911696476123218105149636879051779675016624497814894643875928224827580733473355286173982420631415840664246488010955713434513784254653303974862610619269735438559483105996585355156467231041585310478974547695698617943662325636829308034893910424647340821229899485576419321372039706648012176148120805644580166906066741830694766152575271039447408028099655868219591490749723613773842561947974068253245826915228428646769071472669187641377991976352355262305016859196524032608696403996103801176373402248705326804823761721444411558048102167151680588928482711886399903359781872613834853055944602028801758026718941365230748863968353335679705573968749681840899950338856599000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -413915928780142628826332369195465833696237997256129548203574473555870336548018416928113216941806608644567026057725989521203872345037598831796644741498486556176266761175265806626569598449740076950052534254435837309238639576323152497876441080548445661036577649684481175297812903027240412006762374043826343306712616047742649052238972161308525189515214312219370423664593424450442790865971890203166899043874949561650432650753127703621601965038474673643423908485210370142988149271002538205194707565093100578871909333185621531387910348155986505831529104950766792357419943403505309071677248718296877416640877620694327686397511149410437454989315130625133545745421652284889753915269685474346948139283001608510331549671699918168138474885257741291242565395799491158446036970459811274898552090041402204106420779410909140818083065169682599168834548005590062187287840001371727698047545474044307140685755786771472794729364035588805442224404333035526173717871494688917192672947409287524871038450302204767855383998309131702871670365358350290291079155996002970298423014186132180164783023421585660007410088760343927750341311136611498569563220685678460829621310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -1052225917034174489201337293452878740739902910240358201610954017796267357839204486351163900165056504688992933079865646235177571315446759346655091037979333477938688712030464722542863625817783889882703532084546144946822818595581959070537999654534697490587822881887617535477583811240335576804884550614339411062318608381865902923999232980440325656916439373988527739026924558496598319718732217787286788463298282940057910675770510238157760300579962623785330654828284602574682526526712912275065536664620110415005365020703249776423333611545988289480420280323047814612254589873844873836103552182041526270948590049860084042768037055466430476815969410009614930028043066201852240044890830618220704292557193571543907093644369967477105513496955267958130742868128514139635795209411286640797585814545341128032265515587968968728103390283845666474996959532145584560185267471610595879140796551310587488088412396954554665527781248178398200234449539391141603667912982965764150010190980670979256653166546192740619868502113538142074782642854679139557405940301941920617559976205903125283427418695514966085843025577101851471364481633528247510305229210154654243241765000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -1707881178390430764875650879958725494854410012239692885000474239297338049556642596959338862427866040317109316722598619862904188498829559902485018661666330064438488899157612372643768680760154363303398175201885728429963968557601823423489382690438717732579617347948233855524029843349522419737403448669196347431620591795243244762418905614573685109538843750310398416300914504510947113906171948905914997132564178150943369264150555205268546492201256469637900985119469592563670556160146256624169476616252133101137439978294454052136753219101186769837221049216594868983039790157945606466216130717879188172455539828393315817632069714625314635137687614689316906541051628606067348733201775785691827185177413137979441185226838476765234846065834146751229582825421404317855575574601868678147696016033491793684168017715197322853051869573940330429812176210141954117571635246814328338725628568170603016155763968082346727513953985525886323099661692250105677525480568193166116633585663153868607411615334756892077299171511597872623981103670440718055104636339846917782455156534609399966967662466146628619210310284892592233051893803205639680327144137328641785093996000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -1593342795742762622129210904980121969527120407329980807549860805523207244140722846096346813691252819033659556907967682900464383936652593862432864991617660334466553633863538296674313104328838402028548502884339850625410525594838378340656253170657924796439476152613095204799624833216184896430409410205450300310422290267820818657129490450610064149277237845797559359683323131979929334133821879133931066060885330476404203521889702364984777333444954422184198514611427556960168930420189540230335798934619715823005190382327079693661456785748431937715926836801825050002051598777972180095601723306592660993624068235336507817839272364935509689944998601911168368630996478983558211132846692005331869446699742337080680741497907945426148942771133231472292100162114278075003577197898536230445633153520048621140200632552138440234278541988399177744026261715218608370574345374590962711761631890897345868138665752283428910279989174820805685909584260687937146303664252015589140283478297200710430009442250889635798930071991677386555334614516440686620728805767045367653694822653427137652920544145097892757664467772960583021444964529329107809682333089526848151527883000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -1606522603403545523500026951858379702770203051962785176525418784685356772789539473241659701519254749399790467175530428672926922554941091671072889536720540479961136082182379418371679261704456901539664791801728869143710345422583179269430486219400186136363769473982497246657470906672621977357855587723203062641403528721427924381228106652603752285280936019766621202151248759793743364529817467182946530694323921523381006802695137858039218521440376548535311147636311787639281558623214799961952206299093488540346535896371899017658809261109034597899755455100652881172603688447465841620866106994775447462238231402455323948114169874014022708062941050206198556925191120089785994248857045749952664889872487098392250045755788214748559371045404215202571357943586512006280107060111117304662871417585715111619219382261678826706893063353770155801509124508548384113734209866046205742063569433217228628725505313698421700308507396436334787141812464153498422624391505927560843630798930431373200905178820541603211472909424192122207273426447385504016039843720032131269854663337239530174691179106320717546160595679649635196632981227997307381368967684809141645540586000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -168546731168006505931321459369740517731078758029766729350310196734246714185579323712175437740980630549819121734364706190382044654243278395894538758949531204324224568812911305086137765244912542822890222231645551524649516080108754613751036770161805144373644354302141609670771385372663354053893239764411280112465624911615368942467876724684985547382166338393943290182408937470551212893166614254697097885786868036621757443369685831026842563700422721700081984107843246361485244101807212304648789653654453577503617539735254515611785194185041470894012815666232331989616025572447650665015580383137778635997646887305693551321006180686943631984679554850276186351451210249922482477174351304922283006583341395359301340614893932984336197826911188881862825079291285382671515961821217851312082020326755182375050455013353970211864770872887174382215824122146887862689140198593482367089164996390956910872759249276750808760638874062889118374480050398575401041330524245970022272950996583221951462776606541096912685463221885111026796498791991373378193368981398363238362043557152478943478580856151673211411197232871374049024460991707082223255330332794959476438825000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -138460742527580641180068602981643331751514964017776189803772065080589442956532878266263247206627073560478419415522713936433053652579719525143148484655336784643016779733410344282357395189935661303017562004055956272047980332928561731550706846969214038277232200097302844397971201829637146600720221247169034430463392027389014903979080111135522491215860667837429343498811087772870565611357721076253643589062369182506346993986359827680273226622898074682765314058907150507813092350868368184959078858637071916097090689969512945643954754366450069564159877499632945542369202270503992761479668824720737191152961059675051515563541469599621971422842695014313506226254356625278488085851263470070044856383896457804910097263579163277676950496966946883106085825852454271372935584367431179182794073817893331303231824490240848626952734003280823811651122220957721151589977797739949221963661819242621968809473724216380880979936066976580374163363120226471239602036049926302364180298660506953285016581935443306909103898731888942997937438665400063262801385088989110186844746847777255535092237594162339503080172089070153742320282990957535035685870921909736440905800000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 623985324274574798983748971175466256098819133565688304711826865107221506974388678295661701552347175009729911707608012282692367997390587449617517962458390294075091964730735801226930863766984072486643137732547884981605373702339797763704616872065221732585717966678154031246333142986226500712697564341672224209207066191769786042651877623646766509780903417960229735649766623261300416358705761614278943262803561028569528244244788405841776411343774488705918739446876200289720221134261864406180852858186760559389124156284129279100737900730381233920955677799697984673896821827773607965572389269467414787674927401671709358276813397240524767329156345500611786558538734417697048245013035924401908525493091523083603966671883684001456446421005876194331068354441483516934357808298862234243203051230385663352287050430442785713079241351470843336835993363033007767246138189422097325995888585416766100527951610583208870396730234401871749962673980671521509936466911104756963922883004812535696621407654532086702069435193735982620138414882398777779333329519276443743826952551347189635637952313320661154441436040966967363562668385312549455864434695998186327180165000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 386339264901428457424998343014334439854652118660604390916151618736858350348556777385274644776192568981560147927126179410061728639646274006262248926954639041045302243394934146721420022498400739342189150264191723695633863711612905014550410915314545685258311854884705378890149059149424193376528406382563071333052669436960689634000364487884777561298485137124656610640983540991675094363086785881949142686741538925006849181479509016723652974721579593052058993279990492814500357238134804566775537002030800737914388570226585384218719834615769147033336666660585836166518553184082474264082077598592477071626720672334106720548334950887519575738741117743379780211395440942369794343047763457003563567450848979058302714974935802126622440532065890380361296491777368154274514409591181027067532878313657210618713945953874126479964259066091565436392712553841875857788453909674261420637091892218132760102608250098153190416907600379616178669235664726956727229394160616293722233915137085900058077986086502149262743550217387979077665007527554061970825257263379085347038047256640490361470067325609820810252860097095447187233323803075176594609124365937706375522770000000000000000000000000000000000000000000000000000000000000000*i1^11 + 283533555629314626013054594776058309720164554786223690809171353370574993262050294166235382639784231489465083829215965272681402787258812232183399861741557141457494206372943446809664105328447787264869683188101097601134315095696123066376563576305575354713318545244501771572591043833890471714264057515032770235227875200706021967646527054218788843542819415314481161497936279312242036183145254430296109688423594527318746869440745278907739295001964818756552899963276801791720214497547696131970599288343579403189867139116898009944689905564858700415416256643334278623856429877698229973157678957556065677333243890938501318329382943040961448901089582857600194793594234556718278186207463586762132901174992699806708645691034800483409867063052290840984930753819272094526080993704149715906977107935778175292023005019960536694307206280910738282659895265199623832339107755194662743798339947596286357082957669429945870935001434659943862393283494651782752145418133285413738300004678959200321976407662233968509938923017730050102379277456532268873472796386917610936231036200157831275839975701041240216779107159214211185019005864084515464664942307403933876800415000000000000000000000000000000000000000000000000000000000000*i1^12 + 39771640489723928437131594960591797169838012632384557055135170972941932628889828569263113891768044431172072083099388997472626320887649391275125220540727643886397635260480146872631797433070097387427257458690514428685564213270317798288255696117070783455506383191475334570380843723346901768260948688555821758933350078327517850181764598532446085261001964079607805175980512485200705156130639168131395149632905050722856481830335134867566723727949843789992815603454266751065051282997748371339062823122419529398811759900661985278275357833977325459430906209740167486953054604906937633546979059992123216816027765627464534440326919757471241572782801435867514009413421114336205120541325822062766788313956529626230143232710742491428857301843948472996515094979726420062661849114224842142834867216304276766416392642253431003773041474713125323991680029272442403631104609381879495209575817777912636856103210664349060897963237849264639821892798803169012553482122503169967401348716819436701060920858960013106790609774782375811669327609752422343162478498606245592995891859008300385757425310775219716956612006399290555392985048636361598849066627233987715877900000000000000000000000000000000000000000000000000000000000*i1^13 + 9825215983657694311054650022411730875959027542638123385639348153030786561162441906753811630775761728467138918154273397594545097323432909034867996100534420761094062819785543097620018068094238697256650918188691925789362651087780437674082865847113009436251305749273210126341953250280034150245883714121070027407961102593648848215268863718620223208214283238784452203784457763302674589877054702191829011190122891466098105463887800261317876996040435212271360862877743454846292855136679031041489003880884936624843665686896529717958928767002404461775323363385607856428300333400880467572157962987994610542027063612676253553423084334486446246493494924729907418784138838874484185998549859516844586089322686493987305586701734203141814847682171115617362308495867375568628122968617342773350278149802994228064693701502743876522629679486466710228650452300927488614401082476868607100310140702454539607514360137162807187701736761027532670466794479893115525651158574227570938636749438251368482431714604012619944235652848512618570180067823279804566384806253419926322113527517171990628215748120853683262797702016061006554186562286829016595986534754689940650225000000000000000000000000000000000000000000000000000000*i1^14 + -45483206217977490156645438787210211347197425085814323078104899942472156065961577495829308244858206993309964529399963632284482080343734763918364576504460616758424906337984779007337169364137528996332634947958739196931479884595583733264881442095148781898317128111775212822472906117327320147347560254292802781540709315863909726803576716838654346996890723033896265948084191339337161187830792692962459797120252151553957792135001936166972654412952030694490650169047991687034829212635937425752094339613347714574446952132473786777944254881235416968573836946191029552483352488192053202297882073545469171981876648101279903837443124338698331005682868903217189143244802613577554582587357481433713104152914081213376054781051324455422565084675125622800365526245467595473820743376534411667342333137076516371357701107294316904637020496657330500672157700652175676436024339684892596223123126093755312110998973986067940548762947736924291577511868280651585295769527646883543445644600934302120940439075792783392338970426788490904050904083450768847975294353664034339823734829414842909862067789777606682480899562151290345770930378313381121711400148269687247531370000000000000000000000000000000000000000000000000000*i1^15 + -17697319170749609866662123407079909135319581352118672596871499597888964667163260805227202697688535839663783014813391315838596434905079607708574113256933365640083916869093719574236428440309170985972126545111908918970247755224036560345416041003997304694168563367729841362560665184129664887622904364500593814097436582821289912249969097568945443196515038072285274603079183706414028539165487096272022148555168592385634982086507621235859415669818510549112013296648489303038255488156714700450468718571286818740146142551566355169931085132772242647221171072596774675829602426994445635300103450502189220199275136260433019828069368026214909317111372657120110306189758021314620067659445203632975246935001496394643426283873907466820529356244023463174212954610365789786760090670338673801288229726168442048144016455682393797362815077754489165462973649700087076321978011581514456215602392033789246808254980111114624194451661395776358436634446889861194165449925598933029483112440685779072500855844156388966324754059511191205716586059426467901134612046671909054972581966460054435464351053575039778422345612451944638977152688079084217574942766292561252568485000000000000000000000000000000000000000000000000*i1^16 + -5470090108975890257581576412826314811808659924700879572032661349191576330288895121422239968411530604625266993273331870726192903542963772270689899196961076081938601158997763771904765994112247860708299016832851369843210390329541999988209159078668570508078479901617254496066295384972947099564667230224113382475114251369280814106796388156596096400055957256199171332509008366072620926458355558241799246920105849640875298982066078815077205375143336598940831533671775494962101708196737622208056837680467894700812097750825110474222491538856924093008138283793429409524258756409014695326022933692230661811857163430712565886663073296077987365334608309621844395923905680480553654531022071718574714273551161649198559003342017485887576729376518453651018894743949535139359329637308578989223879425394173266580308690183371719634639909847054138192779237086226496188935088973047023880994796069428296384224572258898488985024317297507490738612073896641272324728067736793172452701203266385342794108924308849110449134458599465723369843081802639108974198181628843501136977262693648980281024165733381468558059704804254518834624425233422638759633221962086227276320000000000000000000000000000000000000000000000*i1^17 + -1176898093486467463026069761867730315186415177628026403760596976782867203478186101946522626369731874895203524507753158970981762842811213828257994357029926496276779775409119737747346531672140188651801751438316700752991746556816844588011254079690338249419341508660691030001698593130097973308473156024816005089025940372064003137143401859753666129256859311444993074283513850588788594901335637525008869348753553395918560207167911023315428206972658064197391318271381283878674939625376080976386960581929079243566130632119821624146125941552151372618565515915994365193866769104722151896580074789730246721623676987721322198481979375495560092900413357619838368212854783723923961825516517432510135477775164995091393237293037678761089408134015950662744529739086256657795547169326458318249901340601828436382880727831465234820277259218320122822299640243990554407866922629816617836375686971114068399543414981382785148898731110912815671936602971229320533693162564801905739436336234829708439680768794162070414360900265429607037629985281549250062434354483438610649258828982993157396094665932661279021162271726378555860886261529565723577114593092125584881525000000000000000000000000000000000000000000*i1^18 + -314164128766008253914929117010098766469069121974215689802501523218978135318137214334952786621637020224360230093287900516649820060984775733491473524957769410201054201401273428711164684426722939349331863089492510509587014558409359297092940684195586507454383333866057742756501393584255314438355864505714949954565651725097586909201021291472656492064364359669135575368160106860382544168376248545018353391164188922776848925578149350969795410684136407450975185880223777870117489762528732450238330764100418376383008587223812279180469836352547579105708769922375377704121046222351251137190746381028344532111258912440779249220675409711108221893696112123643166521838954370555801002442596608671636554757629708324389231717168259787247335302895820861451318352992816060941178339360340345212754964490079617151155388455572394329666238490612586997288744300804836058040892568348059351601196187138254257302175925995088254820395916207315688020667570918507486874944433141479763285638537687664822775656482185288270559599421422078209242012910618487743411430357364102184488382560406106432454695091715718930786247187549067829508953038489128235886899465255274363850000000000000000000000000000000000000000*i1^19 + -89357113309532842081074766321725347945186869258517403334135203070759306817589790791917155359431969040547807502948236970248863130695479873715390559248859829840980932948973114471090052106884433328046584880172985959258733061908378112248552991934506267000094638153132587389867853776397353120987228278377264261644838278218082804994293684604356748209273370652989998029896307532740865354697201975406472149412396460821964462389129836579670098482063956457954381094448385410748585308975175367166232196625329199753786916344949771097687886767369287170247321407800484787661630963113157434349361555967400507723210593213689417780826587994235672742631554197554811840318692379340736772963280580623478587979773775562918866197463831197977237248250705346175791517940343851028054485663351712878997976958016000394548544735313335707549323804821191527757297973785762391682911627158852362951586242464147944451740665604764816262884808761647136349755069585688541773001536202258244395852603763997217324880177527915437616060408972900791170215280509180680301359880929775569441685393620865943832572017583038550635013570339930028638180795763754871293877676509192592735000000000000000000000000000000000000*i1^20 + -20442706780712081452086921759110567083816557277618706107438127208010769010467910340554491947594361405023475695997038698390419295116661759080150423420971723703999550552729480003627331259934072275889584597076348316251148314337541810132528200796598132309406339599208503455970898942357677221019052716259507775842441796930768863372866892397089967068284589310520858506491893100514330145750231287753323104905931381975480381755527993910081021264587592162080182095160905333496214562086217407695722021449782861488462109962205928796273145051707056175486162412989001584110997600316291119406020792975442789739034195090027109991866639566682336330579462553395744967765146567594133162522452730835900651506130954685243510640086146257393255846344599186768903586090366270583222543214712816471695572587930893177083120465857173615048161650063947995325055678596405884858764987768207959269711596720802737597086609126616326985843916513752150331944803600049951949909228267216196672677153901544400917723579284614850541842717260301757483593879228631280172429064828943346899947310482264698839002998729775550503482244198433036535103150549417837379478838087240424980000000000000000000000000000000000*i1^21 + -3418775546990135142437364086474699959326720595153272943059516655364981710980209814953562761021120533067685656623633652075001861945008492587814892867108576893857601237811795992117178099834425142350058536036668301937772619262723631026372973249631382654046820180367000369096298134381037477369745808717240525659880454791899363491750468046049064209912671613887741842438934715326176119265895724660231757950290127072319956037037308474003668531618187469831337775392393338045869331866940018994316876724159120295788700255554993286541355018809965070416196792489834503965121612294918393143609994855565689191416276470701038950444476921448270656236021226779179499604806582785403173468028624817654847450780756460939313655678339760787519810872939696410267090799234898375907326020971538499210910140402884334998540829236589843037256461749357705792054832270575728579512691156346641962526175820364184731965809091367128510678631338916577040329841645914768421644761668404271966792425141852107922712611430923914765265821301769240526039031486187889285327326766404127692922041969606117874808455693079053448438174443120533101842330080035552563743673067550331185000000000000000000000000000000*i1^22 + -404924452323262443623431584170645821393105289425902822642300196103609221699679425761330194237622369928155789741897680111975788134567778945255114583971724990942599877038265186341975097650787942671402600719230570703212758637711364281927448572785801011594097218334292467453304042213099052478324979222937408598109673248787534243226558754034467918847758729320600238022362578540820808658120881728171101004193198854529360354859090644510562200811995335893414732100809049542443338751845166208186370288767663939234688861199781856539888449616792966245120965722079801633502210510178007332841068774297504685211107428041374561392402659326488540828462825976910076381397291693625465940243062735571052831391318460172944740565475941761493784160740324209839508873865932153543948267080385546044641822870170586621060839147092731551269588363575664507119014206873208984219368643618921143296073133513086923115407344405750418960640082368967662401517763351197379257658835619301342797492927077545574879950806532422757963209285070376466217712654887956161657655900060118168939809189213287471963677775050809854033691252005766352177968197022688514515102769208305550000000000000000000000000000*i1^23 + -33768337827539717968649149720518103384941818114382109066272106664324071707361854741629130803883077243348208819500855585077719324169238092222967569073214854108382509929845172381319561058731668918137153883218812440679875651326173651723546327790927004320959643744902306698467695114579723256880753617200066332277627986601421177045357188405721842785216720252674868432238719805911726616877188882200522601555203264672976068955430525712305717214258997492723299815586476073270201287899939619152344604788306246401202877501715995766715289418427778392571806488362433564319276955593244039140522267000972053484079646668304008837509478998392453123918090777849075630339136368307527595584949470379067172411343954579879450406288854065251992455696239123438947276556456934829733402914379508327999876177768687721962228255799224180593123074808942477434211216048705540728245624776520336711533334008416471177861480013743427208394631706655203487710835626653408552132049733266201230740914178770123869118771226201095636516824582622282281533257330104014413026261276531064224776689737655860932502783698970553543706903626833950430483896456789993809090334699344075000000000000000000000000*i1^24 + -1921002581138970627938248925453043065430232903080528697262564238558819325485883422633166389247042844374879080513783117309996600961527266466732640755121447807848450930102205965189064736344983891594787107443326886395729217092204221618639631186828566122064947255369144970135186880368447440730147213795245971283549035521722381477701714577356717704045461565846719369930558662476362665664240410411879137824810181732643430835090624810085927060133836710584312501045945247933773393777141034697427248190826662113649373853679756530556816412038412537661256789800579181150276273052727423533725095119746902391192324421963828893470461556729061120701780243127210181568772763393816652154778026904390077002287504022600031466655257871408732739487369340809760109226547203349691514030493199439546785411317768760948864989148363169823257915987240642165314981601043059693857609512892994711581493134251976063286252289359969686224323181907711450904898450991871084672254514223420601591522465453653639267870725085353684247180522014452174425344991256395804917112840639451255122358062232835475340116779397967930774715295848776797208561987570533251848211768763176000000000000000000000*i1^25 + -68530523965565470943947787166171521138989426643858206995954989105641647221108884795457700076599993559386078121779066334141577850960610661734466577313409553834802243657760202312409495885271427297659629559758367187546818033978704821680108893992925188003163843518492281062175416614105489635590944764291175221203976962759726202855650021924656043200768532172389528219923504712192302806170068410036615027727259571058879129428246543492020781538135835488474601740734693358773014897125693232833731877669350930348099593207588385053255131668501216021643051985124161795510427209055030706927444208764335214773206094026665042311523364293734934687179473037823020554831120719719270172788946204058936426579620545282143638583177664574744499765953623973048676713958857724222733984664949913875463361754792079202920093699478893657010278094894672317542492982449583814887201694582041753388255575766146594205170436121971562325106027815244763082349809360153777378271234406298139862135591868329768608297753301141341507444912866649171769055458310275109058764617997370443286524519769811787384211865618212091908701925719133598640664307998043194300494769173433000000000000000000*i1^26 + -1253232494473088469248662279308461964642200780569245345034483886700764350293538719591509673410914502341008093640968918882900515746650762198229471733433395961516931022989786255818884228446169146982594909449473606351040344855127410125166893572677943060563750521370587097555470883562334125251921707982958341273880933776085954631472460628832037724509487158699032822391459965561131894365652653153276346538675424734974782033541412528771430672369199794070551483658240226471469260112627236707520308362375164142991801312116805545150097608265844834603221852814981824310718072563900918533137666717068214024728167970040290753317248203627315465811203551057619723050832850517522901167801716676757727738635710765007034691665707802037991691423305943917935349744035794510856218547778232118751287478133689680324970366519488200729732080544583335808816021711989347522899702477391046301904225240625991652100350358954300602773679014604964396403696842236307670569649085935862580433712401209928037685616132103057559616200828918378631852839618105254049708213701557825147776002942554708414309824303862684820713820200629239966002699360955968897928383055306000000000000000*i1^27 + 21440277220339871842198722968509529955850908829384459275797898095383367729058392018382995015773203823842305916491437861331228463151196611335615572682193085170883583216501242489384654330000921878521608955010991559590539545978961476540663828909123306973998502246814800360002939957413813099344420882068640716046907046128712572819010817012068282155918142778196187587519891727221156306819695341337894621696469714861471273058219966170187760597170279047532586764765490052967575743529723534600449846493060543934750038640505176919585760644405525848889823727045498574700127645726869676273174116594009114863232387664903683033350438222978911457374669021552501974663450527057943153646229057758662370677486226834596405957748740963639894135286767962195705368845039740605648922440580591815496275198068974671807094635757488005075493469458491278085489954771191971695274511438662966374656966853018062956391471768571470501847800314627885253887859657049239659531058688278409240189750597684876880495253078321035312900192902765969060954633720831492108487964174220935721002405437489527013490554994141941123160121386350203482806914805666685456375931685000000000000*i1^28 + 3854784514811308059659128845430746149721306175917281760865054570908720250773718115184810373823942907798157199795170381781303204382188349609041951896600906515672519179416931838425141068831656442534020384310781327707029071319952866413999854977302570892831905760358549374572614123724861646232068326763384038980699056351802128907154283828033284652628360277561356493906470485943626746777670133935909908728662020291651070665639922196968188151896862073158120835030680172492884433478362155818968866067080550314621398078175794017692808976124059822269292177170182534153324680776932310368732656479621421942991658658497949960290526740269464361699639183189313636634773326594056616723593405861686387934408161107861118886034399172477983484688028148037253861000469334678228708121194538233535869937408536818633868945890072982499112815909269055555947525547871800036331916874763076596148034521339821480550614782103984905115157478418138526387043119904107902917670769736958547387948318934555861165402917048046063546162101663781823928566297669049079270171965504927503903343146562762482364165294985667537955909515070287361873514625972161077291377140000000000*i1^29 + 140094498335907254021233848742991130619930204500861902125542978691006964139851890913645794292979403446494244637456216931203104421101299473380991235038914718205560874404735830677171801701235645645142666955549491377203401811250717741854984971907101893998895184438834828401912245698347029234359459810847194436964862511328758562107586461158916592856621001072960115015123778977584984231082528302422311435183928575796538380711727044813755721177914167299222543204431641896600622727307823073869420859191365890407170796297568378047127269082139368570129395627930704978469406755294677323522024705431595405203576244210117768791312022068115851968309423070455051362868829853124577594073347735065914793273638530421291086945872617527284064008097443378705045813038371289080693885286008893209144107994083439241287903617997815101908685311797875486743921181963977297145438348963623383655187936444814558808702677151293189637376509097993854233263017298744428785645683012121074507762835545274304803111007181912852375829960749705793933246831542363910234652810272023954626105946542788626610553882486805386315418879685478751826538509395838952789538891000000*i1^30 + -1629078772490910747213563636849313722502228336183416754001258934860193041288826779747512704453141196688632326976326798192765382541183167376573938323391354817971730231354318595604736480606385699492346990030421016900256824115986595147896965645871919352882379092466323346508544241251655092885281543520351358408216837737775379613069341221051960781734995199074276180427727032095759961696463683131139347367154485583482717254363755254270323461630238953002567608891428864205171845919863426162128749952118370814552389720171446421554644908201331389705816727576292245686473709995532606119254863412444330996203613451437163314679073605956827924043800768747139353829216228576126955823382677756488873585456066793755258562893387932694394461922227731678023500785448115104130469980402496781833364292718651388381250707219246868754988628313190975178420664849758407850735075953860548112042812052462218013854092626063422496246293911819898597587125116178394992545018815454880607837649533855506630153569782397313015332683594407210355685590435216063524754109361712336062878360304413011743762612931039345642163529658679945244642010373100127878871582000*i1^31 + -189710921852747093288277712327198948655491411865015864340956830121919998081891937340106612137052989283156778653785561027158524327464822373416024413543693391262822074386525514241123209752640104374447074547424656651288702094847131223457024924248735015357473035561012150977200948462052791996156620479007676581449118941457741942097965947467127762816183538752624445984298678591330533414542562525165081846594582426677005968409831077047457900079476976778798772401980501147019866867183447344135703536710765473666717821280845430748340820033409848557266883328274539674920673507566572882502446720137166230929152020799032698641743543754344409912698662422165770188420360172901009125265976055279945656480676530903025324827498087206925509287114746479227112442193648771430312099842374787888476551448191685850881778121847373422367286086204916301910500113372239691713985765066938338372126433155939755383077722771948860057459799550434038776928986175015210403009032174175940740244138155149481133886552798827808235185418157503979277806242972800985633655495565493661370214495157793381683813382221618829783767693425088774798477306242406765802919*i1^32 + -8515447264176725370661638656767593355126697517165407318598882140522950028829782400641472212292326191265985247648753598251970417706910895124684603850686506686710995274317968051447825931743699353192691515867532756538695528517755627239835641816400749227013725567003191306269612925404030622042343886704726008069636615467202907678901395184370480899368892912596201129847674906853087196252048142433593909299961260315917005603796872602431093197582679488231221315644688005402971676079981238977245372267058004361675959210908035981465087100229599321617132410636052828202772804390999908829612860240385030716307981853558529260576603130452233675614896158535025253007791158820654339472523258636351736950795072190418818413755846934515327399175551669189728940408100643647801887174769514895036722363630871169722462279541702046225967946799505841969646650017641422322089617120141366393972043983825926119851513170486657820887023933760731667034186861919325467145094528317887817741326962633099615178460010872621024717677697721850329734683347741201335932658991904615429136151793591501622319016541922104109086255596504046933811274778997347328*i1^33 + -297537093627647699094022854394380367444493055307373397060603224870570967119100868748480164903814006420928249600855211433086067451110030862831238290598589043378900610800401148444466503298523548615459327173621681499969525172550890811076918081026635212887175396883048755537559402394264415963488784504440828484813172639340346639610161126088059683183299712608149764579864918861135139781374318446818895525971816003599519698877984586029666008053783632978152009040155277559679344315829043253249371563997015085546738813873722114717103838136739888236336323837352273054577194036962421390524891901239978060980735100862975039414073880855070140648445619840030473278918475902738336596683529834168185793154916645699117184873413771582381152218730988424444233827100687409220175910029348056143624388487715414101731830779146061490226848048615628189584774468157814814205715652041693112563372152797444459551043435370072741371594439381856097513338492266953722008451631023355910693556387289475528025949960417157759065995142729537059495390275900251151928384115157954157531828809730737323375732203455962234136538949271893569765878575136768*i1^34 + -2163555965893942689280848525159347202429760897929401514595868785567819073432385275911948951398151794280161370986142922519061448080672592577705681539515092213345866977707547032162532376715851388338416339274232596761062729800624626346550820001114840455757976043822253304886761020373406201473691211923660437844137962264204586872741516837969555020317810388880378621203749739176639675944827527047167648326201183423378565030154540698608532460260929532877395372516894740399170979756869609158800470550700067383933711412773659940720575186588355765698520076674778159828992932318202731894407061224276654944714116305980414962728851389020759561364956196842368701456274878600688266374735700579215362376258530555721174851799206666110431893831360296601360961681811025772239321754588082185309560193512507204887366653330914666923730067975330024532207087780793792492898061758106397581441008797799650879735146350595889431489842012739388226178243941214960162870886370625626992329280469309821792178614141156169953865007804637641940318939552169802101406938533323818374267457696038048915764553746759719781099232084098640329614295040*i1^35 + -67987336175299955575017413410908688371394448124569620829007353857035600663144224992404790828902183425230458420594827813523327730859019963090010542558965925363453179603518019351095162927614093083137095958689918648349853638811794013333478930165958621125879135431920355197825453078879549693387515469598766775509808011927093304654004159524175972846732864814513924616890199321225347849047572190989278585065239970691088434228919338178247272283290254126093610630047917603296900431205142713567865805712207938621296238778564382852876792245294563923874332897208010077445886098959148584223164220354887894090567220853118940407633140329982083480612532873179749270051493345357044703038563842410015770372382978573611706093057293382673450868554722610128881246933780396759932340081408223177022318864010623785156831585360146471378208816346536267698061419559270398324431780829927991505108679331156291799682573851035487307982333443017248202451383303206362217090472248943372361033182281167068282581108062720945982241244033624001356713269645351634856827534992996006323873453714420746680389081852804049019598073453444543283200*i1^36 + -421732870602837450399620601652814473013036084065181488229553186936153509349109336414456763744591019629082824265683529030266343908212005118580931602478811547737980797317312346929619274538809281534208925852580709787943739084716875854799758289197315961296845009564872923332725801912882751335948440463988271442225746045297909958656404901714575086749958612888453077943819926703657217436637177590626794415671398047330290737457918131630165860455563845648049240410476524480159635508162865004959618202100765011731576042735882167200243035595622387754390490478930313236680708925412347884512135035383050010235412327686844561717548233889198228221938617813076012606313803836131786053537825544958369273128422313475759832742639365290796904430673349420966752990842115075005838864688939990924691299604360838848970878431108169580959054796029638781885462367021900109266717058634469782427063237541125528979384447131500774814261986299597049690053213460472981386042366955793091361180595360084629934250595467283145161833801842752246132818388587792532539380258462583574774635338926666589383682492560869543954876270536294400*i1^37 + -1388019575276370419463642703815897206745550307974515107736220575494759760518362573112055602788883230475331751774688924320965877612985692905979297072052508709020271233628934642912506841932742973195290496373457652084718082753648722153543938019489536123466456783771683468357396453054226031237223346271249554306581357942485168711628684696163175581805472020547031835056068779003931636527581716706644944807377028378973146655948623166454253585003062206899646249206830562122150755530424997166463420544278155003900048741419258114829678635522939101201250813638123160876858883148552763772233401272277686887456348413294029935579537681760621737781428408990109597217597217705001871317186103965792146588568983157424455306386859395222682671635528940537376124995710627566382157911921698759728133201461142399883917167644102503654451996744734896880079948990402242341652452819021673529993343876964972111757353226813110187329958599948371299601750037471091189817092758016675212504626481597597140287694930515437337168636951653877863815216993542758207264852145817498560651019012621150250272692079680990956017833476096*i1^38 + -11593999833862421208585654754551970201637402408217280633493198943812129367334515755530554642263107495402554340753189979620493160801395602175443425828753087866944194389917151488185330189172145924661219516318637093405025155675909683794073922253222812594300152755369214240823248651975667476372691556476256817427384067699593018155119723082463314320237355535722722159231143703950062472445349948600068073301845086232348383031493142198156264161639556763856291525937429831579382177563921372320734129631964396017536311484172065997988368759703925380992953022173134448104836423153780831849011949527136611928203210563259433351965828806761595578720723090518466059012367077634506790304918555670898233963465587777183882313698398086915394224092423126462790477442438985829662139756516052172732734595638287026953169169000235137581721918117494043105792574596532089639461316353695753614565396263995950684034912783985194211094118494177539955420471060510723792583420798819105216371588914097707949464165114169246001898934962150047891747124625483176145706877632181939907917933770446135145327066386657804264931328*i1^39 + -64912062603636839403166423139796240123230727452511852793007188652634719814367427494961496858330560633513940684067532990530608086206028056497309127447863357502636967876892726400238921022049168693479704440480916926031186813883358785599899122084327317326781429544937896567976062662683578552930572059626589321464754719093478522443558132160883479382892753155607459043225098283244941989901685431002234302389358614879243335327329809923629095723665333361989356099807275835651613448060688152099407779342841912641700804855333972232443931281896175856798996468565462984647793924754491769835906748246432890875964727061749339919100134370191948576672355218789410902100263441902664428901842555424088459077162590066923607415854833012022494875875265779852430215144003247315998062182416598085578772364792844183814607750738422569722274209063186865635889783521987710566803815750412061874360187806728942844168012880356553314101167183121992875119647598343825956104012150793877135328102676493663386123271552939341429758895685559598485294786767346751047678462389027148601792920492838772171751928561416536064*i1^40 + -147239230502223169771608866841357079637649120360178093815661289728811338817970829963445238492406688042169792120083686891522269462421677666128885064461446918055748336217307966902753749874804724282335621811747686276213186295981250932219580664225319847564195315441866173712458931194282148922169117392321034479484384268451119659520004504159321694122343217626288928960831605979618162893117849026383715936775697827666457097406569088895388130393463317660644202810314611863925204971997571214626331974150761647131922910170890325725944674304746120009983253821343809781170229432978849185763087590381443941573875986499262311497716886969186674740596450577922293690860818877153876262118004283708393560811710601310120192900568491219976156879299857862840563789864583394027563018867368263379235233953970145112411729877955525197341173955747454838057035396405626092909355257213943733335927622973814843492624113579155357366339229541750799981715840513096999884345057353734547015071976949616406217117747813176391522540059301796666399555904891989289135692971094247880258667861166887338525805560987648*i1^41 + -162416970342966783520759044573206545537314910729407155057329277364665695033045967247860145943832100467811967675569116580731028855207883169413910657130762814912845716113621135113293410941689742893645594931458574463758955175882873896142989632769514656179379348018423849157164578682786174574727020537928009471856291097056946019026103839004505101887975199635715156105469957086928780584037152497671824645492845580112943297469466332909331455024217875777306686047240349924990229458985515405778182449453120082546217003257442729157213267909632654794848280503203195136504544928141145670202498213151007898685724544420152865857368876614630785176309846897848037139241935526959974352650706194327265896529232815427984963496979253902896881638802671131655535339746087795945506236549079322300053900536893581950733742901274620997985436793168023626864132468377309054030705515139416789261018482607940157679308721636638058354043634094932737954307639504281541922012573879630763284011915114040290736244394010791905439019608698521755196007406557257787886178285464682496416189968697881419384356864*i1^42 + -85868270981311959691697569205455972220083869281624723293628631138418163782977453324169690022784075652670167578193572542885099494247097481404909956687010010042149092145748745179109461590684432038298347358980100298541037361280524870002859623340934038203252347128666490569773781252509974841605138032443975672763408962645480274875664161031254145836714816760895853078818560857117830990993743484658603539828793390030821023047203065850787532073393597057124527177761024503337800119861360299072505637515204736215663815256566379466063323681954029754627981335111758712286615629064976972119103096848185761713280477858212015676522700169443862552623154686546953570377503823596898435068076074803161940138667777812738697419429608349840149319187305358871938962682426183598844648127031173860895885721589249600338691081870355805027124049004807207940627848379837147989048632008149949001297256316328689066577133915657430061316369465162847251444693873792709027296591010327384503067886888414803176176163003482859629233871987396347176308341672022401776877619436372871247503248384235405312*i1^43 + -17294749047734215826580955911608894069339433113817309205636099315429593360292297917864575435285866947509412361376146204839477781312235932884345861113556129908624312205028824511953951054855602302154002527066997144338219648623340392260824234596767326599851126612432641726413158011931399527961221019535469430692488960890275417981262009555804590882972640195635553726121445964095382174553437971591832773663683448745537567037819953790790490233872650583685299415252172662376770263238364074941099156841472328068725202222459364970023382865254616394907569755675796469634435348138339640319779788878040671122008596122205809311959573311321184823937130918266581070392010735098419899107762755426862759319005984563312946413171006097175156254655110142174821918920890422339497251467349252615523055415154711885267222647745584019603307058626226366028571164743708585422768466474592433776436049688432753474936401711425612578979274414861965288390501548567065185143107138226697215758811625714923029532608725507136872266944242316141272708540904407194748791214528646533702119516536832*i1^44 + 264216119654193107159762103435942504857790539559456601191966479192952554515082983542652357041879923752924649331721217520510656543782151923275706771706252567821676675605031162542057860482465299427904218793798279312946235652102307429212581328100860174991084458947466359131071512873222800860307901002397766381306787357760869346239023258131354242099173538225526631139314797782552649852887434641793314221041487489371121543195251714100740773706235871925536184349310585707117268008626943138489289926209453048151458111575932907287141790737155423702621578629581747378220752227643432802993423057714920793104753566585401930059543329691642332147248016661738104733015790728188468398363923049961000428135167768481043671582041105972078044321158058496235267802058598918391159882890146951594803065259988187697300277514611592365544316795413303305872229887629800893976446511199445215975562678602197193898615907107470339960450246354151271391825739731848644293233922218132179712714031659298180259427953657921922968808242730765824994914303176737731739890694048391687569408*i1^45 + -116137773175660287974860896114966734221264873999902840471777344933678338640157884165418119626194457035483971546111567437704367315547830972336939690360306670031665506972638831031158199090170339667704578329382319599336520022581783338910149759159845362077503085357307982073847605164692617072331223620755701044071525440530483359114242273802057420899065685137185647107018470861147675121440252489031667545596911886364949369818512177082695048078075684624780476438943768840036349070169426913788536217240593182787547969994285654131736000119060066524259041172346368001618310559833741898140482489256511266109799647782089374989350743181197811775181720433058313180734581822320826500404407688354056174485878838219352437355172371405956712759345491692312707504511154164734685009551897830834925526286743506428181979255625210973850783414765482710309456443305962034785669989201287739771605513048452204661683558822743821814724724009530904865201856348119520847137940369355451591477771698001627212092939085017973614356139381396331149967825227269945169631077659049984*i1^46 + 1299432018872345092200447633383412932471292051330758948570154532275294193285938644315992329536901432861210846899036196140577167955351033761235399547566474205547533843246901154318257499676660275323277149653775761772028492301965014169285881407187057404276775205311543611048695549797194258523317195437638385023833178491357885361274573896558437542832345126569480582770675013663911575030570074163612855649486327433184178995650266705237018270627141231553248423242961085951961167749483294380340722268939476185910475725344006705970513095421223113837663732665182499020636339590921811179125125830205582194711697125531362177186300441697170327255367335249413701144930439256381689290018569885334520731280334529314790255517542943737461329062788058664683091323157771323818798397611636881756955652937160498966817432021456697293341605215479814297306715967557165537460087685464298814224395286814574374901962475745435612533105726867014251894818089388758568293921745093533692367460476740081612332064009611557329809186627193584787752050588158262964482211840*i1^47 + -155615011811198041792612390482043833847434475172345043870786303773325410589904646718528308314206945142001718154588180627429962277363419575326216946261833013540127992212376259623822214071731044195974104024835359298108127037158447237247045842600293358990704164429030322095876651355711142220208597968819865277264912063337656323636673019067434974995958710727930197842374893140961587290696671523096651065486184973533291346563431862172431577014859580933058449924053358114835672973667462208398308339097943568436322186718056126488803689260254749588080997305547875076034412062372755122574464197012442796845400860203006147323382211775207298541187473632408102709258751530830927908288458200324909475700043085448735899767782053342428328265611067941350345136422184378631385827755726901790141993771309856483403683926483820634178929932501919992191700129394412191774671590552018154162070308157369988160017229376959681121425187919256120989181877664661735535114091238342240504272598816874145053789394268085402694032510276983757061003341050614382592*i1^48 + 306725639687924816400108763665917760883303447088447862425579350702691439796758795728476597255188734016490495442290966247376684267280104185536262515444053602955717810670272126035770164022046999009713638097220764450162059020089960643472886166985435911859214800991523631631721758635695658908708927834274682437905727213042799434040081357970109125733632597636069186171960115043653967491634823973457363993398631679452494638082768876839432926342520281574275691439247349740707122176970547075012035351354054072669395831001645244789341161773201062401714983420096689315194126156220512151994761951986822005921221167944551156985466518564420262232215759870143858589824729643190421023960232474425042008401388016070509021763031731881381607657693650493653660655100379490711562671961174827265214212947779719524807016264690937465890726535881260645607332116853673926723638107755732881295097871355934684011143571342140627810595486047680133804906672054836211536027063483276786116110483775065299059294445925830322416589732720327679598022098944*i1^49 + 301721301725826795152502081295445105029278468522272959583218958139077978665986389855159140606050153068871612681552644987861806449209677069086328782832413517124349321312415527132301308277812668446101319176870013521300838946791758864389197508107481721337558499091891963499545401663299640577057554117126986921526453060756801972540168419547838898415936457678017959537941987390131119694266368698717676844313898906483551728674459473120218367909442014624257388957564070907723383779464387232034818145940385710969565928398940825154099069641836455770968740802000597991195272447244598489214531728914030489589722789481292354679730228537789016799133509179906519036461101079528634077447096197540076263648947911801250589987124220330895614073699924583541704258682440385771443747579270615879160643616901069457663601915288869265220810790353776632934964834899389994347463300873778995608884846187719298209790746363984407885815523589652741611423150718338269492953844102978957985857217137290646863247931838952344715361382866551308288*i1^50 + 191223524038649352357065198218571117128399758616902096173076334470099678039540267839987656038636511878166386811848271281498802058504268245960726896407726823890947080237739768906565724669469106836754927901928536515881680382149178701036630968296346806668929635327479127627979351022316952205139686906768313315310935573959910607343441685703390001307569515161710689235127552533174314466819443864707103570762499540340023686662016121968816329367802111258443015445731869354164349424931065312437155974179181380406969214588844105514542715353012465191327425819186697325291602669296856535013354160274761117543794491493938573082030099024103394665742822393451684840556119033624378247978731175382774560043894205841551861526390970341011048071874103399248271772716768989381726928642292644149580242463333458578497366554081136947276322825713834170707922688644743653105708204247226175952274221528290473588597279041803570820027260051247070185730420482428870977082298960147989798704324366102774892465294930757285510819872768*i1^51 + 58597513513920743733735061090760892258608631761224198059935256614469967431560600307456156587054246359866874135470418483190992731184094979144777829434749872200486330164016642077325382729611770039908764533425685190199136444789930486384768389867678918423334355345297922169375948890722402085818860068011105222122959419777453509651782555374996567163457316482688979127679419623830884266334710433620978110195739136964775191823727650536923412436691029354947304263646640526024662598032214358562016768167035313993914536916863898550346448851906889276268159176255598327633565327129316341483935330776720655612755469604245939120668511275684723869651805617066602359676654312317721954817885243621624844522880072489854287052342881032518057308200022694765409128928075245445212258598780139433879060798275131621595960460652787418117491995213076122892632440858348991195086705413687654456164356002646104358435807484634893611192771776155343719906236920679690695593907557838520173457173399819728664135814106453114880*i1^52 + 23586812462664547624568688645047055676910960153629721279797315999106770720177563277639708185697531034845320255031018219336345798997559656441528988734326244845749803578877111511864261249649387047133847760938717208561134925351386557812126389794917511135909471376491166017433022360251867808748359442493211390193015543636430076076426982516070068623170603654400484694926748521241155098816904021098368725115848344288924075918837235284375267538971846858893603958282065727375191030002726482711466342594560160747518008235035980271773801781400357830555126435817831830624290806163101082667901648706133276432992453052687232483824413337348477714672836176164798774831679000955935615602786092130777153278356116396307813207048718160044037189175994591694410933557303748448773187340927448539703863696713407311225630190160981471621317715354558578509178350078188502738224312181409861523391543224078279689648927577033156945805221202219627803928452510794408291060980179461534333878147752693835379477839872*i1^53 + 2485544474644653364125251715595923858230356975234815722120162003467028275774989600262482839496794115536779954741564565586274315842007430952492347044935720842824044673420118744951123482568985021636849767782163876764795948185277391286821862470235714560489217262950968535468788213757788753789680182591186453577189238217224201807481496925330647514338077674936288196211654960290215111072096011250229406424868397388578809921535349911480987114652628272622531838646905915498240749301129824971368314044268899930820004349066204848233493173941642922008911048257334065274841619274965157168267939510113738784281962875745497915982984161847218832346447410496928168064850916667349798453252002670482384316807716439475526278848865562469185258673923898104265241279749616414717348565902778811220216912763175595814897254490441925169625478739487706263124822512429561873949856887619459041504717242164384028629658871587358168730664542549405620511910430599975334584628516987790910690515299417980928*i1^54 + 796111866797788924112816505718080562864482095924345603732940817609138161888178178600365104002322620686216514181220361178912927124453711070330505279642022100744786562124997391210473309938652727486133729535496383052338941633312175372808255864586141726632241144585898046476693868531034455148371325135748273361526782602641957236529388697253645597193854060000537821554322168183359939946642666457158253393607424384729512124643003921367275477145233367564662642033277997392063070024658673551292695338349137339408505868441132910757169814953997137461939566878359054558761815256974204037649924488204472546955672004303987497530691386903110186943983315380085659395990598752518944350765658250644293727165706642905898315538821533375616972511748697919769562094948816403976109183926084346664768040839610281997939775347087179175153621559787239566917452178956780218200640887641141246565090180836229502640319587881569188075853435156196640635549857392955090375306690529483592178860032*i1^55 + 106577627869604188065080383860275985146890753061038444194506032819023805829939078233097828612314311469301156958144454105666990357833897334586439607577512512820060114933493468619227699170534297953023934401206072550406311651734201151569355262312136614708959884266191691571031426440674327243344345863558525862323737159683481390470246667071459195444013174228076220989760171023594426212112190210830383767615954047935196044728649219747518671045158422979034656660737166120840186270125814828610390426984819510001144003394702461885781553731771818887090292856932341736676060965911729669106954826833606976723687684462233911544604694583032501246718810710347933037685854183320863507312288752289604595324606487865629706194571758090942453152393479978776860914344942480775007581815469520234634127801421773408039794379367275560107940702005266982767430440715836783894083041775755882961638634461260737385189850709608401093336837934394663687499185676728866498737585782784*i1^56 + -239682545773040871124231965419347134550334333407367447708944075162393164935991566946609486353412630528092427758809474317108641930848318422902141121403245303291405639051264151237598947173330280108984148398713970343977175926282258629833359294305065097284377657612199550299158497236166085203036714127822581169122281499558792531745535808691689474841623224256850101147348345793525121054860730256807768700037491985586505956101162958014117471510185316382770014111142653442760042168133701262969134026150763396752654699318179531758633233670309054593520382232028829042325498232156153590609632831090729428730680021408824952666556246947283225100570456512491941929916821328493568857529246439812678047134849756751131040539018526520812544928500174877130980150857332361301027577228242914553144790279340256292504199445555268674131287603291179300612280815859071600242929286518937325218898778996948192443060144498085622032602760480986965960198914886223265792*i1^57 + -111581026707239346741864122670931342209005152579365952085466902424520969454676001727426840321921645529133015448488638022677216899056839429012057594289914014331608157045914371446365349342388680813398838157517548415767124806911369686410756680207061549573694680638404984955609591507277996837450628960882977883192054295619800018475893578022444667956887326737610675626363240030233082295492644363092427949412092679847103739036591979759385711502784823397637687178800381907770191212162727673829785239926933584317923219606669780491532721659781475074942047846589426074769238870915911355319107292458330125994653407491238973072873684128550997505655225089473167645650600956775583178055755258389732422334871292015962463793707275032662939910855313168985052776502022412086563050438385487947190611637534130582191984740249964060037552977215675597798920041278255686535548281789989204726790772884825523526131415451926382532712127407126575048556544*i1^58 + -17246942358506607542775376521130942277091072882777172505606983090414836358511982082434136756350459764051410815110815313583890623727365744246992055417946850702004639468321442964647304247262250024074493791938616318318817722962548827696960169538787421584063089057935025119091690470938592233810287692286293683106152560030750123831228266405271952255078467791273106679637049966301551973682946493402604333467144231481799486003694027502650821029684828341397608478522473834115018919747900792438470300036272979342889032027268060578118788842925066412229543314718829720394094901404354988953167419053552610429580993234052468527199184709739137981787664745603926567232303986366562893066542034514437710456185632969157230292593790655212795014237309594506579568928426462252767048574894102787700227556673913706459628393850972632162374248199958818804210464274467869274791675124567742637116443128487079808869932391004928714851680780288*i1^59 + -16489499196747245228449382548546187894410179361248531080072164340550337059487965146605475503026657149130189519915105175740593941552811826999279607063506694421262465845688760809303969038394699792147401151533289438278489640906720048956407599644065430735844323323740688641915141991532359640034090951015378756156498916885132989662559007949651910028720566384345572517870147456180869213316683369270014485161009051428821369042947118112877611499177261767536195741659966552133262612702060048735878420852730841137273901136082995603941385078753912812784688304561625375764619334112451681210878969034252597714120645524986012387827464165755060287629987936964619188974700681146914498859961645063529686569453651620772644650777498828154667317126242431361369975585003272805736259687352728726193387635813298714573939686022005536708638136873950372843812345320294710082528731227995205760310648663024545673689169920*i1^60 + -3849211622069516840109040046823099655038094194718183851237188490582801849551044432517420501070268273057143477912804932642890250012894440599011384093558685010634730024489795911373598144191164033349444608669645139880563859430991858778968128644371110636472917811192868609637174322633367233702927352948425944418389272379102659643514760945646779257690056776722034128516179543730689813491368667903985624052507965047860645592409061701274663333643417672826300169603430061881669787509836739512292842849214714354347542428719185382136759556954386045648004816521564364315791081267679759325981798405116031656178789961449496184107963675543754943224479379312694982664178419661763749582474642961983842986780467933982484481010231877118092506071219212871392530083731197001553221093364951501851500726023937905282092408343742595049464567879496290491450092394193866293052438655138153889792000*i1^61 + 43591438882784122753557704811033420553206030895831878641098049458263454757494593704451993117574179952579915587993439845243552795990337989821160790818118897329672385440028952290434699829400967051726097851357143181016596617673000780802232866544333584031720096669228322997957478330003171576268080050698280910688922071316875551279969245961335623226400477394185988983241999867102163639264448140193681191810548745937985990418205424509084645012584892870841292602585312365598489656505366384089244533285417798611173106027629406658363158619172352346588011675691668691772402866085908716343855041226176039873736840944714683939470532057002035517199851200082050837108973674232224710067317340780358445984065853598566116867694484220310292347871210450149824311438123587690042423605663680787324435310929865091730346507423075420010059844913534047245996357227925995520*i1^62 + -338241012197100672710827878409387319921313572962076122031674579374498353967036416778246404133278995494416968413754772380753712541424682434359615923216771539241698449615465152911260997995298832671944496918549687192565660824943184748948389413985598966581901617420871663365632858915945123205570648713828323287572344592987356462938982595039009100340929525857349896050084044635778316447039289633769290642579997899255279035188035871753772881775891377345063070307127614224614710983299379598803304752931421155019735794784936069582937385875736617211216147907309879895976785371859092944213012909465671070306973903392454180973457476861428694840090294998457052714669249825835166304006408199876429832580184768465501584719877093057564756294611005055447135483193566753559068542895642394102395460202246837680368466825202186931085209201803264*i1^63 + 617994919260409311160256050372217026018035074210137828780889131373145301810028127457307935549286920839271126201378801987857552000474731618630315025212255965272041766831960846930803506728489226419343283989885627833612267506853064414189686497466513618047146630737850900554109547241843982659433293317222273166505182112895065109308590570246239811133754089528286481789997829987226440824925031450238576359044054665469910406575681383155690221523631085740991610621717370233868522763445757224082018100723590076604778964917604041073117963827906891984930030522964467443171950392274578950308627673733474905964447640780568282044043235233750690579739017392819466912796898850887859094856622952551127729391426090728170069864264178031713329055587954789585804065219844913095147499640143240564310016*i1^64, -753157432847490261927148934261354030333783669182809801641760348349580953556887004108020458481365374270886932157657320176294893424078137434066003897925732497919319385190225189230072835047937605499023303139999621438103369099474791381227199369054928867345164581760529468416020944617974169102988922200975487135644724938006746413192240131337861898437761199265322625004740127920979688668270131533287390891225551850969476086192573309328396841741735095078899288765694729581036911584087570386488396389773991885444627817403408970863537638616034186946163335302185248042172187350006446971169513395750303694175100845967345392534841470059271793491651200210092975117892185935171043987863251467072195128201512045269950185698534365265954585709549211621801716215024757402456110620961757828996465594113566852156965345669643584256773063526048541143024410232625288570476568791074027637855316336144226537784106434518934326174981841340462031853108146854159122720500473642264188531619640936275605071180045829043170459091517579804992195137342863148239935636056048810648652204049290805772433567743775760768955682053586952677342449836746249981614763122662133283927308341885446105323532958756383519769637680649230028888639472170966686592123554698791890136503897649488282203793525014043280118160671106460736124337884548544876839012021035436613979380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -31108302209652743912574409736435019238806012825882632430407082631254117651188163658891262061387653006342438563733752040526333074710561441406978215488523104307916127115756221364722493503970492483548095597666674870587034895697784239828549528377157646644839159095064020035749740219978188053247985132431389350443458498531974237144892165365469657938723726507991859372748977481623638037310889370396885027070418201956171756404642067224094609570890587213120652783616996681998487305816376333776254350035572004452142690945329129953089077940746651701086926900508876929977063394850927339495358696303838467122396542666224513360751777064990886583771098804457679968990885062451192187684058189579001463242672472963232460547205830119308192505009221219395644688392539035193950607397043558570626539067245947585967870170036155977015480244218682274590143851620975312758778645274641776317587503846271260609049834130858804354577888283551050848524262207231146607304018404432303963305642078311634037796084805237571678742966043176438440118555572394055120864983240178957060504523229075915401445631902625970412874743483929062122090705588325397566556751923795125316161491988334877498578004717882940716576485889095365324199856506409191458157890564863038437262894904009241425064099319831308414117480982336354183790806229654793416714889681860139654057130625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -548783210138649762790212759811691138487531279276936159222663220601645152301332878054326179985912830139599985258287063971387090305410379526522577923101989956508620229464681001996759569589951591045771753216134753207496351942423248347401791208757679562366089292010331674022667659633964354128474317597516124218756989966767133230037608225784271168139889032024562472638159396725408299701609627526910600563835479452106616521373252806395594542248293868028325371832886073492151205968446633137557769190551152393646823927789548986375403069590947011495186698901091324870113592453020554200109095511269177488565998161089422933795044396722248928312994970639597150235395367248547849448116871547818731418116132016264880418304530408893057905638248545177989061619184390492749968818132438575170489770101213652441018907953727294364652284794167058420616527417828103743489545393586128857591200404782387141241812056966592147457253561667660647875245734016908371342430398286854087331155305102893744617467532263867663228479466892914556329493651865748648436902674966406422185783158386789169168234608257492905466336953707946729243411413010177310861305649877037477257173246550705164880597526040885610210818199703794258395152573460806837825029163272588073237642083480665650233347930382073668671481721753915199603993739769972166992210472945116215697166236250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -2909376107982108228862147899460775634651216261315421228012520371996034926289895377720558817084194997829884825437441648460593189601599633135956980512425801216203842657320385550335630212255915747374301360737206080519116513498491752866847496390617341999647231383960101756555933019832995088069960024829161051437162330551956571410583735588421643241985935801405568851974865579737354165569396913629365421718707052196922667721354220512231390700036716460773848563742889094381113400995778172519640209592648563957346299461826264454589133989853837264736131050102756502275461270418628669509417115096989727355663717863553956273762758840522682739479820069115994132373904170788543462568211124714979110020937422100159044922517845597188322377695595358743944755388043158236845431237199665509169183313382044903411245470928415706581163041926328083589143243538057846604460538080967336604269166966913735949337439140793623117858360193802544991079063428065339835753063837661003166303518016430842414400354160790539103098042662981871927374155946970910314002568090000034177813048452816454114904667456418084100666419178068424668780985893123968976383173043780293829693454420639963378676766429191722888656386660743384768547971042684689492455611669602533345232375804604421954356571282438455033266401911196561092773905523532376166208242135103894627901801496875000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -7400462864510140427472533872792416705546524061479516845611898944510335918779494841061026930237162811161214921640291637472707393066248639017443095776606014627656521158134377873899976936603375338063686402712352067983524885513484127081490165695488110823075403490205398390867114505437165275488050707287006864559582249415412044485593856458947085773400665486740554886017533091900359227018834108405154314651998528464772359439845015252651638375157437684044006624853689800762887473458464683375697858203030467100487479318748342477312637862240254689719856222463364403242478300497778694150287265881854242956559709925239225178201612746276242557988372827553681005737132895828524795761993071368384550497086274652582782623300412170515379822673338313141204926668048300594256947638128016564244980643325889657738915173440364046085618101009244243337633985196724417248168420911000549877449166909485827977232347489719664023691573816400193134833116971440281495888614087647896018666768417924057261796323863341216766679489392318323525533104976456175336869568938664739284554821659342001985535577508161066436788758915848180413028167711492492928817105347727026711957293984903791270920741377870349824382231160344168696388070133160642055477963655150877819365720345529948493477993257348899207350132541463819094129132388738829730648277270635873183196704612500000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -11984678496215883597946549239971223131905484970570943242902879577827701037295039571104044299854599443633213338134853983880358428028270033958755630401955873015073598583174879951743373902980710809860095969279076726734943678894714732346435871448609536022443084022907151027031037243852828807863935837510457887320656528257771818444873901671190265316328329122626103673045862787230922434492171521064503608117071059088245784350633253574274681830259542800787793542175230131417933997317127999276147659745094734626745807216094614608677733921731404195555880440360185022236168226843888802571355898229609101706399601514712102844799135535477431352618833963982047107435716578369868191888796595201845616981524902439338912949960461331101608643770979056280045795118837175977759198095823873747253879076201066461322575634643537970230230283985672519228586100829002970060885841326294110142191492173659331474030628058369340830297492913371297147353775487215861293875037536898047458507818514357943461281655567112611443653834680465039567203057761758116934615773691376326065572532158142210549470844713822939146192767062614450865339107976671169340392719885349995223927936450287136498698750246840426232483632824808057544306560915454155804645376301312550244755480774329239050355712183625602590826444726764870375982632133673950932778976851270391122030477948125000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -11113317725250623487227767583415915495063105543294573517503621597797867960028696348755573000080775354261659674172241310317871725234421397054613621578448344835721143100350472998462064375996283560117111624082202473472456436380766157362184247014261069129995868402888885739598898727905180637835556502687460025813376310869651541992997020977609276645008280937277792539412936549325375288960649783806437242611207271615500580829558013317265554817866923586431506897338008324538343011380504530612679962766429624124360244478761665904753319109192767042458518677002196090753895172616765224088610863207898062207593927129981694285778246750786968235118782530216630650121168687783918431834830431628970985327874297244717248577500182828873516911866382194685129722027656226691042946074829782678646456106858745744387908582448165556972214096109286293731535119210710225907033255169396935367894027723826131852466263270233220270223353297945574619677251015368188645085244360530883073028530234052587553619002865285485755920336387522402058942296357256945201634070995313236634688528055705368382762377499419781277945387107006133441556794667232206944130795851193506130034917656309248090225556414401494893622376109753051491727784267507693727819863704553125465961824235250568018067897555838642562269619789683353538481521662874854214740745287619321836776159278750000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -11128131492595980900853569756784800143979103862675362699296523541488681150914761611778048574542710853465941215111590841325889925841208963696727797060254185012980399929477671927390135953496148647998180613324589401407499067552951218202065541423105179670445921946250514472040435109184963183202885287795695719786071192434625014644924975192282336096617017315819331130830066283803255698682621952401732665337989565626276939906272602931774625522121454079188184117022156792161408303804955261983100744900686492274024026362788789511160378136800335482004033506193859074456920333789330059196470346608018130120055590809019232377595275287085751082205185646545194479433999851678817199865870066856149757582830828973310526628771838264663064485566852297691642534708785464795552422231868989583651752245413121863236187184857945998146973016140030394026077946731030299716948874132275320237857146936385797966615485551664146055213225423302414101038844361035784968902915546319897545494543856259993180399101289964983088589840761319085193601219478633426268194650799400481637067050282923729097042611534255240802068832290937710148037840838626390700491564924436119723215621388434488983586829893708819675335111774191915525488013295403849004904045754973426336476191659700420094597768880571849018794282352115988303630398509170637554393783649910486242052306104375000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -1165252024263025496997979870175805545783010994090773152636556652075943750029376854687747562795385776699168283726195941085153356342138836019944044059165572003695617257564321177176513403629871106782882254499845564472312787963028387384655190179211754498126472954803016437382081695734265420959344344063192508498976961089948362717856401934923963838080022407614412742437757560835733505166889969540264992948029804402340701229053271902406951936269717346615803867613960665360371874497473889304030009523095831104012818868650902003201199630480370466149623865640877425309158028110003336910101972456190204253708609628429221599892905826223087701186397522061201613485004296656266921591624310580523633760408126699947426201572701660768311275028468968250429534464905767074193457707251561072477871434343670420684640855230750159065749828566010788944960160112307972255197273298099376478372009008468115206808314473855994061672771376168960422769187610781260556620034632016858362512968258072451102636015522175805370134566446041872933076623409734705320450840311220404017617834880134749865322037339672457485581857832632615905717214215408358979378021031203341611320955683040864468007382212191995719409668779185799541999090521903588579658730062763038615745669264231231726175066754308705341574984596338314470714626424413900126061437602853864810731258625000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -884111575850939342168630369877473210926271129896361611877619995297018922230726608112167006896951712719906392442369405244006204237636286463098380802451956811121599272110947695608744053876347936030713485461243495071321335255149139546944516820265059561222910454863236699969648699840062428129845288023665486932506861716453550430653709763615598876682903426626900207636875349553421968405913163622778698724524111577880643397918057192424780542469282918475355366139276187301463830995053281663680908655437340705882468720730705145171003631556642831591736295611156187616186119949822915713072812749838402688967563981854902560312901714476394423198911323066847608325057408255961904231950762849077251309585747803918910508465096122517569211912531911739650631816039054143856072489704740767608710986037812276402456685624954216218648910056110792862591518457032456097139909928590582768936228977811964842492948514918244504257643110825216211158043909955897226397744149492975437955019427984906146894254547396598286537183194232017959822109056244799699800980555010370633675875755171155262321931297263642739019081488816170551574703411144197944964590444325098256244458082330821548209573213980603825703040530291945453342998672517193501648335898277686740257479790811283276503670511479204365714904789414652899895330026806423242654791710781237349319969828125000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 4348724190308263812940378071762409823507432023696258187078529152902595154985329405599142891181166774918993468371996564420563346579096237957543969725631941051383108277057578685870413313742778887809939650647511866169549830713116793085986228591665619676595862054599455376795881966306055536778228927524841681408541000908195780653626156412722847148886653932932154848766290959854699646181837555248305576003824599733050949824743270623884338793151936789492935179416792693433610852789564618694683947255381277027833280754974336201089639693176662602243880069318516238771692212058805515661842759560690906966357660330956498183243857211718487860961554209537798202495951058264150542791442278063334651062633492297726111379971187866330944289743673972974519509727762196050236088874118453753396493320970104796300742428402199790612337236877653773735943393952383651984912976851600652379094664287559889020947377526503568260513534825422270137303947696869085958651802790435729373895599710833923840439894987203235936671127862847871235600955805081289221653157717371246068386953117148371695207058647018252630765355210133493052169590096900566191071962947567498717130836040028789840121753561253799316778354564334177616073628811383898692521819367033601852545642562183216619447108371564159200828759659782597828021032926450096303350940639930615296359077393750000000000000000000000000000000000000000000000000000000000000000*i1^10 + 2687297936580501319770513490389978718391579004584983891989807311474605788154723653435050607805285518855889054046394728851381906464303083033600518943092350733706076173908392269233828184193770459287931239862657287937323486748564692600423101327674018437949976911374203105143890069963288395436372850551497854894219809531415461022657139640234841063508580290283490262417448997732260366778252537461445966325469884393910078498939191044690498495133984601875588096897341441459569017907196658332203436313528587665222114261879479884394946830012081228052464365824916932712076032916503392451502609451946184720888846981919063867728055057391964022834211387409307073596288764150641473003934729617429738442963055266287557381518374195167560303954521672244903001847955792284222506973639155845329827505122752222491716596652886276531432805242189122180398785620567989855318879132176249180436403348637131276714530953628359851697605161429789810667721379492872202054659047335003232577047593961769577925231147934764808013662424974653064537007278529383675317070854331757892006831047261575492422972959081295367630958570670856194924400474794486465183110073983207167298582431206528518589598508199388688193182486892025637342149641071892426499544503233143830313782120106827363633681925966285465110639055360823111107530966458573346580479239843895357311628040625000000000000000000000000000000000000000000000000000000000000*i1^11 + 1959143759237277755509978305868072705051878669353389000794835253730797977246610994395787511059217190923715656518261633199416377957364093565649804520580369649297235417605196406564362553412432104446404534120761907612621651674669680160339972463735818346677174996971004529069814947273847422231112533573645928778247066997298102702263088753079053684276986116334072866473107536236462250522644113627297395503369778791041064303215128622593903961041504571981913868387534435347559278602567052760050094611836484481724825419422756336368835680388915210021043051248777354091266513648843673246860793394839618160850232404340871390174017652518163947220866103420922075130494897726219185376511471607332530774635380947618480734266171306551257838810032838339020639147046189306280678637191723240963808062903283970084059884623550812154383043024584594504561497031556941337219163122002798271083321453680139865426267750178974832189336337687362320123456264999357019109557349508122036468511138725145494549225955448266733550963730638095237832391408337120362587053098197652129694112435999582802785808986015983225998044161714007200653482604413774502012527479293173209894850065521154858001521249065659289845256281732415176329075654351471091807001195568015735602824849774957858655237810853008489606185922085699883314841634137605247669348710630112465227154612500000000000000000000000000000000000000000000000000000000000*i1^12 + 272279116552866257186365064985430540852660261475348958373532826490188144053436258276857291725272440213129976536819639526828630615729192245595173667518317576654647239046852284865668153821056395326570433736468465219688622016613978889385990126672976782091605400155223723097882299159352687657348140383656606156685373827814082069627533556665315637615674831148072327989123624725545616814687446290348951268816799744067779360786695148851271333306080834510142780199252250250853650575650540261968384074177644574374521800448438294630115101512529662197559378613748909893583944854145546646723539424149898194892919997828198128717233122968142220928898852587788471673064569876486709585880749122681650953258166982687174342539823612488369557610427104545535687601789941784076805028108574587436058593623397315632856743348226334344362442280798243566579492698582777660380070760556505716629753469026362603868810902920269680433236400560292700397685812094911644921020132465659305344728732352040603795301072983812309936517677954639440695584327420832090111364287356556971671868765945202572057762628550423024296256050651344842943793415755387497605085527188025999594482747062973568805766020914591077759970592603866803832291268692044744505052405235564447273227543751309332318011774517044143760580067452817501549506640103916235043073669100308521852970734375000000000000000000000000000000000000000000000000000000*i1^13 + 61974313459557710401054666726850769709603309118270173488515804985864911690670261542118468461576461933171534424052651991771628431179829552397993431601262747229800810754627464234300272594512571942199671317657418227190705324358275762300530747046789641396442076398059408174375926683293402424771845773071271263346674647775482969766549779566491807320615212243534698464444164653098253023576843502835439744592523469782615635383292869396595610498916080139224028324069383889316444731528479676556753734089735593325638562100759660849939934549010822181795981205741595846820081877665021598440812500473325014887857451938190268664594825435686328651710347482966645864803359827286892036645624918923009877448376578388587944242430045216507321681546101602548429573122824886601779732654652663163989191962228140630267182121606070109333162174934422787993222472572906353276702743062496199628075375935398274662461182494714175365091569827748086563802182672128688267255773098206575215510961089859204372012831761634179340307822297679916867429032225300950296085128713735922422108800361164211568406690351415565102460795352655913437013557675609596251726934240938443083935869564316738105463895793493465946720371212350741878307394349256382173731505195558385715022249223091036429298296220447211110872963515251707814991042990374353020507586745319100981515281250000000000000000000000000000000000000000000000000000*i1^14 + -315152705143152636015041053494227558707976402906876337149729021098090694651860877189708019075093562607373568272739952120639224258818235585535357571582883428243850732635929345000761538802800081900718435235979457280654339822723313414336292802578399569306818616622030499840761898378161319770313663824784802049924233627154269692748795636808336468398669956384040050649940049503546705316826379080458595480905203688003926378716491866530646065737207982265046917691023431117255802292594867445602102949019448124303827005756210033655836587210783658805710681338639289931378569971417859023427835197893880134459916563405754656801190704387626805282837079823544221036450560507931830142251630501247137236817939591532450945271572775029592452306174935227298984471502350171542976931620968346421254962011997830383507621980212440028844655982283514535626007492192336539493567629415756658239347524389684324218665291258527596813392313120595960489572444465476008436463219911148984980450587611610372290762551459316649256260161008005793544520341852234416854623970200584301549290208896261159091741808193107940076818614080120885876058011102149934504581815389939403527496557225609423528385256246902799210407900400418134362514677131642710406558887953737542425803240703089437383753361248528970707540129790813853552946041764968307239305850436005967122319446875000000000000000000000000000000000000000000000000*i1^15 + -122221063269346071549717832589928521979136082366257585251591111136432012437908581012347289668105115889468738770263513261996189569154554641049376472996152422063619452202686779383428285887781680951975410253723297249429490554452924886487400625554974853756961936811018515747520024487858648284774842400890645465838442756749067491262072252442118443651755400075310309854819347027035638179653033541599437697670331706670608018064274077261952009571699801701086431332997196292206472439206147763426474384215735210577209624245161620654738775400432717587350817222147925308156398889376820267017584756129704439061848439612177556610239559474982543956104084322947694518521308945453486509891437385684783301980010828035192016022934623999136352920300829512879597706026841065094029138091571654620960979611644303760878063593290937073769104883608327695373409993810760059667452084301626956391113079222121560476722608654426177057451230529648636182312718987517642251644165204481447066248643050527724322137784412265499110424112388675796675842831405853453905707661220235850385474382931321010756824927326694417408673568740097073858653023258185788044706353674824089549232678221221747653494636299117652229741138342702568973530514806849313031071987249320864514049877229509971565469059147400703497049831820112786928785032328982737615068105206776731396706450000000000000000000000000000000000000000000000000*i1^16 + -37725379643780263565632012716562902868580948631755141168960419886632307644754600640339152099799543283570981376110336548042905127253240223191704836342880960869189900408724063473352027650003595421735353090055849552917437855107972618824555637691884299287005089813989100168175990437468119738645427746308313176720626306437326125962529804410938419703240550504883351530543798197644255987397591144820753138313604701758839718771739862080455388579042632457460413437343526084117117087967204113638170699332334113317449312281544607048987356257267799599004004112806509184147291216300006074903744655319679684590083812188815819923597737192362155343856971149136443157832434813602031271689233755538909972030148208795542023223344508441785164156875506526440236488485891123856697962599784984570073476441948740946234206868603857360000727335831374080955418184121278969571536593713926641007368354201394344874170729620627050060556431062334808539655833776140707917546642354193583975881406589986452721355066921857044695047378012682982113190713934962919907923391280239978386505609798406633154789258591179137118512667463229415686851171352044474113918431902856710670526346270611510434200937315566240173090695137237270640985147943264025930909697097905863495474794356689499881852454862845446152824758916474173647645057746127799184426950732353923853289321875000000000000000000000000000000000000000000*i1^17 + -8122356998579004882583091073804692989843448531941403936998517181915668423928486659246127997823352155646131612843542873185934545881993971182074282040987040237779471161183661973469055223649755552888362951018902022432417229510058898080870501460589595215598619508365993382905267335771530113369082003306495829591552316480835018029325863996714516721637188041798587537172167939977138938958440540375296751947489285038661262850657582137990149570265714506047426083626201790459279689926700530349770870597128298459362319653705181988682761854284591832455121007407099718499879736638319434253871982599323393363118600230837575392116754285305589097347580869241216093825967716343390663235221901796266769386485386129783799473222015663275086669302851058614627821981653317823906315534115990975209380730492654296827951459053708930863742288398339068704928741485929240038332869824835518816761101109865752875524274617756945400331721952518871928504567256104930485484362666246797225882584803386732306251515546767621365244271758138124604049787611261122547529646364362210035419367834430110983301009864607397576454239069994715293962347028221853199394276488978751850166418218877663239676170032814971015281430082239969916268149589393029020404689755090726615635445539019474967700800509271861272049717493695025922233748751923982276898066586439246814247218750000000000000000000000000000000000000000*i1^18 + -2171020398293215828063237662145726836458816596699538962491650423302137333108603979092240508640455635354117133694666303766730177635995768832599577529799555208220664671382770033477438260098153043106701063700785085992834736762060029914830694461689495173967559992113199024160094557844950112775920557665205647646246038257091436851815333701129708698565902876407606297739529467942262994403861749003958556547834382508344973549404197555607536918151944779548553282756808500427567158848391635885269858559109003791563765871213450142260481947048929130988182312496864845977218526859542682240615948323671574698083905055464609127215756876113432052895633402706067404172947705566755535892039296301621668743286395256648347820051940823705778724189428799498602440265909549793435618179700803771684618028634649334789630031041277519524037296244718719322980722430232761740632807553658479702205666926395061379112085855511129196435161106802964788639558430245634045461657275245832088243208723957884801176432213293156624519544571568991027234008235936672038956149853480684433118976179057273547776593773248424694659042240154042721354565338236966101091178325470869726673393055660534218330353852180396078183841275567422361838166284053851988103281521805583511908252754892160358744466753999663698086881764466593640262265103406015041692342651597609359456140625000000000000000000000000000000000000*i1^19 + -617051363267966136754318402236763476468756945063563242172800259125200662833244354089803770312746140079583840271275144908074284435185971571793772864194107070381505441423555221002283296629268681722815156668783266713849106607902832932017468744845897246590025368624894229407842016597307807169529002731808056604682314580321344806208966627965513979958761157241591328022908920526356063524738339815523493145052928711389022025311742210429174209840791832558672616744441138801302183379231554091024260255328464397807073680128852471143686998033020101569772112270498131929558796115452427469875944268091164787629011915838720495329324979838062563066601850978962448184362006943273460905059438203573578936129137824552002527341588782859063730525589006635625570237248096213081169895055980925814166090323902833455673175053696063684023110613687420845676186991098997880758873745062768707832588929191038718676902049254598805112755611436682050549524843048254261868100637249394321025345482186989623223858807086528323103518566830336107008973467563504631371211877831246625901010464332397758760677941766873215120098893303331040285891045840630860002309768001796574706580569165692030767218686875939883852379236458284252139755802793824383157813576264659448817412610327314130097533104439304736650317104020240505598369905537484442530294905704534852346387500000000000000000000000000000000000*i1^20 + -140983468855373001592165738599868146963009087376964452554419630402520219782095173198868650435656836296506252327265304787983408335187812646630924140559812874898004806844152766456069595317045784700366018801620964537199829121859491589347568288282198081679055405531095432628091874340980759668772193764153451601802925612210102458581041332179447675144616560331985068474788321620009742310871525173162644157230948953275879200198760032142586713797648120158316614661225029117281718232221341618585190222030985311885723077337806438150926932458423643276887199959085993225817126006656652423535238455395718212096770466021613058398608977874428025783787657097965788775981680352990275256161277638444959251365579406183500514930285377624173095461442386177621435137512857547884215406207352297065039920711278089594915512109066721450795645939773034271337915340618867563914723564575532337427107564586767326291563994051758457093583135088291174814931660763086791109689766581480370659029401395542854389020765551372252231903078955113038967840155210983116223246327329629843421653109327147363876728125568331371638265340817897947513369874186507980160800472697446924596229442736117957293953722424543957531759586830666923530785797285925526016455528754951390250616990622406486459049140661596745571285081567489192799154067530745759388099455964034478753834375000000000000000000000000000000*i1^21 + -23546628090267570067476391439797687537870501989509113323084875732144546267325586925435140300004858946592232803244448393686690663839942065048535943733474498805687179864720345179175946361700074660095909265521232137899542478344679190945552522366111174336073271575703369973481888133698286323574361271939185953133850636164325697340454808552878842554414044219835151897502606938985398098557471370743890271320038464935158578280240812591296590474865450356015622713358678095376221140297353088006882212623281582052792553292042662594100443217711008894217768676307196753927084310957034860128792990589822939234191252408862639865386552381555671674629887101279403183819562847607276983866427468504344393551330402558781290113561940405016070223968018384994310375518105935450206442621262974847406050885896656868563547325369961508811183661477923154292696856072509369118803023261941222026158000287985830671722802185038294661899607327157664113279031634663086623217123993599075062749628315208343159897416567349281971727763057064596373634240544120834943605824258455122151482467441133407615493468868408775218647124570306116574325194668522690255798294186142429779018394395237916475800034597991212126100890217359755155011214070227498925354379626176921115303683529592864395701970723565573848416886874786683982336755771222763917646471814616489589106250000000000000000000000000000*i1^22 + -2785523696213032721750383928823867034057757744470466456384297804648398870119912144200362024780826112937939873562842033254226978498483088979535962126240870307289484616125631063941138828227191834233000386635693326502186866744892149636777024004044930854158662633187282770451094412938632990585232781388306850883934022483997324507630530441632090583563474716066532091590189059967322811482958267697845160773922087897103793611165576622890168361890129262743619350730648614826674960802347185084213845070757049900974909773830335859485203751767356550168649437538968826637060718805044204572681352137845097324527187642715914269577602240354501240033906155079504196683742731749327805886450247491264721782103823683750101681977352354347568929954325979711738586171580993091519703088815370088680836671105306515242742172484041709143865930316200333238194116143653598160916642764239473533533851911453949349320385680525305970003311396269060216314169887572155637532652089738522945883177005627081955366457174440592253194715420471822183890611970687479537357549407165183213565641047625583786213760679263040319737256685852265456975453660754374040907356460771546856959247033007313956545090619627380952739729759191045670430295714110927444038504369304722037497429181626751055928905125744886315505656452245815331668891672650005021063063042368089946703125000000000000000000000000*i1^23 + -232012730370379584638744511007805997045383394020147209895704099795031828613292000516674355853474470840141855175889577188436891885840080886612407104399195987638937354346683951915519390984878298783730404513845700209302012386818926377903072204199887722056594819075718927457328432109326341001470792404501734086858326530126717354339605796965385818536420052450965420509804166002050561608510828137522572899185526126053176645408746187729500336677251412275228539881404605008631657202459408644968350367273810404911995475944117458303717938357783292602022637263946934515408873293699666923773623981928522412606340199467984197979073340241361822061676011243539951731933348516920968074195422313049045076917112570433235528286058884611097863689721377599617440948259527323535590121160626335933926916548227968624254476395895864771406269287645684814370481855763278582232407021205217431242285096996370641136038496382191157201272210937929379769852543779650346748703713714260355247832952331967049630490333145699478508840969791797717251129174020467052409849447552486127337016119933973901290717298596278438314455655023440925640398196750753274505532526345892282798716393909307008332283068560540692799283172261857853332950122910325905496254241519249292917514172013107494777671451806898553108543821878814789858921511692164162907321833067072379625000000000000000000000000*i1^24 + -13178390118095413686356474898792215849691043419506144710789065797055128345464286693672176420426539854514581031290190132455432926477970871722466118876805427854030423468290263017810087847833810444979103956581783061785831244984496420038560474976166636716311238507792630576404536496737372586001694895172335522665123872751719437618893796494732406933361143073442265071907082812086852393340125952742991325051610062169742660239190496633462464323420820909480898140272364467021621874703529741553839006199903836841949474979753879278693047308634827029822480449916150828900777479131678261998294852591409396054561660542029136936606877680685778763233877769481179839602418874098868910652429833263442618797561158219634469399031333567838130744811798873736147101938176507250938378650616847991676342806573256567158573691142079183451483651910225309798425125439949528223752070000540696671889101652034640229716115023483058804464124755078259774059357989205496481560945184552015651733049288934395309095216169450674428034336303856940935587718321761245160160759765789148704234688865993377694523569846080065883894258702219376853029662580466890215301213651121916327951099240450805437933291920309313268192916656242440540479410162617152549829122459152123325968539478558437437710942499213124142982965360559525461296125332002755978309418294262074079375000000000000000000*i1^25 + -468938451818077993180778156161602567040345857780266480217377066863159331319675325653989219486589527854413446253061261805909492052326745985812262102995001778750959900786630756084731426370627724814504072360902043759435060199030159297060730889679336493769110963678918351047293928787622521072460899572770872835134308282891355554259093228885254430540012117263067626348526563585160880533564395321173843750160716759967577154739183363075527815957591658845407511447521594266493488588119911110243597687470879820726810750434797754400867494213026702906687410807186220333331080530351386365750414336820548580611140528052599615982121773713442875894352397855394336438789034588269691619205466211547928810335762572930292803822071657516248130971530122306616677512942169844467734145866291043417129457733761048577555601404743195695075084567369156268980439170803268738704480791286993726671032824034287013169296689958889968425417828898427319771878417444404001428518708063083795550484273653218738639214783593298317750715477250120742466048664496355241271951258877418705965041831760286101696056936298119081906948697636712240550498583892212396700531963326991119092649064575228803292082580422444756139495260274027812120330294394983027622981559949384476421071108996650697172330470362672950711665811713303228932918493035790172047578673308003778750000000000000000*i1^26 + -8509857342806567428995808773518577483631168785605706296706189897046317794681739068528679446964197141636259421915565774227159932560406533554017401371971612525798083114317492704124786654458844092553947103350926821427176663409197335647676074801820759301841738773813129678484253635577321798237759666659014569665649506680823165126036278638633279273105616137505086888202367835266795709184466438362706304412786605997564789329912283386606934645476236853819041776265192896854203276100093949319006334344242218591880986127467594209101895282761837396890343236545661325016050603944459245235986367963665022971360318268513424344936632740464897474335153174107512195526883104164161987506923608251433508802313704126179236446373446404421230591224629506887284156814345415012071650275915629698456164095772352862385195775191291096267007449157276698820292699933859307692790108570874596528071085598984658173138422693578038065607060444184569424412126294597678907519855676335964154961786435433913238039695753804903163449429210974657255601540689528268597237346688297823038535725531175460874602742134868501029178314488176411728072362286013615813388015807812546814295730443478848921533856209633455919802683819232606811392634818408921447542478729034742816973082694831977691872963457206278277284473349568295335636308305199627287877825734819723125000000000000*i1^27 + 150993179222543045161510712962631971198966624453592959243859244200772002625529275066684546258979306986134488997885598100822046172114204702171770940000478404551084808082767033002871973192823048929240834069771761333363221284125627027877284614304648930722320269131271443578756868512934871882783091764625589879814989597511744169171825819339976632548992098103814559915417857858534072321429210130195335518346939071133382070084849058066333328161890335557906439929259012354179933472198923714445164743597319536565856169613095173085936685224617714586986238378801852083233668253850037585194636638650028459370701531477067524141765581477391969905478876341781977868314536920387302958644859100298645450243970016138298169935106404512624371480284018791367014151159315767364326481488847902821187228507628926490400893974401444646647161274763067988386582290931439414580863060725837116915841316680617393913857506129605594051461330705957943641872055814386395277918953859857242139614570580427200594224848301652958594590653798691484867777934446649143200020431934679237528838356304937865070858631265322285774000582418641504715684564053142723071120832870560578156409385926913194456027154610943491266378999234081765797957791453514899119773038193859489677806768389482353673987629414659021200243217348708606063421732578771019304986512014387500000000000*i1^28 + 26544517221954058474581942321857070413977032900726484908362763463939193649037642022125376520609393788657360771541441269871477172671032793732585535607664969266932446460658235781471974951581230400326881089582726342127605394108094228097484085127740938363121994255399018927330895463118383700153088380570532452592387774252196712872564482430536609865751622166119344556483951777521273348064844993918819884396759088992219960850309152275582900844768864253726247461704577549646235927934338247670701970869027645858903599590854229368908208870621613952129700430312644846068477574819314397603440602875037968848236682528105002741818800160316612973051961979415591981367090739217577925474784206207474946269748957967429720232760435542989009476983038426703704475450779150810935031063644807967471363590271277446092057170236324096050158344507589494318947628562103811814015284394933836771586484621719316387196229093478385156760241428171428730076566565169237324132703286619682230510023728549475878267428813288371784990818716978072657090893168765997172346352112591111123571148623758439294776998241647065852115936300059216114004666946983819360522499543645462497458590356052606487820559337486482985404945790134724881184323585296882940763329196098071741767712890032748474515050834214269995839490173994510646388143846441268496932757778128125000000*i1^29 + 959149619776405026783311841124681284977432260630715155315105085997942380725368218501286797961630691213966685577724859770941959646555392477937997220355756208905393222876006954562807784366251042107892356573307193668039739525453049601627418483859472278286149028101557634486535127788835020175569293764620011774581478569652719225111119688130507072964300765318226070907176028987334416271267579825005573494374552110128514555176323195498496540162849733471688082505564100822894261700235250031441320704892395642323620775308283083329943988782653789350129857567184339833768694657328398717785798719316472774072926533528378868945702207969898017849136221930462468037449140392901458316630460723492025469153659971172708735778360092904021410822597722850887176655597452136860678753993943059235924712029713507721659828285653788160675647863198169431402470016075822046612046319472560418707789455166910554202638712963013775069208380240029840351939787588786632286236465770959369108549489088428817771390551041087372792961606248286531801797140847139414489445290694278703113096787424238534627534226898160034002907919225012173846653010863335954089900140863566555340636149602954046359691693340610662179353385684507989387724910943488370741499444822513268960105900494574754826258791495387895861953332334532090593397728982639517594432910863750000*i1^30 + -11514775905432191341864042805968742595314889723814815471465696902943444576792743512248286738928517392646241266821922329063644393874123163766981818726325666921670977797112095557070762535910101240185113343951653939102968961391846540108882910275759557379714273918592502337562375071832225363000926823035440194031369417229242176123563488348928780504427165285131037160041525156034819696067316437692435850003428095699410354891345024923202411378913738051885867504349750537853481674537110857227695330036197574534916424727928497846415966831607703480342618090258674184050259533554081102067700402185094995451663065728044093270648622614415008772208571939586184619356114394962468184677927814543326389845302820479414690568963484242305398981820932025193178990040732079090988148821235376580232275519641672338689953055937577559653713558866693913365102616432530618975716194564859738233603538394053065515431721697498854811874584493762266212110187815786213415968888682000975892213079908084956283745122318510313894989838864041680030863960447609113380994159877353305739755647088065430351063289595242646615916372048256855883791010779452565873891909818586266556759047194847681720896634132746769027838104212634088182969493179779044071818379787349959697464749316864943154429789272623339866856345298793920880561759060464463479995408505625*i1^31 + -1315895229967600266787165142090466200476517917706850892254978380186661140627270442340913235387951470454870197645450537650145636387303334029150736027723158337225291158717449407342588444384634684410572879701450803931855272651473368190069862766211079165445462980139245074267310850199080625790640872285934096606433808880143230033984107372349375721731694148606269290553051835220386586558166643539629829725198186461798375884784274277209691254775158504437011201144722740874387611535621057516456973987694049497501958885854982127791524371488568232227671806030411351736189658536433714857929535914119232643582212816340444186950571023677620098656141819668036474406979831873381257080615511242564401551771815615944683430653834393852310388326867585628409396194570376675854474643048078751714546884422891227047763366302209145150523598261850628021133075769833645649265002236231612415278106351517016496582222528972052743102003140647335452613192045341298032911220356438287195388366099253407462853422295513463255032824075097629118875700898276598516213050659625727065879783380456802770864983387519693653581333398808833972241499134779959520783689832001935538473294872443301208655577528375315345437167222765085975284047770527625675410835227973913293488557992668798383136438256202398673281516801002857949971524611526196702620052480*i1^32 + -58818499485883570726077168011197186506260011358748337228636700517717889694123332020922386712683924030355732099782403035450066072900926030978191747549728831746212768797460090229218361204688779777012406168976861803533679816256692183837855794616460933060960004485411523828328619186332322907449750044836864959028225031190267941534533911269842705426534723039613833903082951611007067278707297703906928280153483111056928175141614233489939184962502242972015025100675937672189887866973808441177017871256775578606547890028894418025453349743373527950634586693617652995860510754568212065365108580393851915323424803574152901718923181046823517269989424636008839355601347901935147277410862778264296568582747162196259114425788810685428453705427268638323485186317454649363664706577666710360479201349679920777675115488397691040177810944491382244660204871065185517935062330653014426617634269670479037116912525928684274698851373317837609991329368961046704955309323739990606682702231875071493449330888789972407911734773486571214168778731900939427422493373359283178859320903797142019189422406541389119884291687622501267286695355092495037744308393847802517881630292157506556244709260867658296303813896270450273374303682211381870238916699027036169896608823079523202745630147472562947096530912165144416063309631262494766923776*i1^33 + -2052710374269311143131053228418282132038907983096514216399702834578659733117116274017954088294700004984185996830543319826712122797668084221851686711850807699559844698066497889380798885170646871091365852110300175174198990082780476421625204098316316701969725292897267794813444487342719857815812964018295785931960343746084706189999711657422897911372459015291312308496571305995585691148876997657385279417132926562536039450543582034693588505266498943693326722337798720598651072927897066704610864749905685726940881077108163156235047976357956075851479889343027359099827133744260537515904878709168093727858339393660864021243936875230028542596665047558383059925499239349533951791962002894024280874270854547574871234474740953236418408588595008882106002808717083235877799063633157980166022942060404763541705190294487004062055019174793031792552781875848471195065499984023048125162298678563445934281150364621121144450404553365154572445470294215446869155129786275410404740056323011799463860179316696019325413967456318129915730285306807089985142638289035465934426090124196972187934102163727215166768383684387983084913457780049461545791424763955958917442972060297014134892145421937777861013340056533982504826144196942302358399907369494314575618230622930302171718909716174919929809647860326673916347325533900505088*i1^34 + -14874739558553619059652455161362034702756369455781795749474979509449690243134107996607856316104106858475598644424819162729597669847598658669932620740906146112108813598938804234014641605933016902629147150927373419489461281937653200923855966788263416093498464307232690582853924532752867228685259490260139459989012120522103211464145827183448387682074713861900638994005438172822962243354970197124020246273122018834132860289319007925675732784003290409031194301264625076397474806148450719501005592705536792809665782547331092350940398268741601251214230591726072244706751990560275726195028823093340982534571339626066044228052024292883057527092679413500285323041838324371888184681723026719605469679725008171507264006891899985166183317179758657146752610066882924769254949091604984065386717285836189167513035867133279991446969941859901569689276380296043108957405008276714057468789911764812157033848225068145677628871588370614355319748520443817986964116030078749550160655783246348676087539562753782678747731365969555683451973885730783791147609699204482219576998587647815044871506084960041385348967546920897503595734970586256564495669590500203320311924578466842648352485507378437281483391712601141660822910849295837067821304083579070152071475716312048495415224534212773784112978962398489087363736817106944*i1^35 + -470292770482184034608195305797571730565720552991578909976745520280813398672364986729328108009041625867629074867989320641032578146405962509743723434930672168872648819776807296574162330500028933036304047493150207254369938864012790369640729397132689106465936687969866625903592852243459379812281165190975731817309791661177022715989553731068951268411703253159860481060562759683577919241528174783002715508246861129315980140777949999287770359996972801065977498849741540794521198792180739811905598890963334249370000192280921040144327577483893604766497907336823624195618588618012171544173885734004509558459901411927674356392682061708054870803247962285545926619385770745139487840548465385998613820571296044623915626783337132815353370004643748653689813923760356723837635497625517697145348183426937240364697364456041863374515383709171684536872920237026929922133351802854940060339352188051499854371769233354373713514356253905497919204103861348655679359756058115458063295681665169221133776694195401396815485059105930528896299055249133050574690355546471033261037819530156456289371855180187958285959589796511987189156695438026254089835145941791703906491580221750350459380100551170461576344535424855295949078330405238066165572399471642569619047724885734259241903439930454420032249287000801080428640337920*i1^36 + -2912609950861701740708909018789089356013231618076103324229159848175930832190719149650159697361344070792611788663728226951566969849390498730677382165904375978392620781666107715670303548685943855322960675783381932334376057759503266988265668127815067606351883890017729153503634366596801561230758592552966377442664470359861364845698597967819124822298882483412741643977967075816358300158373832701395013636092844712728369749655145690410988080929918052584940372471371190044388975503752726979236288768901888535220034191647984575630734668249776478603093679311378453776290997977249521825830337032400073625877260967720024739550686367169972012910650346894789874872763967168311535786447572394358874483407030300584706380949072179735222903044871073116133405048259882924502352865592927501687116791703135515398138270460639165787295537502733374797217058624968210098266663280628882778863838726606078139682608153733028338641588940806315165298987326539857904593123645833203885660548558761705866966477845424514681230029983918903449903048859716127453657927787980122843321248704504800909650648268298184213940011922342686358874037106296449145111697910136031777217061353917794969628783257954410557332341211531597016290225745256138875187695950150892650963601226805732289849311255848661592086022010805405351936*i1^37 + -9574001095847386992092192752563426738204713040954672083245736864188403464873527227238187874548375904400622040672501952960582708328248735347172047095401727549063214755639700668371257656039539710355987026694711873371512477084725986162985583168760283719234657222006364850766127934109226318070505157472980017076718576408685792220727225070464846484252490967736052815340093830333555430936321192456582164315434770292101838615332614932938290306666122064839955403139064349940675764111679102926183370639659251462014750018874359524228410070826214704583715103179785434366572427206013192257096593603843666005268449425393739775836392427301887913989629070632783885432525795440008642589444178338599239627466669459531025065959917392638531391809644100011672372432550654130140487145243439485579059026650480639933967627018622680386844789085032519263485991039315243788714632127601305268073399044404900860714800067219399412176672439366006246119184743172801666893705870235238426449746696218061011380246862197035173633096129342652733157369923756879826710284061722908017766758267591668777690538587298707110039732668859408419361285134574270600686834399752857515420541814229993934359508390912826763157169084557360166255819047890197657207506656923376981913767394503782114114934543141067916009305272221696*i1^38 + -80146883583476830492547566543570167361653494467301963071435156938009869650915756050164826726677745846920287195746589366182850745544941051527713283602261593594616731205340343524562628612213552747029315974596730648418168774795296512891917389039095284620865822192872447108887064021104941339357781572925809347630860720448972961440189369546651326883039504124678098181136654787786101895632421134134805870480955570128390112386944493689877338262678524570393449064589597392154818056504000991886210347955459643388521314060442967276361767680996811847336270880783005519445622136813643746558533104101587563936285203301856659014065486858503886731620316465839929392614691771986197880711945840264783776035426147551565743312008662609186542650197914110231666460499732320025650438975052017680258926546680842721770765916188231858969302811609496304851029081959153106209113688065031079933317073480070431902898156433248666897619945181822595776944684806292205055861855909464097126197395803300333007096869276450278816981688799550223803992305070358953214256265578044354927096704270073349688676629449288334917877657586543022376155842186147559741985919193551416386698861166291114426305811581506037939356914631692841984661707093176106921539260308011512187195516478335227568253756760570094210638675968*i1^39 + -448599764213340440418939842511856035906994975386516841859266734788904270402723738070724389340740561943075128689045032413067283475407664049139263001923329340398414130685148108483593409850335314329772373279688881537084311996158727671480985635580772256776724912718847270256482103694936263394993762775376372730094136123212109490119110691111176505112220849421828707118459943964030786150470526698394768151957046314247836220602441856976714576516644941924316857623722349832329680030406531997570906676496464671143425614386953595684069176442000362463013531042618807979156664670308221814889063910910445414551518600848942583674331196852324751894996461163642043188755612418972960060722269407500608543768847269051039042142191403293810013869121576078858305919983299028871850148255114297652946703918271491720089804815385334013446146735138767000745471621595964262035200997962120168590756932431780085619838404259489294009377959468881952960085517016177227388217305513361304101019337338376341943631046609303994027657030788441203567059414722125014290754328324211417890992755609894956248634768428880645178242790982328820113966708065387028226374010665249077118125305354055038461277660224994039390948086198086682307791065073789779896334515918952974840231491084937922801620269896616846032896*i1^40 + -1016915102092244295570059137062241103859976889218827806168321810361581385704515309876982320247751821793677841761147973432398907443719851671129344316598503202892599886831525297492176183382394618620440831880454777576966341560627324048485319015978895170042214664373430780597710454487433388592559546525433933362039404411936478450809047702179859790634240062216148812704345223400066495668663557475896470566927783281637558000010078621255578807119594577932965865586758486299691172639859001411230359901076560711400883879660522463647284353292258328267245877835815624267259704551262933887417605023302829568538907831342805124796028229961300003242162528207833481103074973764110140510043498920689564492037720623808739548640273472389008373904193221807716485234294772137307632850712935790647485775434961766321824771234868326658220159523622449330299471927892108089878201321186718682432848590175494274580910711924323356358056347823471564891265682871649551368783383221820934321161003979779650176617379289923652265687092548960343794388187211684026440538606534839905512880538214888699033556422693792407982094737324323491303754561266382494529518343917848375998207975281345519267040814721948953433124018733128239921212361508900458594401228316925713171757003649393504659123112612200448*i1^41 + -1120876307008624667557061697321479688661393035111037504659144813405824742642866339901526653962963586752003570691467152773428556162925812838686244009092604980565997203003032036931722041744565905480606248166721535222568057474549216425016671620592204991167733970535274794231673305623211040181814355582970617068151399067604251642301767275847434438039002097215693674918238091363770692027866456155062512760781710632852671066819663779656225421061037539830024694208753682401426293633882343360628242100801326622347247634736419399010342452853014061975941454314978453299687785489643518923879055599550319376017945123368330608113827828459760766846717142847862210582203290637075671479217297312978214754646967198892370447282689582866462369830638703124998306463087968355056307948536859770246141085229810594823318282599305922869054520348665255791739935262755667911002823323328018894595732529245745508669889690988530561682307825799603587586964261854782439441087868481148247343998371048784960172376621972595549828474358764501886724940026698306080940150209472318032850343578074728861006481752206706677462759459571816514726262467847343559300850000723049598073271587060147565918644846469687513028369425466326713255446083759030231984329369091813582265086387581236389252503175168*i1^42 + -592119854250629110074275169241375005735289833915378545644276867929069747956033053510408365095368892259781331085151692171939275517285028372535539557712021400886778780512463423784999571017503562136477551751690265531132654350164711190186938786147980347967845444197923224448732218078669687255447248568967185841825734349465795709795479100055851118732004642760674249127511105652557964088776822895800232383513333080130341170351855134751890948999715982982491480334313330889115938609405610041224997947094089998315240812815746194991068910730434161188542177091207852754770609273692304113865538690189293171083032872315333274647198166368164095381933223937957270231660098411968409214693213370546373645826924122463192256119130386753915409514823910658141644850596425976088826566934774129598312869912871699061305920011354372469102493842726467161085110174945761200432870785641306402200567104549086230934890821289331082858900622866403985654960821509866019398743364802361414736497183957613493046294344769223441369535602839516658949365515126155919646444361000517960518746369618731114309418983618325335605416922115422897932805339774512810496237991080884586742536208896334633036312356146001783375838697174680751709600614866330084651421967520523582107757556046102637051904*i1^43 + -119163983373143901607331226621956412682332469847580397823835234099717422527450929157176737546459018283675453756145199469879503500546664314938896394802647471868665977002876707647347591910611912453771456746873183870227960351851653328885804107538078819747316281439336335735132407688953891603683206440882189867832148901961109091794183234020768805970135666974908536229582317735768660366239426028489819460224106948811637813511842382502998175801783969225730457116199227479577609197212880297163597042457683872384892735140325255525042885935598361745944664203097302464982637946648436685574908928085931474374048031759703373582988914495199064857141479756522209575822473290057554326336167354313267894425589295859888921967805140779965936017147222797645142497925010379923135897809706246846285701215639070834007636381323110382417322144164906487589687093421692355813487449552791197872411605709732181769860827078124820886904116253442434636541664099937622739881418825603043467733525554415652073102187408976616269238115749650032981706966902579396103597585372542665269048010336595658100757914813192044614912004490380535046922751185822331682672784765786305244916885315093037725106065668094928777073721740940898650052743853941586342113375405102687087717943686987776*i1^44 + 1812101650203695161710165887928509402993063193121801672896551025370252727856742844346395690982427337927877199977907613975589426986139773405167896754190637191238904253103317694300608552049199668863652150835771092325777297964111232756613579252162178925796568294206577250712424698774987538942661207738466833727102000931277642546629693023688206866791896453352005245282296774905143327448754473017096933673658049926190704002929921975347747613044919948342187330048240280738374086452645505975837353973643802925552787935625123831277020187664563831364459856207792864875443469669393796032532209590477780835750619039962138784618155286314517534738044360774143931649411653602562254013988782343201849018720040840102608862336972914891420645731755292095157560675755494114004675502070437110550852715770791676709794412184648083140044182858508254558287873557424674213136851655379837640344983103554958639262314115984409917874932095474129654286619602599637061054871479622450412039095027074630399236751372817560235930474855239673304659636830632217515947486015514451005799121367058923592267441224164588369362241176262483251463302833087138747477834854266847145154771536500143501319939520708897702947389294922211379728557503126829618400353919168745868770672640*i1^45 + -800220226899000295826191844698976441913132849215007141710453397202881166077180779854568460381823603968494625472709845572940366928226225237439783746999802288513123863765930861733707443271269208406753066842473458893172729206974292819353317743758731727471434702523178330833406363259161068476900136106504592619297332685469942471545799931542944787456877628748383799924811339741459521998501061668646352880084442159467517019241351119685553349640872576983715625317613268971252699871017417803941969163102891337121426551270469641689793576152828070738285302482913501792304922738093642978069375349963825877436973028759858644360221607538741435589278298198343564287529559620340721448124809449967209804836312977425367267212898309221225928273329135188455364021002356622667570283486801283010554652655740586233851297553118403947774621920444647195537670292568738066668625772915985180452379522527083095568066765765145145356832226558557472433116661540357148375878980704652688723614861062296261217530980421669316617380519972161861273462843513618604157563468474974521578798877628025266828922524685667221824469887719721516054977665956657600068034513873065115100746656925218583636858199186470173208956066876080346098886323190787693171007759625710731264*i1^46 + 8929951349966817194601733718442381925841709440175034602500497399872195719127130845739967962329226609999923047975878979276067968783843156271022672138911772217720790800410758477187593828584801153856229544160985328567136925767729566679644030032908425260676855630307563274963825614747072857634218251770139095991948277858490796345454432951974428576291292972982983416782022923525273031848327023074090837755049457453467895842828458245776072448319547014689446457377397186684106716507422283072131604896930892301227295496124385865384034575011861410878418077779738772389686436248885445050963768602759208517407110076012955598811611936147202929360571071775794946713731810216201016648638004266559068850906266896386527636160426442277849837821092902604413503289570600690298104434209034354285498036859976988138918604395809640439931064696002411216485248256281291905216386226191872771804911895757761209678014484369931574455980921511131018303036916890286516418064335531720536681889759146257556085814301768459907259007246724842827022696655261684049899305806575697308512004729063472352071565101675467097795847366602371653115747915088664128009302331964786262294335773903498804511156543965711145567544622467924606833019525974841056104760213504*i1^47 + -1072711301530504767684762228204271933104669936507717847343216695778820845137375820453478846735893374821556670757639499795513588080893872096360116344258792862383751116182530731587080598180364321430113860585781052684889819637173389576463673915156089644564626721106028783855444841583751949366640455906126169192639364567186216823564016530435354542213288426033850386859789548903019781232372234747346134835660931371093718639637691422796178529142302193637430826741389672846159247187985461971446783549558249744726932032487383809238432783978420488681677362314648441371310013894491714289133015692840125404458415784797513706886712468748922834631368405130010093152273307873076423968831163689762435573380083079518749950410379501465902775400121107295802662576819555042308645454866313415357919190274458731966732394663498048154818429986949956275851932212542730463405743602878871170575061597005878033558279474514919712438969737535813758369986244141430242319118033951898038416978153085299796237852464440436730328220793241665110951682472064434903330740278540190814329524793888838771099652370031858871992439153587260182908871214438512258810011802739204206906226043541948305234148621823254295800033807940293015307475068665615574106112*i1^48 + 2114414626915829112675472460303588006306116470060580846491887165268192698241405116729358628963251057101105881874962348451940451268561720237395055796565328680370782507052547716645552032366165769769755047348614871008734189318269879766817453886171113977073866881369107779994409817752569447116981956647253799775594926845014939374648551771779820504356431397485114993656048870859033230773293943169246596665638030459173804730715335683632444996706179505587232371636420918108570983276194658675593677472755003645503531224200513353942001523083544291342148702789158848571398763779957879890551963432518945596728954092227505299778158840731991134433165207560029985739069805904474916042089802087014761144724213375214943246791505375833818181585991991344041607297631291406006944722480333397232650748496447906838986978229938832760584099824490778972850520645498912530390175197766174386145462597274681050054835036473158495104356700269877979891790055964797264849284606403923527194590221357355417380695362890190779330371283387685840156842754487063611580062130193492598038287917958215525466813921699441881820427478717250273912907352580876677327825652690758981534762467932062769933186913085062367033904255767151444677151445483520*i1^49 + 2080772062596614889541154551794504420158355362348357351533714641247462733761673095885161219868302253847844690708113326010331158656929817695545428959351945600349742333599412534507994855766095346773270173154096384244351514972822377093414541907836724890325344946492284401312536774154909744037975180929580612284652296978915536802154784494454147352930597023958771072221885629282818927633778999551735549215056468211227674102593955660366357830826909334968448868029407146135101655279412910874436337003586603451688658057417151733547517014054225521665014683149056355044408559364750268188424171256843505902191938642652167002550749818520746018488185397797594608983122674954942261853929149181717094121725300613790364213433748065658738221132122098461058230915863862454135976975209342781670341763053951972612864828685981848908760551873848532943615369988007465590203199383635206964753898776839553183057898012128337416165410709218303712641619153638243869141320503304494433660002108548995038005985451689355915372207738754763465273807969121222472574479830948756423581215692610404166923670482278991517613435582033537325935717600885744505821951352021609764519759734952976050910312921773860053415853126245943982686208*i1^50 + 1319012096945497591744037628483178120227191514895281524329180366529185825850693358963866806773128635066886051607245500016270308995155086214380368269019135328351227655783537865764844796714576667816942901216377458893567441084551777547862436418235224295161697341227067672202722473835684040377956941024282211238606116161732051871441391748017616157070168430174951478820182820050459434415403322876284376797466243328434312011988882726838965064418826423315018256354913678981900917688862005684596266133975279260558685335169718276419546971950635029752971853908108565639287770084295606811758251957718988761504225731690709694001722059199749562127300220160214800102897015115029470579444071415372358116550273960174935540527809242783110258000826014576979393034328505762951403179334210173070838951323524024738731540066298786838099793246480126069582894480736634835945854953353563857232692483070523918815025539774414027451458172728945751071602680477352602302186233057008932188432914414023783079990814940848018527938138996535942950142619023356823742438167509185534406205320423519386093057756244638267433040750241557323500364432188623102633549359166854284568430384678031935734606389445467475955448075517952*i1^51 + 404312312732084162752306784115541996018739178576203854634266999032676860171176301873433356429274708902013942674544096132638905046536368198534235171396770324835125935424112269918842285364521922317680691920538934027769186429672907593806520974988489537923179491065190876696991775078342553670800827360435026592789664621220179052772885461391989695621700429165340612223243746975809935682681818562490398067872199773290615395598251628582973989573653777412891707405888414615024993344640899304866815008253452669210294325115968669871729137302752468996968258308403763284508606628385670149948830174979241886223544621366607756094192980718838605903722416979633914487810567257309904502675117825093913050668061851740751477622018060332456711816971875216714352043191698353761657666024320293105728400181885307269193858126445001882113358970646226000583004151117968389405098557423710033564260390707431357662350359761490947990494109592188950468360037936721967655863283423006232414120354181049228344125582304120679939647912919101251415367452146426750911220673233907915287574551270745463197847154489712992722618913754531236722549017555466472577984943705340764468975243504941818869699415285541858443264*i1^52 + 162787253193144200132068883060391197646194092669993480536788879795512994099548205884698781468969484699360375790363120203408234457397937596781922854730978847503942878825218541497252728040144579583671794462108010041688412341594242920133134195907363371082810195351332643595011256982358923784980371046493237382176667777041243588298463036135210172973178707540929246667374830413987157424902333035206750616158954638598051164638791202525992772924428769805586764036793606315446254341228731987751275694605636263937798923597347768751881501603243194857659972248939739230232035050595522980662987794667063544217349516562506795347563211903831352525251198942774460379005715343396807455564448583205147531024739739508508769982479466232190586949598258752329492787158708562483471367567634685885802663363329920628887827294892907717025844995140230529077746628382007335387539908083335192635968004735290092609163120954211717089686776339282883936209456742012173357666587832912225404859443007302389524923088714580753317429782269201127381846907512615139717372952778841449783236691582198880920054930111991800551636145807528272203249472374373409283857340407538404683245574877473394415961922076672*i1^53 + 17156072980886999497735332624413532071098653294693675968667410355128779073960095369862675488874334620625760577654116346538274733264668808653711098637470731225968753982327149008286798790176785446156507895875969435292604769278910644836701729075391292563447681975021218299658689999676574229780842872346359497065396486903006932848198799731568163162763791378285782720437551638654805901756586861800594583628031489819200203255838834624776761816475400383462075960307134178826288191514006302492316003672692043481612940161663201675245396406661397762920115707763160643584878659416498044784657583845054982058108642153062265356830283972979487132316690720518463836133691305284302929490924625402512415868611887554840877710734662826463875288167696852531218766267466558807811204389397306527276620508595538575258761830614127189440720194370439878733187626198704298743955781882198718509409935161209330722181017170590636330851874344092077156803832211412097766825117604612120230397897782350211137497178419993616146342154100474704400708363791855366987596406549313698124722033641166708262005069098182058227262085610865375361439545737494252121839882547088229108919701163154868273152*i1^54 + 5497095391496896191777754954230326153875107520846867098238504024091058131970374556440281202874418070422565127976219417852457457510377865438721432810955420058043181504503888672934184161024357177014121412348130407888076878162645349684752157652722025876139710745736536918299174055263691099592441254648289910121020179063128992890189741752216143033990448367457263802130605780220998374996615803135653254679601506520160174734050586858036716952868987604690524482735781190018477569075283768531256231792652472132169162700896007115409901970354076549546194117739787076859837373243767350981581439419084469631321413501463464499818398158852780941310900402782400953515328241899997148524351317658388285987951228010561495052403864739434349830242642839101176153827105297060332753691726634051951322785921722705816713425134468595980117818935324840883710472598922201045549387384982283492256041241193009136778530640115781625479977297139192866551203800936075278872160141427902281527888387827920494718067995088819204761334109254559036633682777639491698412993490308694679714911597739876018096391409052228231910586492170764432465364348250000039192809550238231102975551471616*i1^55 + 699998795025128146921800497212430025296146075479160330204797941519380373327318389144133929089869011316705431488685991893529053019759300870121251239624257600001829012709620216106932794169329253713307108106011922811706429350764712125697320890854289616881301645244902486817682123733321184447473355403909476690371421148970107582689736806067578447144944827571851696217976823202959123166959871133121936715336998988275631429626256783437401499370885343950368846454416100516068050109639051688540839794597584527188336960338125408050067844566434440449202847268822446118192397477814867073599720764963019525198512451726530269337480703779154623759779365279252240879003230793246522927622845904056157369861178394071145561104763108734970596205306607488826187469439344583739643776192645702818717245211147594241177019795642945288289012446017254544385377755767872767568035566134857563468517934381839698786322051872446925687783487469090489204363324613251738445067455079120999353358926705098476558688021017267761720631833937107987793202372192675648153557146980274077917327911151236845927046099972402680410889305446544685255235033990094420208310158813560832*i1^56 + -2109048998251348341780218848294727363090917543012439508039651082144900267680715879715875458548299446775582472602544597861539905011333248614284559510159363720615432314409941188294813711994888941336103325588306446142300771383249574459850326262226664363769581983372669545228440205064357172941558039486679494253206421942818410315440735373436904825749910421945175743795438197984537351866929477081898988749288885826389399312956003047549399759107053696897543876039070946352254017838814246586127749902580466459070233377554901933338245742016933283781790532088470993186596017050124228901412232347040522356172449648747269479709724714617052053823907559056934106268772123132679131065831478584814344342568255069501034894391907699028074920613502995262264641561950782114793397545652036345083648667597544137233960479518418422765601882175662215272611301368237051006840891684272683326585482424533621884646926038651878007348203508256578318760505166834886648232265331838250613445465496288991931071530662360376543902656208798262090640874410936900468766187375093569398371230307980463566310441030267323685608728180864078818742041063187540793622528*i1^57 + -610687846667468840517769841603359441693489920798203087674205047905359221083945594241613786382137660514119670221596892636524679832923707052595770585988965276766434316728557134444045550226352493366019047634175510666955175166328787348814758137355395352973294056863533631706911202528325291202502003870170675699152787078970546505737313277415330627925388813966849318696424853838500681336257252274869001465647164789780411314599024491595908643608015192688977002530729393221273610680101027463762356333192209885251792745407953012128170780859632191775055554473792649658595407651663913198902431503986604143433724138073471593288445345345842991699114978297342929090956607807252634965072347340881666727683830749397918186766498548679306623744593205409978594121576236973763306770467576323456748741300842495189374193668860270184177957576007507551547340291165682361778993498035814409833923505529220356541702999299341845640411217602549669454484846627178111389504689878078781047742683583606593018953225189607336399976591973240205013479548990185540658518220854960835886981853194279828770433728562341136266057130492712701415630307328*i1^58 + -6973800219858482540200283777538584891777508174382151317990710859557664367400663082698901716102492297607880056644334844844961144653493930150479747040716824469622785237566927875591089617716940312694270792534059052462050892622411825466940220536938235063170313275964139103235820457798898992717378119119648379834844510768108122135324305606599894926613455868680245550684102738204718568390156672397488935934147982105558664917398630310102174237487632075322761124450495844783758288145033595438499723593306465537597188505769265642523654897110221239639293675126128120469367514215119480431921621278690318315355688270939379505678178163048504492812995695664155585652515153283757913438977705355016484595385750417251731459958584990315203219693729781651687161319207388955560778323181296869420860201554278083214450659862538427335377094946368794516196526037708789812357801575908549367070814998024170806835901191512617157181212008427851820277504619260212008639567163211616679048047676668438405348492642813069044924268266834864193790790067752165200237284111317060522490286282499892146418256294668475677183817503735808*i1^59 + -6780078333836870392134227092917497834175359117073211753779717079508521154397261955684299325067345498066909995003197923530608184846497964763575549705458806905670063558507757430769900944526514866384991234759301288101049070835854853480554534432457372755338001842606777971351622136564992107902312435003627663708080714615909984205091531082006120637438804741926954723944247919362583628140680601263588155076201603416833111673134020912926181417308559856495539940504982914693931603573909569183508742575598272993923981178204351801162453114973721012481494421819616817232389717007758266832178934516611065978668211331513217213348727496016037167677664145306066809412667242622980099791929587887513843117154588486366870248502387199017715237527607343088715019972142237185750141695201702791491268649181609347853811431449435888444070369968817298859705788576265957713265549538011811799498595389619955755658535184141098077392629670120829901369139426035168605411878155638130630253903210296498338290324729216023207037894889046608146320025640762629808574777573692950300516927762628640364042085466112*i1^60 + -1657315509657762259333179180771184070537890870062751279494463604434621607227486469257775643618787693001184360614735177807420754877720215592000897529107760771793501940573464353057332192022777406568884795339717111748489111932456543725079009117508386800592675048428263944720449149561881421106375811945817884046535127571979142871364131058005617010176944840057826602553700082358152565481504951585704830317075216167332120052989713131311008454735597979441347843646893387672675964182507942190228278941527932394916661146407404094080346884825177872040193465401115545613858376275853591536721261521506883297010340790946963522011945657431360768882562364623706762370242396599644852522122791705543752508961922421916426575273608874587862896696191149738435603924559898543897019098143544181052998981809698984918718396830677156852868196091769449244985879502846431162369059824467508861194302401564280961691863841013383168812678833327486796651144401270619188835231514018175528763853718126891034886243177368781651941189740615052757696444603705476600167527588720747985829363712*i1^61 + -4557152852744484128131759865113633287287111238391238781757543369350675330304424572258108921029544257976235236160502738123325735878442243519868750973753369375545738061642767875265526588681553781908319531240448657468504148320799527907259149527889219945490584106573294538980977727206519624908381004077113968609033877585640691495507587252954753022888607744610300856123460189147271580112224795982637517224638102787589043746718037103794163021767757591557933072661275731127671254256306064771876937478048486916503688277850311437913023639412278656291484400510003766126319174169022259341396124746906920425013170237478980205203391067974258208681107134110215259601808201030507950116490260683698510945915030076498922582672888357285665917493995422920399521490555496236458957619514141239814431310162438207100642765880313619742344756995717639984871435665654074239821923874967036148857964762633266467569901896713785317924655489462136109294798569574068134162044795171259268961986717228754465382173896419594125622946970830642644470840828522924081152*i1^62 + 302745450288723688667629785621164759038338026175129549985910927642970476975432258283858476397826802792852095014100874276950249977926601496275438380791831887557981472115914097063302871562187866257559984715607588044663057807421114637489138673942946077661095365390990459520669947155299587909425409250653547959849256827714776803417121478120808368492456379191807511298025173418882701595999605647717506452428505432833674419738525923660137571524808893963162092861917375965844894143026341876081247369159633908594848168904218533532546508298383503480452600692690272861252308329427470247794637669351419066307302581713098316471811949242998429794095663883491747894742085046677215560783201401097784611326046984628509480119608933450124053515544333632764374836658795856784908359396579529475697958967216511957945439823482710255629233447326687103515630655644947308702398816289847946869072006261821129670154561783392395523723734290040179286194703816106085357646736438850658450281702191511252904002551896464412622988836339712*i1^63 - N1*13985287087447822038691345005097652230132717355244197661146810993657273133598326565689169973565449808469957771096554802565669597047405079097570382209634495837336251556331067709792*i2, -8140480299748894548450635270551295263972976386950045964916935462097891376102767115193862383534620973672876055246953816113361936885308554907890669212163332461761131046719285141982652536628021534198983077638945582186484771270898084088203859134113730288957931574545761473488364905204618304340440337038173259688386294422837268187986307703230831373307944140961542700928067444837743711450164956106706375757182473542192244593098572992966068999331832145639163748221764156706976043210117994372471324103029626779596103799060288094637260505057032138627146172690993805132281746199511777944870625293519934195680887945690625767725766752797353042534922676793529424728647071905293246043742837826417420947244161055698193450545936913405005133974691332586312924292023939498351644935434381402196826753362941173292558150429989080137917119705601078652512016983028311820268411523234958734243907544934426898008813624213566138161920603291853730329037578302421896160352375409046339680989751215070629603143872471380687483281964798420939953560902296052360513873994794874821776092662400576131877188426618365180180026115012226086282204127450343356306736321275292482318654056879212086043740109647689349350522895904863364301135922799536928360349721602040606920179379852631652957684529303361989030535836406995697827731531498459019903102150059853142071101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -335516692908194732624535488333440793674957120592898721732425274784388488650474879643712368429848563742229007368314773230825211956854472055661285904391942644760186937110160568018065909592303657281506313404367957755833189079179969348548237651306818411678579541282626288657270771823447292253816556825738576272873157801340394062449250823733553990106093910072239165394818851017688277446012667622152348807988178234761533304065306648318157892257031039165823116676080393843651274743446549915232709190228847908186970663335950640411298046910617948831504468210205603668947843097270255420662297438748105897365685678691553615994427622749722860955141185843411649511942956458974346678182271890784286056795744252938351254958856615268005815114004548375822052577941736914632122106235505372050694671546856597015561226233446474195100751382606402120923672191671458897454762086021433352177949082857615302816594175327713393681396371055809974976653455238557262688704468776358147611800703500667106804994473145898649046088855084757853321704256019709576431164666126368623112546441400484726710146810634713824855114745877880265485679587486137935850675165391732834117902124891940193590762075149883390043985214334913066048344610466595342255911722534640730013341514213558105741211335661912017352890412748263586590646530558550360411668702870754486426356040625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -5907919778794791465737446928712587808378599393543658961401660843330915926669993387269702299286012230768960119616206200439685699935942325387882106861944449329381766623332442684805190606619524337392999745078485370411250835877400977944659062687993579048521329282108524796651367397283830453958579707492477911315786428439773096175692188635310989868626106277000096414149275008137332547154595575148277441581470248215705534427566503889485714261487482871968570171875242403136649521583744493941017469919066002312550163412908122867312032029073674251086571531534475656174106251323630318743117991158163822502757085662037084617493705436093193053455318383446337665195684537243733113867582178455628938107015544748566970881818388390442832258502304628903702558845737680411517358267566683751182627209377470884705551037183655414459363012201457263279829423419632421531633462751147487667125310870147099035318072507190150225741977616392297190213382229657685508241408073542397408627497340878251385587723464489170809956736795780421022606434686196545965939350999172786013722752149941390809803269568656495145203316144479233104252704469726447833824095599065729545106029285874499357425431555194401416482191337982285611488016258566213531847012405292627208275856379237990906240378213295771253935807840458340207407278083038274473219169158064704934199968700250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -31277134608251730610593461375547574479540668049609648103410422437664822578939416401475905074913987823349328617116495949173553179395439256968127405201961113063337213755801568950459281667294301647411146801859222344175612705577047645008075684830321783855456893262975646167473326206849206136767967763630601827486226101612949535734073561461891357758898900964634593554425318142524369343477006562474580942439030674449579759259941667047399022077488158859140580130558373532529060201942499332208017308643381367461633009570859443058060414618677270120074694126788363990927199823872784782607157540964512298340909290269559125944167430403545666959099390515950341206117925235558404302136713155910300840586112876671877029208483559212862122481137296388097090117384790235502315397684260076662708306726158621366927476211398657539236340301343381755351267052954225896185797894640129719599429126820078429117025892867983364854432715792515521987554581175761445111463356028332054858668398301146784158124519113390557301884709241495531376723937293727210212016694911777664121403680142251866933467349396776720519495952138232630565265182833671599222210450864769144804906541796176245518314652912628400287448880376433990622613805716792307388186090037410937033107359767020513494980074938393388367571465905877777794024121729528196815791005717743530998829689391875000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -79390573636669426333553939111982356733712275637182364981145970629965574099249095998535079918233535146906172210854569258354157283044828354024240430891215385646028425415064172194735064717596734269431331621710053128754360023724309698820520447085225465501828340092293439324132937354933946184726444518833270734201467413828135179311307989669724858927418595481979463785663703844776542122709300660949881133546494026877190946161313057666078988589242638308769375589983866741827820701316605356092077431988498034329496795108333889482991597576246333701538710324695743300821362959429677238125840448577209859071864044243380189408959847767761375298310309088260803078543098704489897564257527877206204795981441402697169249885107819613342042822146962221376937794882677474536043902361496355627788728838060192155738652790319268072789394234646776813867084903007488763349244250167064459230021799900478298731599138148087418862012528445498858946652245727183659968785396146341245130913687555706977294687317178665199944237140012207812324180243010967137665785629749628096364714062745639404931250293338911757463492315737203608960890134806829141043418641673051572354194354062310196513061302358674312608521574211810845084479600188006555322866446399179791401839447950549029687347640810413977975420012241111997664389598453099709858907873929155543006844155207500000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -128215311991847378742990536102519923914372973075990582720945846351038513065031141182226912716825925782961803309919249553877160196487824128040791353137989295115237714024054754579134614533958195698008368992455303299673788377352882565746374597074516063429729619858836569277789364690804163712233396179003263254330899572381742120495074055300283817953315933460723535811921750770112474371824412893959316381485456949919000306408068071048647565068313418555844475257603663985292513307257494215106551735496412473751536871452911910637813655757579037575808669463118547086713323513085556779796974535826751499282891532681645028567279620645670789836759538855669103094755829071708170616038894213258377058968849665286206125072400832879720192481898541644403170758762524054152596468698065260246903901686249690027858934758939309135026781112327466968509593262250927939318752226362241365036665015140630084168365906647090359024177725101213760190206479013298366726392810758075334572320379704844304912591968542174537046140170972215125907013996346966716859571874697550499300474800943937567759699646564237935457572743491749338820251462395424436260539709314870659261023700980403421209020157489333186667480333224649171007956642866837044557321160038762679529274282722457039456888774735567557212326367913459193873702771831083732758039916052675858906960796832125000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -118376312475782528045247375289629977667644936157310761087816750214333510585848795242003480637810766350475537583702114838156501066105367471907227662407421605147677884608578750077105289157124916273409563889482214684416236413212549535638595395944942425231374466025029312513788265777327950606047679819246995579420942272438341510365591829506268472260528039160978907502932997512572297457714365469642513680011316898522095412059912277566169777521451172613583752332317991846102340100805183468744924288716387427551422750150094143924058142015137724854233130382529535098102535034286321096462742268273328203774980928659362030934237507187959327624809318709589762744666441802780691223519931140635957198240745392905266736802977490409560967187547127528270143837508216653246252410824813978021381248476569304173295733891897820629541054724746251118807259035466581609587256403112312450832479981939702627890262899221791240637599242076356969151693889077157530275060467569098360411752300850004666548007037564548146323043340152729521323763716214224713106661391274437757798929611374234714002107316899444556249835387246408641835202260155549575732168206383769400686117410926716588377275589441389991334762806697582643149507312628673765917907282891135600424405794332501746467929173810944763596197519395592616693250302671664613450007533869791624363137260808750000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -118767963669032483496130430601685579027351768228062959554752368315283378137131529103134925252397795555409568442045926818464628746269414874521865272183633902437504085758008596037771459735955222556679858226662442405886455727413372771145098928998148416564263323459811285292543149315164021149642879132225951475526616618077147915943747776798642824851743204535333505396348673336085946537269233092566172725120779761182750508979600667774185247449200523747770288213048997733464541115944257979828703521472061584016383428652053935944786335985169112811318473679098728177080965368060857394540442958935518582337464553785930826129383862622146786960415562876932134908430250510482949501692953344794333396134198648679535366793451196241245885612395397620436626604279767445302156709356558292660262971264449252291028784272000537329273675818901717152507201653078108167058993913126542661057109623826919846628063618989380619647938690462210923016070208026560166475596593328513577677967782073874508812999934554058860432759214960982492508528939316250521492524320704386734181529333696436854676501016092317265750423209936933829302705609880782529308674838069891770802617403109717281704199797975376296476676393602780343504476628419290061161218500832600100042915307551730223038971684463555524073095471095358795086117990897152553938038951644572636477988364005375000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -12107766276742490833614255288769506409595052809569587945315533094411808642818903222259942288094291207772755069012519288233311939027578406025789721989737580829445642904024285419390488380917178666201347741586134621198811151407073127381126740130774238082344191353765173187947082338118174643420495423117540620850340468748270003792334044172272049011481502984647650657740359786283398146122972005859970571700637155161173449123753336275061876125310807179601952520480874978258150813937641034791773044250531215992417785671552770437502929577766486150455785317830475691861677279640265234175866399065730698747574954146907482750009288250895649606975351039123908342299529854515102551612105976570382207838016134507723470341192896263891352063625669077539223562135812512854825041533898617575353431414339514588350439466564177829654183654829862973078224485422251717753457725087764667101616961341913053489513377008550053858994054285745982236013314076170601314846840704399532811508431866108072719782302147617748757128978486062129331081989383969347299657687378268933789489101318988644430263061869759365951239355391185674133069079799144052452552299436229058512985504533853494322951313829366463241007450514626068171139661310402062169564752908326667277343697594956834285997258277857381331764378365963380611946015683877586621753400809548199486753319650000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -9285152134844394245606685161643876984443660142227815358951075257148604616381855156574548006911889255384621644427933411366935541443370153600111154143140264861503928433026009682341034891395406545085589167565522576646648947648934684903464543145866031869535795568040274720555440124537857489359854257753998397923669388388601315272847168048787528876936408508261173190303290660258300957845680082720372902003125360909546929769498447873553305765925665757663132136700318831370615366525180518993862811769467131778286605553830822364786545662338982879556661264168439580540535002734908037263645670467133935259063520088952950078222512855918573167010293563015780844930110796954307171373721975290768902402932256219856384244212420099276442079052788647104783207838751819358471356054499505012595217997451763867618658603671654472867971277105061998206239137193744972001505748512612975598947208393292994700881791588450194752684673447266378426628361337388989546424895456843556693692195659152951535623281442424660935796997487715026750737936231638341841329672599368065517332762842733810279840004165967901237765459699146581926159470072420408827758791310734821234547069913890580389031703380967826358200651034822581261316141834829625010397793151942577882719942707877344007471305164928668751373648082829004561271736018063480585811430609611707476038933478125000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 46427069805228444919990711669696970240231970026740059746513258369240844477599952632339579696351667108749375680443961876422255335120873326527640605789110865547136394872154357488558944339535124932413048321326984173732160548706342797251502941621572012929177013569133619317908083477838532591344323846537540464764565062540929048252948952116614108365851491332751084425127911064337827197066188033395566283835930761586149233613188480287947231568062736952062275347528574431413154756006418002883115520719192496932560339092107716137964060814931734426013436821805843251044467818287142369131994416325033119072227299023965361900272507685734454459498256657282608759234498569940078912619994650055739177796645799635452649414169333312821413340527393919044124619920427760405653651870553735159933618779767902565596306869838779253949702402886287925411928291838896424112503336487847175743153730977911597192509124563575748018100122325536183241705364951624429856719737114122358487710712448098294723487849240877421240048223043953497118930199558784178627963836313688836320406260329333770013153885682880694967177644564823711787142156182227678018226848861624432007047679403763004483578588012989144237186679616115034174156372837413307067470951134125221485112797328854817179717953757170319970890654857112086124482879269948019461882600080064666815406880253750000000000000000000000000000000000000000000000000000000000000000*i1^10 + 28622300781613586290299198708133405062417838679733247078432915680507409498797548491079436272201757957705667560995060837260808152733703643251018550706545736934027609881900177277709348700664997604975702469248652480010095282679090083344561526280843986222339980250890409046532970338454357222972710796419561811945682815159537628301409338456471435275698226430175203036022816787665294519513005166821896199079757715241717046864654306210091934287328390288783640661259060154765142841600666163508264656426658143787298061238326725875235791578425415291941464650831523981248451773091713278931662817528999107206146278560921613934517392960413159296672467233619374054841901890167015555052004238261293276948494854034596767275403597556996587317327097736558468210154216399044422782097826233296183223012060276466751436808575572737625146318088864693878551734034808618906755493478146391574265842218379725727488404519929165892733069611215991166919878584074390181212078085934938666836767536645416215686471477558706702146383909388826072514853672917099223197879646726223295739313310781783439127853685621859756735402638687477867870179560092796600063622386257766962314248414918881467866741492400067613592472102289139052247797835565562274396022478092794672149123224594441635059251074729962876968164813183717689500364280122440566214634728691452265024067465625000000000000000000000000000000000000000000000000000000000000*i1^11 + 20875464132167554995480842023292664196322468480983590240950052085058698091546965474304207466397623494477259047467122168142658963264960189465443827793840173100508591285689433890687618910419469247969453484689339987230970426780989303068235360703990281159423092546304429668883832501856841007559451674962810727743797792207658650086125557265921450505364986673593270247222919357731102650262929824387532363112075830649404394661072262384241941705781842615192415246525429501195176648351597167836920825632348608725805449173195242251952993090681460062758210005937967454228487988340838193479074116043505295124298094049455899172651052435386751081485961790147932666699836183593223504850020637594111484244621753911063011019563127929963995516769230212740257081261924478760200388323624623077043173760203257565695880799881403287040398223908733617505924682241556171851066361505738382633554151510263301288225802598460197946317968003954520730090544442830757047112207086084123084053266072018880991469299989790824088987660432904219721377033839780376467993494137112058746171167275970213406534070954463837700273389153057591617720071420480549150373174346646048150594487890529712835602180959283572604905244237809142252671832991759856002693159681005568278726454850642950956428378744423880634568346605953994670217108528478744011807234992516311542689276577500000000000000000000000000000000000000000000000000000000000*i1^12 + 2868414524046727144129058070903845134267721334887121224348751786544930470607568344848773623326093557607613431960751669980448771358539431352084024684150013076972393358521522923108131716387723549951785955980361253286457422327449379945414441538514521927818319375870970340217578228556424196068894507457260274140704739671075076247302236214476584996050167372603808809270573543326858319169595431338028735529868348344579875245699711520147739509679319388654522648964253128829104357661780279879124136325010411871557628612299883962693241170616656156201545377423388051667376763709143646046712064483617192800597423285925099104732222719392158356428287822187737687842746032370744816185974539799090639152625866693370478159290269719284982873939290934764144003378920263362595742568096295483635551876559718215958099907961981231628909134920039605771914271001989357236171873225375861945730474224166937098370161292665551107117966363978263829637750626518138079047558090593383974862899977066328193594330795727152686002137907388825925422048149300272402067650822455267401684519224625138941257963819206820338456953382358476984036477431237708255996750915522202562915504141168250873799154808403614631844561908529665698430066328979431443853841495881541620887068138239195772495221000467983791265775360009962666570114517840294496508034836332204469076431534375000000000000000000000000000000000000000000000000000000*i1^13 + 653948737365699089989874833641835812233849765805667320887448636399974422203151576999854718077772630514447152393517119527707452086980237033484491895910579945821570173436250167130887585195024949379975523349027873375450826783864941243561439993497267810298480194271231955053166709653405626714941954268782260236937660169829078191444230410784899207058062675602644603398001110182999558852101080304524617430329234803052403562561968702368795923955078714943933657189507971364310297886620621794124624908523216899551783728464980586750433592857335652345370610136554537714387328503926745126957526400713087917862223159273177835821374213408934718039540444757518449244098441131840295378558891657851616064248373614065926376364926234640961822795058713490775653275112471171192418605817954665519130350922696427093035032714204530204650103010857700698757554229916825521162537835863546093554060911225062375171377736926520545420722025207644557405534858202264643327662635461016942155616060445757178055563872106521718425711052686427104844168558324093130200968956977001482667875310209978224736385525705591840952333221707441836247270270058554283880363386803111897735791865862559598308989374233102839109346012279651310584752443369198758614055002332489289706811614372723898566184270502508764818691627126451928976090977401787705996453578007770700199818331250000000000000000000000000000000000000000000000000000*i1^14 + -3356791012274399622624615558149214286749906264506911968230476781411057687836083281006540104950213575474865203546847040328888006174807443071081243847654529908944486051349773367238936850371521169921668994034543823952741369318951455197588374766929795389620170130341770569104496997900878619260646932861776835156250458784721998660325730315951278825395382533588677627817591134768287028496518020890914279054744195944160205071282395987627995517499432322835583471824251936190124234541918127331658842999943216155792914322381082029544599516497928592291953790328836875655014830240281083392502655139182382668219776330190490179500783641029843226477916751453969834423102183785070484822784421517657570824118872748910033546909752974796397839451728304979933085861578831225550063158825360773020376239943050438027610565115695689065042858384699969513848407158328498656934813802729885189355168253042195686731908736220635451740454274200752317671300276095423281270221921805663943272018176213819573152111120138783546241508045961964928709851939594870072663453245910609871082199783364907671268732876658861526291601320509514521775934195890709853814672449013523686489275268232692322680013942178690806099580249174372440330205347295945940188435274930125430731945662639289050214909451230049047495987679944336565558946282241790518345874441811989009695143251875000000000000000000000000000000000000000000000000*i1^15 + -1301241535299670417688946281230555213717644246314950789573605518873046178958768066486355319534663502875918916678071984529113335994892209060421291499839919863967339331919127516714069157288428187015188998317821374567855961267119989714408025893823914321965702802883602256139251054457340494261698339264629955544321267348435480284201814611104779212072061351731599610247326753041684068699175533425541157322665765804572538173808609604259066361971868252660906870035908457249716118613356766389060976441228215802676048534985882858697443899740808504182414257481552568216311135377225005222078163473758690431492619593067566947258845336261333232585342616389304258175555240147245973084467184071493757782309837939010982811984266876794008578791991696193484694605620339788456727312880540455373087160443401014717284672425743011445092742019753907571376367360156375086804722800774196741503132538889639595543931724735564065629143772900996218476415131774648689839489839220211744339981849792536191477269628160925204410764469110095952834677367918391601793877129701082883191520656603651834522362479643025101766204267562344904174296159937088070778251432693644637349487783734412283767246181142567386273680160186945245240161034833442167440710661806849842161529595953237039827521128177071450699264010487738205860083065461125221792336028252631872949987525000000000000000000000000000000000000000000000000*i1^16 + -401661281700292097401800453370606969384577255406079600480246620543844014614478942072630729530230319928133660744827080670755935443687716979058490931290495671463176449364349751545194501091795817744891211738270031887029305530368813767247815155905302929806277624583197907389396883742525240937533112955038200796723379581268502501043426892025119102774963381519483094014811364414818555762038417476720981876213257846470929428610650878815520778129187581813107346686333991785197321345296741850589498042288581950663631794522114159489494686565189893667658395406481684055017883545540538755520504683883736536440590181057956119425493623424361652489592293480877807147502657779104854654243424794646878941828457048807702435945241943047435976247061584865495132332247936886791084149635219180418982264238515090309928501736633076386518679000173660455942498177141695793956654645082535942118556137997823997622454064844811088506186721411929623068648126600601794062714759027998270940591278773364838598040759177462886022003353003908730923305634872574782204689775976601158557035160139593892659825706453796620605407748926873353004525363062674330242569883515784042030317106784159628558343494718697380082989238095680058504487146458340307171964926935079927235433942249948277583783330024391895271035005112905293440764879166671384320684480143708743918518891875000000000000000000000000000000000000000000*i1^17 + -86495508743056224154731220042368692848317310464998886385587167006215859390774076333563033492686840158705950825653595819976790315352156211160016496191129694341955944663814875105010485046388008911221717810285725977580744857811755870110010195276646331186066568457963696555359469665935115653581463972227687099581548016983542086201756670148745902846717757149805692350736995798504366429467654162139282964533023560417976418445331820601588806870675790426725496552262701236913564507882300557183515660415415058614973040136454436996277582293114197269778336000835395926355213876817034325592780233700843256216408303293241523089422298046841722652808134477514262580251912122850248244582099359618444363992194420502797751059048317959188539050777908912927949241185993361897552088382066610952754128048527636537361785647199251291816942535763574449851865451047178782631235368798587828914953561987882500422994563407702047411721104847878957089401801657851406958566180084728725416764017957976748414216114346671225128771350620674881203164404768840286648820076532610074607096955473034492586434979507859972575183823705972746287939805314492624024163741201478888035945127717589349255670985873210964002315332661239044706570312318816612653516086823538234018959216986544991131695569804822310048205925454426063026834018455534121203041742271589454518911018750000000000000000000000000000000000000000*i1^18 + -23119273484108497682213157410532742957120578390366358622064013983386667456329969445498697611301439100965290549229217162744765335022457418646035553103643144933856727928858330534413619623957736870453804855353176887670504081967644940713701686247747116254785364364661655785192183413173681017867105065455304436000490851449763268072543577011685995795117529992065510636469992355406744629607902780862499770057295130734768137661823208662865088328277845925628363857286814132972414851113255071152432852112116981981146031875638542899956611267376848006648646483950921362944525944600267123472699483763882426109433798820603682639066965308360759653644174617185262747540060701486115227368702787718730685606825850861369585299201739439505097413638941756401847482265387405067698992278389608230317130853497149105884119454204669131453183300213843906941506310566610841512208997296476809006867589395734484115661241992368344871360654228895738167729272268293991969802774250498184756555433718960405497505321161267488079393481865177052803603824564949543130467977500126862200223162546825431433030316720352077870293903050638089401720959286161282237437984396227584049492869845991468649128347854662719338825518244063904304474016811400493221817141939601546375394576064429107714710564864536541479698173490115535778777484764261135318451391887531984191843065625000000000000000000000000000000000000*i1^19 + -6570128648576977675440961580999839255053841441531030334692089639925733447260266738843197944890589700839956748389586779989749018941398818448365962250920116028030220958585557348191488083741295465491819755569138478856246401442401005649488966534053151751531661158448603237118828874135447129161727986633681857766848840639853418330482863156549301353092684904507208814943589519255090534306785136805486935458135856961360790762402856863770203531442019910492038708693625788874854893347018021912794400340257586198875401505914850542674503714500213435331434789309932190456623640610108280022410770200654120393508406173125820774564886568324325735466750718053502936725357727532059728052001859048559522302282402074464204291474442160987057897073607327553502952376986261255394772923966896327821137177460077066817001998239951901641886021461010821400530203780273493368613576450496252105178947539347090963610981735547554452218734868147958929347500058093001192230756730234577760494964191723438462210634448440793239536516077159000363034822216537310792490375889552233778247705658042162700670363407352973782535656063242224576876071071974932546051798198151196643965795444443507963300651421363899515211207824894464270200991617510153841826700140160338623326889899224020269470694550825363226092263948612194151560837547564560800488799161008840966436852500000000000000000000000000000000000*i1^20 + -1500994882424527949230481301727304224188519014759672112923560201137276267235806186603143149418797123770783298648551687432061630963703617998958030572060040066868943679931573684504848076780949732604865758916545455555545192484468238096556224056615810948584219539682350047871884760145878996844263384766470204420465824661263351388104596772576630456819842528558346308367017370927960936508330670647506069983762137484310289207159230815018596560940929161247895367928862522924190781514909588673133414745986841555289251092571082981784018030894562347012304437381492025044630857625976767242037371624600034324874694718890906422938040116727900656751917941788440515133091549655472902078089483824558134010364397350374921705118649771085277859601659382090154682307664442563374110325854425401696917985572109406291777936867682585475515005275508656703194041729345943789313854271681634090266585334031261153679146218190961509528314425389578838269433283560346669092965151656826052366601332966497348878115311511045113993747996625159059235234019021897124647415699014978621383575461096923438237522090124522291951920249479979033352916926577067210926992884774979332599804213015203972721193226684137723111244829587427526960303876810860205302389205720783443500164976700250004035323395447823408013424961546710421227632491325779308669670503819986222126334375000000000000000000000000000000*i1^21 + -250682509154317295408700365627179019959246372145345309807762386309999556036984929399624496513133942841543945338812478470645922346658866694830824679866571092107650512966867977152667371860730950710719148019582296746635030092910779913458508190097611001075277255062109007225680375269302727252597466187728185121510365959297567902366165061398123624173501623900128230556690263265817252018795646251674171641669719311686870763131359945357352635632157575255613435890161980045212160989317043748492626278583884256530805251366702335222170472073227903925219103420820800671739216453663227004855340222253923996483958211786272600358647141457896977421751481162691053037742753404044528897826259499371209005398784771409334794750290019112164842336972529984616162970198994921777969946662818944323037824389573138399734388722458453915733167133899510316886209957807629487306305285263257858271686891013627402311287638322652178580048721935156630563795217451246383861349917223142056009227212200051900655296416388564176597142957140058476839415338705833344169623142824067748320890584502036085215825063752048858008569173796476968813810967381200565941193408843136398787795868596928801449832833260851510632492068911086817200315412215340479317322839115412391689451958037414782757297823903301516101774386984494027358905447485947076385158242781126967816216250000000000000000000000000000*i1^22 + -29655036017795648363209437018369347917188390100546376946189409561717063360775389588760439889586338108789562264383297153854613348640882701398560254314404155416845563609527001360878885675446394941838794382931092798267188899680511045854432673770352969861442297038270977037650566627776308619532243972579974040260782621716147141307142935432639934743865652565022759413486428629948535152310470333515043063495409475354225081111988303435566434260921281392304539101222423072144326826457772826196128179648605871413750743236366416597504292880231668515111769044489052680426843699112240007435046224968126774940541544355848324395761854909850689826822866165345721684365095249724467302972921446493566862688505412934586924244024555070802495828899976028112399280485478573433686692336412770147146384909741016792395985834952125964473879046758056776532080500400902930197345631621253691218381007116468118847703607745048299124438292831884283197307589254490846303323261509457307415005011815308558556462705328482192480398797404906675922230376784451857841688114768634077190712161123594449150761110574871015659038787327234015182314532188382432501766786672146958426625465949332630674887439329264064365973935324559842724353046313560140149163973661326493219774960604115933468495553223496899845475198750487413675950435915956340358323656030485571947678125000000000000000000000000*i1^23 + -2470031501289508169818447736110259190839663998935603620715823461570267874280945764674356062645771434825271320804040337448026706438891881037205181844066206788480045948911678458149660392487670428755181495250766984361581232680873336269876802037363282176689827111967263056128678156081928312214670414580097787928707903227510663526282915106075804477720988457312323322634028381757466067596097193623785284795733056584995922636069469679419197810342323881618169407611913683603611957800300397904611861488853589859903112734085356876272437820604864587969382591871549522205369268260875579925915608198472591543532714876337878818601475643347641070720999150671765324262944946865271998780887936969535332597136142469544500195481598561943959945013356151402106100618846856102888726497726037618272712441273066822299578692042398231296303778149547746620768456073370168004070589968485961342149383532796551069500227414046723798357458841048558815021694571217255080285210713178791365266495167898675541648666069058618666069384622551825940074758293838592590238014563656819835761080725209414737083659815623416617341276302142505952537125790684923389772873798835177373715264573322631581084044373650711634069570784013428623402653671923709643970651547645184957764958707244159836338863673582688245458144601098914550322502615823826634026080470134773001100000000000000000000000000*i1^24 + -140297329828429022785855272655452148838937819095545334784049348289136071937783365057123176724371615879836395054880187828262739072651441759016842477989572212768500809801786494570984105953176044235566740153000215369187484943380766459303267995544756301007337137485265928296641859864839644431905404282041014918815738141585383458820472259970247259438212964226578974663753467871612042126595028822126656323145132155248174899580150279969606614742912808793575741258636945873904295310202521041012684735548986007388815378149914303000300700569340074863503802071185920833689489528667825291680880227261383263528645284591844977324774703496088699037092434639465116113518085533044789278219250504178512377631878400252430143927058149924016301825096015371326368240049974572757335807294566709763727542394878203927643000527032327691958295828558587446576348984315774416459481453687776923905696519811337191102062156405186299242847238956126393619192328889516906004509424336519005585301930290212280308411912133850276696466434025937527084699845491683997104205961935821233479818720446476992712377003266061937252892866344072436711108466333870174546523245675234094212906654337086263354778563266337505479005628548902357651796648387773870105155381925095433529093039869641035623849022266666988965371819979347112751013899149655358304336141675144629053375000000000000000000*i1^25 + -4992046000554557749061139309652131328101887978902068352307104526732423126378442114650249383589049483196584662772292531638170566945188890744263147614339305503622462821552764696969995503591316266416207784926413809621400043318566407972457449227296759904509727242658056434762923332118889859986160040571536848750819773621139195938282328186027550636837327844353001324486405657414404607057734368912905877366194216990538624919178899488032235775547888059418474711241311168721053402176214621622310483053541731440240912925726463408460828463350455633067905365510421993830338163692455667309823290888516183415394313369220083900462799819380762275617883525000540641940714312824780041662302954378734880508414564773973600897932856106515087067268934954114126905909184862076141202268410635698639701393889270030348370636855834060491110987371575579699670050797150090650199210764566159377770000505961907050501134007300200582765975496939655412987391294990841571193609074478838443419804776819325585851510796214131150765087569959387885739220724127628213730741588751502293000115221131240556334255584490917203578256954194418532200338328765233555414542300891335547998155288705723783175282632464527190826715461904972851621948573080338191911926293481752174115827295626718795217210629771395520106997887151440549205379138583230029299505029313106518750000000000000000*i1^26 + -90567252089915845542128510300018691925315405467814177487883021541575307104559337523245530996677166794706583496592150357700246539489637359075538102562806900386456778856765981886995518009141399142444217489321587908187807581233943040896278573885259492374026585033999044396517704187773250190506261846532018129768839305918221540987832860458296882141441072629438215347179242794803538535213219706873634250300188795267719747899787300544919590958833683166818848689306090664310069701689440232796588085650975811986091602628457503776214819133990648932531822766006438843870400163976296503613570848927811104295356918042186024549317553858764114401425350350346751350027191790370890371481524796692390691631014077548512881615353819225640182018323136376486790363474955900431994272103087380307541130657227671490157198209622597727718855332349552475546766874448435443256781152099532676232742634892272419512586501769695179698473753991263811580794066558669096544997898493887033112385480284827161883829911975401289926704809874972764381665340380367738792217421046358909821187615100008437984888399625401336272274713855660277454022800814521652178639632604809786723731885674865370236075061782610154907082036431918344798333061892437177394742016541344703408995715944199947896200609349537692628684219259826287077198100736818097058801430771497864125000000000000*i1^27 + 1608689106162883677475097977902378796868684844167347612437197903474268550568696200394780709388923957922167363632096931534328844245183312693906709680233831028667162728398609027572332708110160392857558188212512168837628927947435729556332601459048014707571507758525262826534845757027314530213064933528948442923228877259764088180982743260967061226306056249583904880134856850688128234725159580104942452997181800636624911933641786096785935746988546901751662425087994895364609595456808125580847970551595796366945519499401445992963176069887671858431335444521256126881519553662581787798518606159089227183880900147786529866976167885099220925365488013288667017663880326319720324358104227986409486733755630295093454851227001808896704787440295688964063041413636618021460796960277025505904285483605916271277893497263467684790134533154615933238206572331144759050831067614580421159920595408972691547584328088569487409605034106057233536205777553950601507192656950303544414769723251632954093852410394322758700437976763036208850265546585425067599244368008282870061738590064371892539820564032463008981003052778729166388587439736031398675512650096630514136756788673794209819449256811108686249684301995803109454053475575806467273802939310465120011226752780100287981367458423542869464007683951160009313600771066072475621780817509078282500000000000*i1^28 + 282639145487170109370785668131646141950874547422993769326779134635812592824845427274410413386736825290990854852002450884320805743449146142158347910198185219606147352740941877345293715896804996294864772556846787741896437476741329735596976881716147506463362725097750841626753830976923902285336736615561165831902496021720992225282330487971527581981174563705358608112344366613541334537570543037704202069612697055619982809370419455248321567606229212555129360463664052078267309849049382267971205618869472406452390559963348007412502342859316450246881089596544197600852752911317671601683012951275003806331994115796230444000416130699633473569590422072353141406212393023161494645997529879264297547759701214984582243155497679132265149434426941013694652734693252623055119712634220859713722310796298613469102635153183227437087231401263802471207540357986020881268217779638049980255251638842741949220494253663762093632639667348735365019029372802045903278331964838062419702415921418079012224925326424178218284058315278055535526683836664579663011120703539872535730150444768469011154796544531116936623284807962113346236130345317728401811821707117344394412995465879602622984641843370524826184149603970915789196998477315375040134076734172037893262462931648941535469201309546166375427662995097683771084416145049917414272180828475848125000000*i1^29 + 10212117371097838197653733424295204249375902778894610614002692475888667651842553915773387441235622456637136739147600665613217195274846056974160727527035749111735192509356991569568237638180185555197094282092880090534005847878000065704985482881758942358538311079635801361460595204820813606686678967570806109703445438123066512442502212461556635053956239856042067464243748178283978510901572813105918264118028210638589221042395726075992847657968033187541741167558969921991807599743108759755302621866827751553465654460726525480066596260714697186745056232724616152830664550297488887855982029530003816652927002096975394718121226395841524492444485172527332963092940829436650001069741309108535409072207632476265536949292527495863674081790518653618373935147761941051545560242178632760923091272857549620723387761332592273265974874888551800579725500096511363311444916122020561016052973620911292679092032384281832111129491454188100626523245713470740802805310488765318981464663343372735365724871604253534397702386913733755182222370921734163965648535659476479666090366288851696731552827390487396468568697092974299521828829016889693819950335890837957361184302596649846729756462955447705164400946288112273713457623533481262992194416755302400776913358633783407398925544949074598928532522075479094327884268134074037968672207753477750000*i1^30 + -122643106595198004411944206619170926594611357886678236813434722022191654116750241954915756142658153463466276239495482896062624376581039752726053415692752794219037948636312574341449482763348684004241065019470956948907400407746993906198608573832607391762869959204096810515574394093671022417004979255634095871504429609525246237976037567480310292910398674776373682947653489406172033976673623594136199418077292549510705879591183261473487560626349343290548820149062337106277879816249679560693074160201632513772013402976506902781555773287059202844170653572780761986316961931081577727784350668924365357167221554004814737789133800965444253662647791772100862121586488523543011126464111553165163986975653039429544858029462774168737420656365626700349806319647315536027917313327775063680565933885019109491759262314172072588769495073031922653804592453185833934334083636510032729735913443397909038049600858582687701376118879699613125673112314961495445401371665285858398646622826053912640770063082979638277232362250169749908170004634681090945959698192439802458944893115294863773161429983209325259576484089176156982287210999272726187948940872843638260330223157669512649544932937456302848827588480223990186204476548176423851587889385716367095097011018596725571302787043987539567157713162739081772825465688096509405954594956800625*i1^31 + -14011100811168912455564797294032204618454869009032581568735202504236906714399651840880048442494806152524288342708788080638363586987606692106679575976345351158659786297726445979598143117872538866808636668510524050684802055710308543144857146552154500644677531094987956803871902211950210481289827508811838407416521642381245551248784197823878552843475172907296374752944652720864873228073343362056866243551293741416595965097046067329524340410147752163310875728410354089549499507926361380880108842801599097238310115429737624819296450158601263067962841580465131130338289533503658973630093512975698200038016287368085752574314140563772948029737762673936535516262742015558635126326429798042621535506216390227515159914615629001662182578357530117022547205775603467827596547098995479898767022319771649445090504229065974596470582611872448164276491244687217336426425474155372247471855694944934414698547581421785751982051721204086746771213120165730848849024456199705952629639124290977007305132645383214597995565864306463510927287703307861918474304307120650843165137606881603970945604894319110517197453260734010885528882771911693061096151010140679118876065512776697146642898286474959770671082862759726949753912513403322090832507519365039608652385424144282895053928858451608137205681284278119465178642370925111800867487632384*i1^32 + -626253213304226404681104530252162845634433865621819716814536884531825057308199596032840508470504234734062304221631837744291832634668586106982437541477184850941327821458686716390469863727574948131461284573693875041856085966134012715455086697796289150954578369839803755945143362033153910447432622800387254129266972259704813248589866752628447626920422196665326856018354137270257508717454877844799555314684471041085292217031524760258838030538372212736687819817358194645252431178639762929473221058512292217142777183726201507416077927712816427583217030877119121543466528691498832082257924082610318379529239932603123029816264134791188299301265038960238203855717553304061434779212444024413768002872916849315842595373671535491212788163370907697042166680607949042959073226202180577287249553791952747445626714231639424000373297652045923362235332367041013464487420474533501072994631685996844567935219843993489753064763402242332590357539460701197676593727518293284199201349821904131640863656845688719943378042230060901055176545336178597560476718512149963688961290880079460598407523008848409254688697649383797046476076886925629061555990900724467177901171223734480070029490144719182254147143714581668127458443734717120702973515677637472021533865834642186009285161625001483549539164619928566431106370989189276407693312*i1^33 + -21855814741365504055148239289529918549235313001634258626719011188217361417707568694717438575142746130708771040669641475718763019184786412993360842916941067396451344845263801598264199215406984431388123738504178397204364304724119275176106540034651676232630793975575436353907447274092075699036272658326805470105408255561209010170668141346519613116555862356322995630710817772033375831219172581183767600556100012401926131225392717458775950479293453804854094454836618219276819941416835178456847585818462969572705981873968891969601346134471799207025625365179573151581639924572518881814591207077289976522280758241132069843079815082844749308867112217174883065749311319289847685174985578912599585159857442019083858914114970907131502918502547416829882584505750177652639737423270318650572659507231498079812327473028357238394407686375685454121081797204063563426999521223995054623028998680947409023966405939525317814023960619254562854399327840474885791999469538998121444081003019732966683678667802592001707341626244911289823162103280766084362385822526698979830987021851336431457549059934464655583144911357555750617339175552667816672621326429666692295834181774873098301265323487563294477128621330234988086819630031972358804476632582015611266711169199020142353088930086272764341469420595622497847347936099135651840*i1^34 + -158406320603513478887073302283004546720894377857947165994654875419248899562173392385011714214613982270353929990858611533603810221784948473462076075976582322177507542103761307127115408662018095452751028876715678314789867931221271275550204760909452980677224773994187680719079083674807392869534987898566440987470629903153120047034374564792834422267954220562845479690942460042288357814443852626784369979381218498252548299890689555928897060220137313717261544234363523188092213703443316311623472584608329943262893323517031786777189039519039749038149800407019260292625823226202612553360530799988646866863861542076050985216851561545501323586206039700770234309737444557013401277396129709454346630028670285255884840427940290266417864703355030300168586790978344663950872890559856621402812775090069962849308088858578150531563845362973102910973211641755435499944272222495184619627286040769857866176760264576792421318724248077193628442760782236084494899938089142484574478638582156064810376869100775479183699445510928787513979551485610284004980534569586317492024731510397927161687445453733215320502688269463796390029910407597661543014901119505741830652360186931847570262063197634500189443407631443891711791952911240346978454999283106482882588849882750716346458018058257999038741773563655639299397535783714816*i1^35 + -5007438852884802984640120508722108144331931213392003659056140622412452313045326867121424017953009259461213786341322909209794930301413016360559236419646123267618279476435845909350339603492930263034222763234193317655170432395950377769915685364640521129418444902598051145413343705686185300298331906921655734204118522292583293543205048366472886724093973606403399535259377089148845437252862266554006422684146172201526332537628866388355383524863735948750696025620694929533095482761099144532264546113916026639317283377667202997324080691798390600843567147348461819810061412797172374747495513849512452297922308686187438905301780109313674324014925098175196116453984388720109594480368614206180244762550937868061976951515928338397153799973560893815427328573269950657734621026095838229704055160019116694079184728632360720641717214535069033828315760534803737373935928143899215487667235278660137579137263112823941058065820945284182548436997140310724624916579628181383990929525503667263651059656316212293308619303021301067927576450611695763061613632503632039766148847759192211749890885276957387571440332940955898727206156944171379005440473353510361338022797411977173700856030364468020233151446443762873341583875724598856504048152483404985272765540379952558921874341964491595032444604313125505705091006464*i1^36 + -31012838353757440640680328139679023214652690106000335329343555605095603515249616994848989519402597909165530406445102785479357086787966542151544061840107401051430574880854867369024126858020441545918769752041209505996419171008267134520632290208425924259620035847003263285312491343672817495878881282242756921959583180197354343320094961840658437945735696827083981412354936545242207461774137569900531257727323407043530481574325203140476284828641906647867157046185826632769929485229711731211616593565138312739261511087228409225133186413780006323495241855625212466795709998845535525086589734779199172707456432944728762831856627225362577562769157546591848953509430728658659040008469173630566478542333118062794355355024821164420776913362221254356874193922446705252217137140862681146658491949473517461420174927193339421469261856078093432368819729971712467830744960479144547904584830048556314683484792488263720351282062194645207191002869705464562142055514257430912928197909518663276069688707678060719979922626417550682064099450280446055043296858546335165520072566736516374804037756353323476115212780529335561836754766332275350902976750256280310958672279641999477416058390137967808990360678574102841136467955817966282347422100241986236620587431022168110918090984589098931580694440200635307524096*i1^37 + -101951605165649277737520609330290957643497922721396126327745337676057197344350359783069244201819292862363626350550116307178962260144415374540527622956756229284153997683265245723292091518173115829103335464940819644126095204046090252755748468753841817731100437860803601818204330536096738156409636633668259436092725234354339201627753454433008116061959807254798184362281764883710978642788422142106011902705913979352555110475646139998883050367103513297215212330013031933552401662744404411129502204314079894376594029656528855903189975149980710161170933228229208083257180479406988335879080607076722916464088964898749656258134643158146230566434754309123467623736661508489043193106379884129946388024765453201056354008290520611593608898587725834836588786693604359526890764095442326548787495121608819249050129732163493448231349118120915164849236405531690812142729084500252448568737583910078018475215102273719645151545744958124553183324076982700176364594361362889276895671770959237801968891574570624341986914412488433172466075184836838776996263645935597243004170439802933312389178275367076734026756789789257420816942254885750549670965574199607968515241060494983948469225740223701612607496998890148094057742145965500158240940161754676737516907197863671645352543820033126554061607481425002496*i1^38 + -853346197310713193336489937876159979744727300643410457834513977279639553484976006129890454193846455276059398898029776134127481930932084459693048374718235739280820578232625983676356628325442018860682608006401665710554429377214003429090184272391009474525520883709068741512867560706519048930871359764508683545747812627014062785094761231232933077700062227262872379007326015451465539034907680332250714952963423291327670711661836424438897581209131818331064791634762791829991994719835848713813729871161383045401473246555944387238883215007707147199609882446015702751478266989232259873722501793123928635962477655759934159297153712093569391456975071333544349542325785471823562321976682993711895086170992398471782725955355262450374426722220318997288711777972257735595658396638306422752064767005727003302868505565798668677600192832012913427135140555961731700244638959807931364595242602712289929167746162658042639606200998400037780062142679320700889361115201917694159346559549200529956204161528300695318531515556420950830277940340303848339237604681295876354134312631174316641838043451012453488443073553065703279628380977908835695834453166089153964891144964722698297373373163433777519483105073097437766392857647050719434907139717199965285797653927236590604399098020169746410138071203840*i1^39 + -4776288810030342243476095825524369327991279756566046732980015516469568901248078479274632170646045930682797027365102062642115412056303322267046434211765173224950708157352284607030633684406497495282438824747933840668870262623055897721385497929124364341292008758117067345888650252400641206196193571908915226223184667018860919674018285280978329266576669233073754514440700520644192668876867511034584027228317156370689438510555497797518413004731525507313745235460468283671284714849814680355102522006935518496701374390191042129019297724768288382516297051636824878031362915536286722387283173260567095580842571398798685016361191699949108078193088867470088830507796071857857715404164938167829792188638373196739623807587911567794848474359968802136312332711680232778144859726008051575220732790832197705172329242715547949617741783819599427930703098329668403318335222918585610070172585654649013993778428340202551063085129014327607484167011466571730384327963207990678469096723207364730275957882525309623451624225824245226983715208558368346006991744730019393919688568913456424362612326412037360187198528749121316510096778978897751473257424218438383938491593039894542741411142781887638237736883772937878766710726838533388784722964371262843103276260866632119252464589699636188254568448*i1^40 + -10827505813036399652216415970680068982063724453809840057857638396308023994888861102015333643687873457206898934240668894315057297295212088791429864350735963564751872862819398653086345025512421553614438686840662859913297615664307596741110007855073065552747058732018634815860468441494648475530657178330115112940079640121324660976703780026373067567734000053412817721177364097510373319747950394969632994048551595392922874460077894359002651768404221735613183113372848342939696970185260632252259108102303972457074292914476402604490500661584235572167974654921322080791514092317089936259115105143524693673198302376019207225607073466913879832040363093460526427788344414336125412287452693985841535161933790833736075044347546682053977213502881744863749057590162589622302018416546954931584488748586065323504781968826884833258834887131860643251646570276405525120789796063814777980147616099369761619174552938870395489827921844154979190505528701688423412051968903364646575857326243460197552387916183219029730018053426154314148150289696634381279958651841871156882492549575320955298195169564552552418792313364219225707723353511217387462668641683417554174541641020301371303357056896400741660425943047407466839120066964229020438729439690404889571729134136729528383214638736538075136*i1^41 + -11934613635747182752641973290903151544749066632852551625131303978941808538053419536432133894150963132219596392019941036763401303800637248897615883562527063850037112211747758361003055659913301899624642026502106244419560126543251351808504470068252464821140423243470485572654214404606880987614378834183873254968446303344498745644414690619170072331964936566300765703734488858691027249730889595682572763556759120013002463142349582533390670426525982734362029252995932676583605336971573189576386556678336621781727017805071050213160212558065088464316591596128473061848752073926427121364266593719346893455049617475357292015893738033921933982429570636796698360840269613970193908232347439198626133740481985834202634195283861836700792674876421621940891018571162152056839121366845728432240593190136006242268489329133643285624503686497965309820620254703697994032527752012731686214204072429799596235316730641338814081996019196154767995073235430303505363074675234010192080599468009281101800740486661905325750548160596230338655118100286070002221744605317901053385327017013548316947932290030977427820956466956217727891939633051762599761161735763245499372198588657935782126870259393240238613833195303356127166971749052120353646994232639599774074243545257655813208814684995584*i1^42 + -6304658964523004178723674958033135870284463854189668106628384596887619377689305362917346529380573058104128460691018127028032318100889808086930677286328596564133204718150579622556949542051885522589800258224059090880778309850916954583498606777044977133440282805928022626125025158854576156517578366650079069730520792844378203761491122903402483426807113192474858875660443272516679746932397913231224012473832723998291277369170873110388511356460359627490927340359298753729845692919224579232831990381479331071397602924214795933870880455520968431342284431272230311447750144004525576035641175532714599030064029986655123091726784878635708151789917059570526367759223716399857004652949224837661534531908094283424076853590357750666914910295537518461326520534394919862566740526911841874433315213720345373952902683110287929242189107094928223790365923366111520640258773485715129904275679620736057275929240672166708844121623604399435253149260974414474174528325622968728422604779349278853389133716366028737516740453468636163623515716695349581473729802649711048667851496519640801740047673848568369971364045554694031900030940588385045143494791377853224926998045420253204871151048317296041973301757599136551546777965900963038348951430877419796385406683384369577300328448*i1^43 + -1268782127849501735685143131323190878433950690431714825075985833227029580284369217454883946179364055566423471203230366892882241446435915990741565782977246449812648559300840375688190906340487082650595159026905742313049405412989401239883531744888845800138919812608860709168810682483578047394412991503079774565127062497436289721988800136474908157425857309515051384318953937189692007354553133129482074911566616220160682533184629306447611173697751310879880025107383638551975183028814816609693433049894185691800992200490911059073603222046218444965427337708467123630456589550924544408974750012072390864279580900128056278528235708601657610923596796220885024978836414108427498430850100460671281718192866762073124999803764382114614650605979740210112013582985360376264623659232480711500774502694794138412132555551759030518359683101129782894993928505308351532940443684611727942193520385275968588258562872167869272840793483804059382952120493793268172534467391148900005531450900680667989677115028276036100065454870972123048905563074483730388344461344470388228847259666460726811672454690407761489473922628238091632996450582430669847983461805314905985951067580392676640692499706023672817422672334779998286664156711609991119133102520391100960455387899144175616*i1^44 + 19297509337172570144334917002320355906779552950005772617285947773571297140412428018264673891236479365463726068564989685752682244914968364777696477498682148551307157818705942784876564697220688164968323491498024503806694142272972978405964997284473250419989209651538940465442510864556419094796211658999212415762996465589462407868323405654058637043665726451217513304549244150546767088510592321146527842962112848737551435930295112859451183066866525910331213394221533822277232537549973237139606615115589079993462218991588675536923660878773674413012313549317875080189195713053683086868691531510365459071034190289056955740141179188261636289921799173501721624587429645148795506310462722181454208512216724118658870923653674414384023828411388647680215180975462301609498769808483880931663868250833831649543849377827827369336669586638145776915200991035270737797009525778749191471760435881943362324738546278880126627758364720972005138055724673204687743579322133821095235829362397474724786988405059859491024880120628003297482071642571002464687278612764687454094319055455097248235347959468291491343277147998184992628232287086820783509639793639146896701215319459068942942857100234957653900661046700857053649221233588257432892009553877894045841001283584*i1^45 + -8519784285751358482457959611881131642913170870090117906008101778052229304047774600228549734222625700161440241180639004456790124104970116106151320866506958951569075433571665044569966416696176560187630966401150987018378797726171212465437634548336180912993962043737670926415780551936445727116113943115449469989953506965986718764345686737054069762746178010349510202422768287117414380835331969689741716687206845986384055482413003831533031060747886583774543043507813565587745106499736306610928235418974874650428124299483736105930568024402699970380911154664989331908121724975642802567657643429321481335607290031611626397767207946071513318740033429188496210245607644377814510360707947604095723296291532774883827939912538147776885384572938964958852196970900201831445225980226049498834870519008514521417102719379951537852151315499900153791239649071633276794680721930654734681844880327240857670074027673828148104614411265741178422581562005860711625305793605341594582155340731243468504782243757756606649885765579755354850498842035396360257444087283433772001583682129442554612336916796107017076802545134063837735809840077615364338261610046245753538758800662311196812274454433039321552848382639885681074508236725463058029278120628660574617600*i1^46 + 95085048488610835624236748769695587870497517632984549719543666660943802965736753579087242990598133091531079154853529886160598905751409999312715102046730865788792859783342560675098417990015241812629153712632936088280291872795753283652986289214552057199893862079971812571625280178046077120651103475556285863822168421944710833926824512397444810847463465298976631827882900258640059763727301876121418334580286948400819800969452965613797409410625338238955837295551286522873533993609966007595835787646623565313592156987537062039987099920631802533339124269164539186898677072454310802818816789854900322657332663428800020071481611517928454615586845022356175089788155567968295769846426690805379206367376898697843808357908080868532681751669099247120159801935079918594998562225463055646653315332517500101033183391603561866682106790478497401650558515779267733756002000416204810840235476795859787364554760354943499652142679219803838254675742974454436622814265165966265116800056524789067382971490509766872982120954152207202071636234820068720501781638909347836446471059149719807905195190679302397455142352422864979540125117703656690149867041599845445729951351156958428512099541340555549915959710845552046759468277690139855767882866622464*i1^47 + -11419905753609858568916610287785343104132918091795748419994834072344038040460996350318078611738889793924047364119874691007147277724331836113016263468415058139295100152301556902077481861912594263219409010769376812160509805316061507019584968350307745614440591296996091895505142140605237702732542525057235951871662643470371398648886338417580351497443372409571831065174805128460294802413879857247566862746198840872848328755458115169847801794352244002998058354095643058247154483055400158552628745078211899789421909746735035792201766257884909663434902674791435727190977809679129858359398501969466455847400849443745641156214094607362340591681195681475698188641903431633192809959231443129465090117634619221370506335630830496513361390441041017788853135999541755240609750098974606092019378513329884765604447369246519369234835360248026435916228042423493545201698518532447936537803990851763828468593911341203833065440277389005873698428749383218136784533191633951546126625685568896328863033562316103695803309055409693087574592690283704072997033019365999392859580553317008576368303560128003434165594280062246845596429608133116386647056867082467072511418040323294144949273553148041464522263462992064999369396672686434394151321600*i1^48 + 22509249768563639519760287177513627267157233589551683572745063206907018176775118679961940147300336864274849578248162963685824214272285001340241444459038399535507159918782188914283323162630948813983650633056883311324842956124417827923482883307090814727168219566823337207238525018439486636725482323093253934808648490509346277118768926796389985749210926371328099136710071822821735603053651685861632029605089839098198919997971817898972841034652112885622344715647976147458557941229546731126085632557264820508104347193379362968409740847157310856936007891657576346856410109015545910475230005134232205882623521681161480972084086181556275835018885178548458036610844053292309844329977971986374482872178476962134742607164613819816205218970176323107881982911409438801165015470566744105638217214203222189976482358502737110274440994963531182281218338360118660085036333225306084415330175612744722302047686276988592238555590815014384673675755791701044527588068270412557407036278686848297993907628734892583743852737773044905177778759818146935122505027640463889307897060987366834257158070569034650323789586455498617528518486667340697141557849939282875983636295099299423409622248810059498392867487500191997214958309011881984*i1^49 + 22149731417694539411523573269472072946034151775309162811486799122183167024441830890438555335447571581251152325422125155135752623870767524992484888990853519056822679810682017955334329749269629012868677826770124153571930671375981770567922124354628017384283035503494864771984059455015838650510130960240302826872150111862985062371062485321999266837928665705686097457543790402666747140953470162975299502985299909508224505792354019832052136608554214799161798905739282733981801408823425478079621598616853246380012589438642322659810631196767121720502643305294618111413250949463364888343601467213303945044568630429236832561350168612508558926282258605016379723848934498827606439639678461070462082903811778532615304749648377802632516824761271406360122671401036309952171893659242735918703462889962585397301806269887805352740505784974342935842385433062739374771291795797363714346454795619668205753741390328845384581152177859293502040737251320929338818539631012363457733446123362449951101619268765590126585296023331430217930056330576906719299621745943117086343353418050246778744173193461907257044821117545456627613083923678069807669211480566893302325466181265169957390936510367466741310734361073906601739419648*i1^50 + 14040881599099990072937061211407197386873567765780016586805516694121339410547693748117682965053904671675665821670322080998744516378666898791970817299313144838802475213242434299099410704253497479221467080555935219744821331752159139688445855286337518434384299408283644134501541505721440331765025219888168244617282203357490074226347101528834977243152291457155199570214618075945760244025330114819061654503415052111057693971900796979357532665182428967434131542486383408558677854800639080407088062033755024309710486548554869452840771517173706406633988979251316815209264120228031387633243034962702416301720186562540637586973555479582472002671319801280729062890379159720256020759355943171428808536411061249846669798648341847326662649256070455151258308369007235759535005581344499748762476767293541636326617358866576582055781182388328654532430703096407469685039780145097122305953403321395758732386168749843164591142706788355783329715591473219632807982641682141858673032084716568052906173010893416489727472466605387004829601993575452059652621357524614426150142170352019601675167029957078696807011495860867280233969576883018813976453268587822423781202927858093542445376461049308979555821739730534400*i1^51 + 4304019608064933710181095403552986699698868579949399097026681125867198509760251977880115586621232757546681501657929646950250138793489916138169830728062700005837871562378247197210158864078424114161816478696052116150840015496629109864542858298506796995002870687456579107463869633461877328779982370178276584021599565289936847765868595966634501209947679805549655539848597617281511526968300683407250480754012504296243107560431575083698782522986348287867735812208144076931990477276992261225752137216430295851685354905480629832450676563488121811224063025944079683332893775254067994719941015903604202240739064600396091225309147626727850161443004665988128278149193977114510464869914093231842168261496870146877207134545911054360690343715732019908622032831753041450422129417539660965985527730299790421789332959425199993213805664420404944264530514527887224303758184901012608380478532535501041287580978449621219390215262240376058035882438415922459630086612076823731585109979051407013324177823703618254529621682100024024064025789493579649322404308108054175959316505342715350777564533646324092673590193278897939517446765313583492392179574522252894716301937597922296656523872409756556096176128*i1^52 + 1732868584288891773105143682824773855846925081599069142455877666118621745466692168323751650700316871139864514145832367965068610214585878976550343253748980373872461019352148334276306737544423760629694423073931078546646365576167503534893927016875250500078807251189387172201148753601722730576867644944856152247941036111704017014434887872876544580982970083505773353915650429467063213368298125683162539280271808131429467872016537017152515905254877909815828740289622044730983574198884301509830152421518726063921035273381896429730219940525883063791785369754977709806838088942304859387107693695393763536519321148616775084040556548679934276016371003753198371840328764544795902969824391645972480446752649493307071941921519282357293462849528595888591437875942016507444882712029782460846331161615265514141479205008271857330640139070683880296771127912444371756934619458933997815753603890128238013300292145517334845066905873962944668248424420119516966713327435470914350156655830200043184829547330903325373940450964403030498755134713928045007566593872637787840308417732003619088174551375217576905610774063807762718475196635837499187436217662442902748423887016549736056802551682564096*i1^53 + 182630002456237492751490905360983291060235064462378236312014488246749861058238875416977195199460595647860565904590246984140632711819577320707481515490512700082539166949240618964775839926337061101466340468655874594206463840133282729419955874891616293375773146998333913117597422279191945179656670828623366541814404657349161851668648125453821875654507558503859179449518957447914616712702931398810278511724270922761432593535555715622086779456506674909594223619537076168774979029930848198545461622305829116654947191221808370410663304265398914274421030089273025045138219950838850680265707285284170351472404431171919109095627935088450913095243877650236099038562166656323749557113302018322510313681910887666184422822779676909255007442043764409350602329180546394974195437297084379789855518176932659683775614906130694270091738063103882971899007866140552526081527249229132390349828517809013045458047321822579708375298936738502702520639122224248073232436173566829347372345874312759882599086500108640515642325933618209150015912254294264733790322818106245855962307408805968500595830174123345620023107421484836733535087345455371790772780779920620853604846318581450767597568*i1^54 + 58515802504490847941514636816026149788201436311898168947863349384319307042772663103415190242521187967250597747301223583374687894844511511036249760943365216319571404024575126711177180542080649982076323624610510816596558390418298931633064136941683050346841886913032003603589085267460282960200301274604951629057938980661049148357428895536404607109878390833739338987999549727594802498806804481780009466552080320543038710337465592396275519358501083484461454790115176486107669564288653394343422464830001161728504523420676165594718395493758407378742252978975695047065931661171244940062375681713213466885962196193568501212240157332023991327945449239391335520494039366295778383236252764000751117053277630581111745188362501802465202120029309201517455962214361840767492667420876720146791289967240018772662825849285768216166834644192309091924766853625786523419777414673196375385398163609993330286215175075430487739807321867715094041706504052703123431948178258450573700726450911340406605595868039964160219670100382682844296119560803072829191050057761326406868970227495133545826827960193982828465182741956147372935842269511796053224951690392380850584732911534080*i1^55 + 7518335176915794393940920099205193188357867180644413879484737855919277667521643792687499900119956974496851957447461954643155271076354076621238982817997237978978905556943050818787159006052412604552083642876047261705175024763427563440875455419064406589353582488072369204573130720114081659967427477797134657130909163828645645565669441961472635823669355373926486410312385401958706864831748041966754958195502090041338495754472198497554936565660105358640083450065023376933702753783490562457461647602937729032569257688498040268652395955014586247458735450884136674185863232577666169929768962803682561616692531131703276001203459352681633562736552453266412450435623844333758650390764660106431923286241949291233462736217606698535239279099343900690159768411579324186288063052662371585387131959319308551138571004897047603657589356928505057789089566624089004337157908290812026814684879957359999072698024691959484619977455084325398639332207514688818257742717662404430852274706089323458221549393563375201502982249700766361923498912324510844767979753175943680521276730793851202174006557764987111200467188107125902649944951713140657550710870534371934208*i1^56 + -22471847278586617107553969301639816699319146975604839966936520809327842442415200738924260963178842169501647271048796734532891311591002973662622805406254649256338793093602458355913925016640147425590653448314706694013472797119714009949740615748913535364383045913433941130090354474472423054240330197657845531486100383112998665894924377817114072557628872595917624180158543832897161973486324130605675200813480439841079664268608444960241626571454024218778931011457705341826995516485148583012584576467466429774943917709432058355428617657056792959810265405690834812396230805816908223238712044585827656884898978166498144665802090283968253455989105758995648114315361357240548760744275720539574906945092919815577060164328232582888702116839024746841196710213749294321164680272365175587260029154084861669044422634392921465228525343285045216415951743227568209393069437170045402416637136756704582293060909451116746481334078532931438970510987098158133545056113074281158470359686554534495197427052299759270229917757400923335458904687597552137846355826834407814364910948747162835258288142174862469785521148345296186856722557859889733045321728*i1^57 + -6515907047189358405257089314854876116294920052834964396759665022275975130343020703677392750580189755736593934328288204893449761841771237427833745155737121964784970922403079490847280481450939449743394920898012551203865447067725649310452909542033040624860323431642525265242274760432577356620435734412160039533301105296320535720651387266580263246550873132485768943182511644379707063994195040554242496139507928743524574955869407298474560937146280970765256103178018031722959276690466797510708206352367885611685282642297130348292311028337110414875510497491888911241197008665895238742462183338714674252715176998761274203972195516244542628532491857825301524372645683377542296525452115112734568055209031492329913155363351081249648486108109650503623246951651421776028003847620673819476969599745202343317084496085315307452387983141574935252663685476808583156352553916413136850277116939153458064300728513050673235365812886878081653702776703321989144227457193530373523801487448453312865362598181381071561692959867975767124459160369942225708917284104050015812739214815417616969844503902877367181389337019706537536641046675456*i1^58 + -73969334163140832256996956690074630855428324676277942662217136623321679758384303290935700128478280248000717756872454767638610660769977598301355309390132268346361966228149013059962608320390804263262443262598423261471419571079998176533600066140508001254287082637786123205662788431162152165280376234223520864802781430623161371777257374474884148823389703454498037862759096448405131764013075604840757746141801241481737752143455078857660802731156996874864250058118966022087358758088221898421359824683820890885461672946536514690880574108533014451339767879888935841997021218443871737704933408874043926962817920443319773355799420692464797785166912426129016346727799033993200684652920887855634803284002910138874597838811356988235800770429733824382639950628274457558184127588510036512395927330215707517352749024555084044037260217524291781247276076665572513252978798978538121668957508748112370899934704178266185773755328155082422635320653021336267440923642739347510554016565372338240925222600029020673267414905209205412909337043101686066041716213797425279333312805566641065898272633269578099943011479690674176*i1^59 + -71887251656469853791270928782625589780180127344719464983112765988413224902659788313660544790698663172195513711217654408658788116783866191305660900532869227398596579231374926135630471084677805721129424236991058101130118595726029549612127143204757119901225011197588526690389722083818422196563182837359696448814154208387305689170499808932837603608987697698809167230792186659677208532243385034363829461432832112449387260819948490830889895193697298075823964884591732936787770402991173885218854634031787608296806992141251193512528549845409975690940334958398891361637922608957126537577427443134937606977681512455369758518832405788503950329335201635624491284163634919650804461699876234754773001832690797599871929799999051687549158075065369360924662034596747703439999016686851983847997021810860695585941903981632197329382928837354461678286833752595146181555725865827316584621626483333989225012286276592757784328278761043038601273601714405725392011283214500446407726779204374019268135048851963057550271600199803827377081519057177695076082763429846776099075570772829599310576492195348480*i1^60 + -17571565222413706535845964444928564774084267363081684222299070206976585541291547217271261121382287185203098463477830991257430973948842033206622471055783933631135239383207649922330192534168891581046025723758238367948279500546538128033611527859586101762028055981505877427275607875475747694033351377243972871195371904033879970855484087809191910986909189656061868647178246226813313873838110679721105987851551179689004006345396622988420764598667188420870646695393073895779461254047943467943773093088611899081461850113006205302038035488389488550362805460469906699189765987767490379971677905610915409241163731351842416559112921132352519641141208310293355223615209302290324024945033813682178120630417651202608352906326459538907172466970505792055973045145285160240123212935584627063676134498729981164252053908845182356495578305100102564470265399326680347261780479988074466863713924481348130711218159173666762898016310578282858824831062074920991872468397684056001280102683550630280713690753414597471274633092245841072120747272774020636411261790903056346135241162752*i1^61 + -51265599464515546367852551759554226011416164648491376392777463149382770196298376559977545680118748964206602209874265043400613900057341732680502714015170139085297223063916105407330128216580206381043298400580424243525123694342781330063494427714024680176558408235594865090131436669147018110410444532040022306827722829866211378088648478540655574391566774236180019837654987712819338379422556123959098241187977332853579486016192134363052038845296046101534439718008152406348856124086379793732631022993874510357088028478692970254517032878736536634138116366476556162799495647652263636678661952805958760352413012187267585138067101899638888305673463506548501833188547869614495326828016280322487844540382815929308007314646778321952497613928128426224872802011308910186233186022464774689674502570380351702815301636544078250173238126265656907339004439638080843246043472523872598616664094612444576259026617511646539474412079140455259896404134411230748217104996384101254619574969019414053447239097311016103585058208467029189877982594087123456884736*i1^62 + 2421963602354427135605524016650677300871738013107894723486480493438868896443495186006545723156104155297818663380482219268716579957083154961062582957957496145593456522554391760470576709676412254657426847998651708119953062033612331545133677164016393495650436722052815475599660192171691912747511586827037888945149196824010704193381291765548142199340793707510371602645511663204849714204915365654798329720617659819450552746454949934980395700486218557575161077265792106318041539875886589416702172325047131088063868068976003906226852137489445946264384521444703681092932000551726632860020598499467240171753205582101386996584283562068320395872754967741487830345152472200499918324235019136076290656441943046225186587155495891466054301157462540958339097092799872449777999770690629932895840984100137767521257278938545377243249396638757410300774855870389318612639286257817700097449660024023419531166623487089172137330649382093919526606165259553704758678163301564362818588702808427981899655695891260402700197849961857024*i1^63 - N1*447529186798330305238123040163124871364246955367814325156697951797032740275146450102053439154094393871038648675089753682101427105516962531122252230708303866794760049802594166713344*i3 ] ]