[ [ 34848151481960062777313520617763830445093558985055564473047689635274077797685567893964123412867689136706559518199947289753197430915712489722748772590186057834134869285662294411251426055531223397780808076538964944549343337009113018761582968543872749239328684326978671185844602413435608458321988651562124425028286153745768543848798693456416006532715857927461646370421905020752465088122706755381323779368799303862327195232552107218456322453601010754240472566399426670674489321900407285323949792119371780680051290722349748897621768136067162411772376688311509585962887856932187553070325149050759861246517149972667888777292242751439882507097937537649478070529281718440363440155721530255620644064256671193798873297131112582155302274969997711014985841528155164155417601481652179703854316514190122063022806409893960015516352649615885507681503773705478727178271896411646900818598626018231933053676596387283199451596701551754359375035447826216630066409934521552948427401956978202052260329287037287576244841159781070729313771757797906366041887842502077641351176909272174082671804686930033965493483021387500227791989925641474565957409336646382903088837858193238613331564430064266247930313410188022267071272762546203939070898293871185319581850911068264521475882147818661978223478219284574764070645905268019268599796489382759219765939643567005281240914369251395404621426529748399414222306190320363255486037986127573744070470362063359138432795203674410220201315846426979913208636759202726789324911081519366957053215906777977651581770272351699709346054780055141014794975062790040414046180059106368119953269459059770973514774624774494423357973172888079680379351757452576220643982001512521086225765026445815353779308212063116679057933987070108377052236612976467847939105782881356849386011066583187672769271640487719064637830631863377861025987656909177224275648974585136219294077779873888206353496506791598311536293299688244827288720888428663135487401633221244695196092831588696121360853982127868492653634672446752392881688150711342970561668813436078580824423583439137141686891996549049980089943711360002332946706217633550466828028962746274017992733134898070677928510836881570981628069055556453611696358818668974879198702037410889145078997212142346305561757502453397323114159358818063237142351871350030167586785326019447058992414823494116250683796426471923110597041408996722522262292947210749055504809239124339709512501412661136296646414975703101681813827329767224762365601643448880846580447421048654099706709530437365174293518066406250000000000000000000000000000000000000000000000000000000000000000 + -2056924058948166667504030390839063262099407317338322757882005068705716531490246647471706615771481117204140534574613883014525545685294459268771691237673508536600360783439216270077879006056798066250778373347441633476254056143823782594169716346500687228464094282858185271722902831716525672154726372740013120707310294892753646202834991031993963020670977196959175457301543228454140552076899155776743534685125588624551038114676613404976213306569093877905741519360156793699302100594743809770274184687898920238711543133010741479295941975459964041976092115341369757330036552939372320148602956961545910323719750633385468977591534709110114596218329188556053419172436702161944138548777671236718105851447914252826634023655309222893032462922450822127238179393805434601445699705440394587611983710752661757032032845698427104817618605194378493137371095890717583056300210533866064489355912287127381917264747849585651570596904243485835075711957379268285449129699288872639364889520043095090058577457738436421656672343809914811820314259650496591778413250935325633866003061074983890429115151747203458685278266000269305502030566259203353819685029123741079812178265237365711758168802873197744933013717356511329821326401668830790438571087142839965175972318399433662914700870269966154313421279683093117613560238787004755220706479678731410746124801422257369026287370567899688719687782641674899527397087068295692274117749074607392948407078957640696404318503448345387093276324943458288689792246448365624051348255115620045402431250799388985365026133212913588295714724096579972461000035841346545752113922700334416604857864901056611776226652535373783526940049433294326322951282498093974807249842972224996671501274101010874091068618671842412758938988583826750163155710927128733233258753465328867138848678776773286868923775390947800006952579053643761532361204233320315433055902153390871172479897115072543439296331881862960741778881860809607047363076120968279558579740253445176737352055159401881374867366354237854455910474670478787510650057932509375063744717061182163584311342711905922186296396005073717682992539628506835834028459349087929654584699747119465507644893238765723029276156465970197285327813701987589154198301425565063186337496530772906745265261532288771126046996009106913210408140015400841516172285938272698822114470183649583242574647781985167963266765217523710944664403517242269312283575100931440577312863743550855532513291496105598610269454466630044099850645179239042468120697957542541349333642397567700754734687507152557373046875000000000000000000000000000000000000000000000000000000000000000000000*i1 + 63885932928804332275895615151473438014238381598448668965153114959533980899408195199155344166874668390054698810640160505766574682131281181854594849200126901940159475433971121397268202907293159009087958033515238723125448658073692753172266244062903814421834885412751759802636295364680496239692398897924620387384663564998051906381356470034816567835824458574494531715222846026868989555864408585155128959478656970815488039153975769267647145312087412483737704407377249761625170338955279760890386583762054751573129539562938472404128863227035781244653868661121442905243067910110239854099430474857299098097573684346994876820209421467260271904834376366212866417041371508872828258940928691854435659381117413491260674455981140676432716139455539913760994569253464197184053502545319936987833047556888923490043579027680201539289451458934302420437262912736138925026293159534083729781664966274016610183825997829637852995760150933734782600280285203385636173099912539167542634968409837671724102861523789576057728441807897450108123890851784794509327635862061394037750112870300862992687281757072232991642869608916497003114344480512036141468471074561677413421117068335785898379250604134575712559260022171078370538780511198584516079414644473826358441652473697699568609507807009945362994011087193409999290086321029104116932113942868174230523109060473559808216416456479068003640336449045752743539082183198461059018678173502816380317323564817814526670389572613723860887295987809480620495223109439917544872453208072312303973359103520952577735154424623394699489155459860690783681350853152401963524276127517546421298838549012901031646787219800475311464652227226363298392140331638830843018466868032879175085935972083579285183102807463595463033471185862016908450381576064651601323040965567948351173359346800860960972953418854288682068847257785540566091794247451804753206437632930431834673730659331301066442818512021199667756943635356321438493059857056392314650555869284343820499131786121719589480488891676660731818692663147359353495429280397435436453776994867757713853725607524697257641056013365871368199305110092575607458771830238752949544087745393083739152925255869997415271839337964994911824799191104377188248933355068271841869521994458371129394525380018764450549372230365760699694678946951090581622936327632081071256851101428522836245883957141014494095866130955138947422766320466008477330969047058523948517792609734319282055730702921029078154442391718204303109830656819200052835716903714231572103572631693424455079366452991962432861328125000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -1049713441269863960298434413142725000746406714348551431257402999888253737296769748805554201533779024158561242664501905693707229210986153667151076382263057185698051391056398948771433151041592679225448583360402169230564046567213588854316397847019135465244348878604919064958090440470667523458924263576114841436921247555762590992772969104855477566817100696025266044112260342195984720455854419252061306641142423708456098773360147290479838238581944288868110195545531135714127090170510050424161451011538875087849751051089205998130265117657045625978144235747815299774640860152969047847654950923409822598365296865354057795512175501485875675848655007135585902041879765280420150156962644779611816861094367444686450640445058604173282016226968136340863322608603945556654699615437351530182666328984293618892843068036261696355976494679509151496112136733556863421860651862022879943091428138877495886821642636883963816310714892380279165057767570862979612752237882576422308324104045770645501832064625004589735649726111915924677983598086212497386093755343314016525193660027335447377587578198500736968895191330108529581715560234084669085562784469476250490378860471279452266251582019358268445083129147966426060567299509307344559153612438409097513285461250896796162578667416404485134868524924811027823917723489470828788328427824792862962988183477756683014543531758803295203553816193743232451382841862877355509764240399296372557126287907965174292718387934364735878916339318999850889091126412054556113878987537601415840982289304040065114440356983327576933848949328274745310239395387103953424937085617462449280591629952040615248510221326841362180414187388505821078736694437777644583079983423454557163498874844578211255831462456291995525282418366871006329292883473125057468401323333244947508406103781269707082530887439186675512856989796260286684295387978259618517832259774569426286766596630074847409825401353655514723282801741756326481021791609001251860119848156399855886408766994161966049596785837414567495144285250776235360593091711188634144865159218830841792610273391490483977991370194133133095274313672320439282446548672173325772844505183222633128134085248257492235375016284327158421831657462259438723037966364453557818318650863206394774467386672354077854762117134637929172554143107651646229843487156693454859608496522763125787547763982262986495288674858005909215692310596825528965227962898538101416925415730945367696610196177665023720692995623694077999735707540037177810138253375718748235806421220672746130730956792831420898437500000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 8238823656995734789868361747894604131881763127025573242521999937081753557712114641830063872911001897484956670714163274193862452130488420962462638763636833618942127274392759544080477089118490579841253133297730128178556475816573243346397414189590073220764880669667007167960450449373596026308437442372941618642210706957044297489825248991226661502182963948756271152401636717385426411234752402492400336580801053855849733595521065515773426934901682845146247883888767629783616510113715230966973290266068933099286383844667565666651715105435085139788826348967439136783547854258237966717693755375842392177584819094437838270215337508488132666815232316914559969521814064784221466847389076238957222757016312876489137786372955914269115058166825287307231727091626297995773693918913072347640718749628492274223131765121853604962565780919730033753932023318736262048670841931110936124107656619681722784627510682983762531060010752869739506341318977945076946840620419046763944438841729441590676102797443666418129455313402738559789459595136075461558836855381170722684979521524217113511510676122477859493515699929134135208059978244648087651149941815595332101881368195023798499551176937497271442911643589717959718691225001793600401339502080814714010406555625831854303754185345039137127921604395036281783122859658399370533273848627073291675691767901064311503714105290857909505095772507183959115897211370023061927862953759208986759527660248488564691987165617174277335991791934358793679229736737760853647483286018726186359376142136164980123738376670291085887215107112214278321234560716590178161223097386895000991396361452512091896344835952591980039650511346977027207484245209886607275813816193744238337140438949974171930156508083525680850633509470687419680600120012222678565058125821229779929873067194752323459758266202635143615669449840599416597847631524833710349455930189593352851499219675963528688258700393180492411308440348489313558032755979196026500298646813103068217120355651939620321575698833820809875236183479553538415280841540640648759723644395825063206041125376137613256120924888820686862075611883090122584313485466736562172560691447670542924140691257525647000312598511280820770590882168854157762512888068294885342020964072500678829397320856926040124138873196745330163667238718732145029144379880025376238458072659076297050199495768849960666192493134205221034561246562796952844490062126716199438516856760552787650675907325037120239882038002923883081083244947488367999809845584604307876588902281866921839537099003791809082031250000000000000000000000000000000000000000000000000000000000000000*i1^4 + 33584539429897048058672024072502165703474524627374142294194065454408158076539319045064926078983044250822250768488133848361619604943439465951906457520875797524277985332741843520053088078481350603106312348835715900013332165666303253574169082245954023063064576404960955434916374668513195065864794671496717933069007691434847610207829082920826908269217872029238827853332799791871491542940741651086079716485064545629184052626351939327913143123824927704405457315267839624870885964516342339405442157623639747303877787041317226123710204337846009893499372477601479538945820000483580294387444601816836354434364797965645562779832066238521415850462962048336434384423693967342604184049162009317791286867864049319542467427733386824785458178108056094266450877901262491510420992317614363819522065782530283603423761042568266604942797588004844024703777850505149318543625460266150107411880856656337955127382518781168832979677584044841870037854474620905295511454919347558383682490968384085918672517277301889033125521720524859311060215548015968138922493997752430440334911051851216484950516532666722027671328243567882031218577900133033901209911118782518858176109973446272285523350196517136488711865015836991922922990750609274028377514599731871230017625725005768315980108388424704469476057956330167365304918103030430312695700240957446844960791249767129105140609923501255936201677316187018346865571781631303005091073289222497092055601532784478471179534814551508543927183940723707962701579459034275582045144237083910804159493850678239244477545900661506837100960009552005629725734190983422430088557844847591469836913943034727575857600535618017198720916828554427062196308758675155004691674642617161663597091852433157958170941988141241766376452447442530136949960378321787619380634545422672075560058638587665380443597561947159008125268713467233582176507181258489776750792520283906707501445544939256679227398656779862858651144217109451338519424986622717794571077292571909464196952252560985627808069757537045665259232965426945397750880896461890058787686695394296048125519766834661841593994095939084997710889728249023234774210141073228715060752788253547038675842291893823823549834866389021904676143670960343669110581319120572738136100688623913066062377590482366839568293652985477244921818909159823137585421444463062383912178633757281601512552660800288855600220421102374846007255756254347159646223428880417736817078855785557240943275591840897774115769305124191007894564509885688860457940334503434617885453405961015960201621055603027343750000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -922854169470670878421594059414768857826776821217406121362852597629203268244672775649084341572737517017656129145420878747846629741248159279529932398754080825965984797825119565730469590190749761128624720088755854851283124072956554692008975158340168690901526762942920795671284693665329871183193384545949063030562880448240365719767185579837919276687760242217267497673630839750212685034428572105945431835316072061727344948115023201577701377910166692760470936919171597213241325067644433165031846579134549528885012197297350336393269639203266530728511690618819584539184857851099752320320567482491186243880562626011201556236790481444615947025754566304931465462327765700460451499544118118699829327852825450345460786712896944361918456218365854254311905165280959433908746247679328209169946439841845448477736712038995276515545914039021839133217610671361581090880809376448365762271629568134581568391450926540168056746275663882716393237267170252328102150118877874706468679416105641715040112319975288615819643203618268713057011421442511361666187113059252673489255274477287688818971771017414919815496978044430304588052652962745381641266061822238200219037926481471656403585383876909528587073866873992240086139266413147227081698795069043314701872633217983777682661816985082444513469184612447182076529078623705025935178365077407405712152906519645920679024420759506810551226854831508969482401695105473421345061102512258785253885794451433780076430501677676409404821217038352092380472522189254307152075929808313065010036303200389552702419567562539785480538669713928446808797056073993410709638028762033771735535150476272278969290037630653408975472560086183908547705809973365819307687992127908827815908914213420609272380401544133379551769771982138664409944895215814766483250579916374416770102389630741744026560125063709905860370683920279096927063369960487294779119755304285261106617896567928044775153840302879735264618806371734746803074359902389753651654124604062165348437527938218012245451193229730210757084319507989882577520155702408095130220209815302550084074004352305048486652395888436429441325869322632233526588148372856292153643175585686736576991937321338807550716569002074439075185214813897551686924277637835221043032487173255822280090413035852599768333247242004301283032075737582456648931120474412819660747019776634190583517045496645937265278764560395212592620867775877642918395767611668910609349743012919489190649817402015236120682527620389256806294753060771775669870003975877475500821933707129574031569063663482666015625000000000000000000000000000000000000000000000000000000000000000*i1^6 + 2799699415915777369942621656917512838638001362310042131019180032755454681885303067745691902497555076539239520209421366137251304191057671545779105230800577347137061074484562371555551945041299909445019064332316381651401973840289912842702105484907310461242111657752023728904470009860496901521466197681192663802980276136739417383396350080373575898475954122957430140886785720974646017619528733588578425065744300285088941703243284316876450335488832001881187101781324496564209170123411680416793112971326428959853905367740699535036424799041646703274997164629748148396891602962513085575051579252717344808251457532794705203573451337253078841494774672362746562527645599092865036464878853443649426395565816415693806308041843963446950550287905984321119707333982116612733611374608130747868184690385739420764483489881163156206665756651674949288627314303488631650840424737509994878972921633344358094746225785674659129763551736588027520982931182640674908428439700572339582409193370333400020498575795636957595829704556386404196553216994318891547804628892561069625712297078479167873984330706568181338941817855264993883256542858192900548065618688651154985460155189399841393933740947243204275230567994477982947993114590219438411551054877584754905759143972648698024215016165686636890784933967266553772706776312777256610427711250323560001710426518865099225746318498761966656529381421270088404144536288436847860358164695008881207801919795543181675409496761309521106044769399271172595803818669197007032754341999694689162697115489522218739773877434793375580741852091755541398874537337073938683024310508688178637643658893382117923183104230725703378827542589455114292718946632470539550133810202607580093134047478225524225826895469623335565911227190890872988973006205714671350368666317347051228529220215781719171741279943401663891005210632014673135776516424042688035115983476032353926021947196632815046763001832695898790114379928659836282587181679418630352473700530670416895329614261668411597845130532619847124022797101059301450653419473140840749761337401725467657055906968441670779811883234751648449300103579505580439676930841666595247291683129107843982932336932753556306734449392828810471218409607241990043948332621072895381696389077121079019821324141360949235553596614564852828563010802861194740796675502823840068647814773678275999406204476347237931572815489664236283701523167012488774536470953225229814193377046016635082795145494708375556819788000249784889288709544909249647606515576077693130407908483903156593441963195800781250000000000000000000000000000000000000000000000000000000000000000*i1^7 + 82919739507158774153039233503273684137834661712859860520444936231672563957196451416607277142353597391743211703389691200926897205054540455578152927469483493701465604811520957842590501725126847366305401928933162257240418547525453227403560984615810106096794192413766281955055121045860641376736259130895278864808311828592057955245368262245351745001477765141842763429340686784283651894731701446931903295609980235870183620177032342278062146095785087961765303880256044963122055447386804636495254230029558002096961611873159106586187172958331129337935725283345849707361623159696340329738311604094033219894273995226740919580971956893056127257118173841842537856550211431964597348241873410005684320561204144971848446831804716698625838638407014769316182532574864528821537923492976835476301459761508629181478142925840566714777723266382391152691804756546130812475641355158466096535145652452557130960269612064118921528098495654645831991593212032950886382098108176652700287500958321345736732985956727942631765243595188965032182911214422792437830459231902513488374959559951146535256242390552175065335930406056774112401203455409297056031508786403996730036647970291156180878334721610522399200798863523866865882940066206285632516201719303110395906606103570330335941046888273458260665649582185887998307571398582040670337536818266917763106012736395247980242938303495258369466495066729673673874128355983103788180196770682429736810520254197597226624875695014743306454843408712573688651261351108539633708392750101227768811853710169977836353010114439208423653356469383811572349536900581534186200130966724336318168346748477346103426322826604191672346272172085766199560279219048152197244322501486179343631996659133042641251632969085882171739367519904584336767179248796238947336182040683382302344001918327191327200416725387225802582381758981300374930042417819905248964635203851623771890300419152348957994544494886273056562499378243591809523721219850629815404273175102109245440119474905398957265304958942573677881130968026098766142258403227338381036496887687999957668000318867134433235471973637246019153190118024567540975336801429784388478704483672222529314639389446186767336432354685773333609313807572649591106184314163488154281603734980699937539061698625500930749760183204253262880668964186896757090220287973578880186235446317129799963629082249523679313011313561617437840801367430674084325098097362721563378983109409501179996391762857799050049168347336555522302764388875365422219708930308228449906904344857139221858233213424682617187500000000000000000000000000000000000000000000000000000000000*i1^8 + 69904382108335452871758171664576566934146193213773599334568234001564896666016790053041867255220727324160521643393133513974642346577250402025740785717437762767234044113954033420554906397785198391657873341157100631074254938332891331045545784731638094880191022277053425357526109196183814418685796698698595106228453965910741490697203397960614501722372809036595786605282627387431169743322201193648959220752368493451649537393420778690539059530223630107908749992675324176677690189349752815938774345915220497707149312530435056804742511417689230702182565973709803008810909845217792758175354315969588125608980044564040668056591953256268055540115371714447022677758473344546123062148059720205363643185077483475551778588010741648792418829443837656550107995182223358053420509160085022450207064478238444824358682974229426169746272216239790763716761076233364977099160210526355695443977099373960294458100201210572178017223181721629574978568777720689127403322249675675179476610050659928981494907457284411915344260867112060886865979071431183223473079803538507717136502979632086224272392213954251797081955660582096259964525335459722871303984514325671949607267671954977767033204718677818830313062640414041070549459753421785094074036595548466477033231867143507770336506209645809001156593945105370615527801701020023993385603621541628784898053307780098756851917189964768430526380282748066291719691255809974839181015352598783357613843566011428960552337399965001460143101822621401296854926532114131122054103636444173000125843581706332340947122646528441275245510427296631670511144351524033906279303462828414595524301140831529249267026505684441026775232327708329118173939962565254674038551422093764054065222310260699034515638414799145293291062592963612067103800545816857871936187385710279499340086035042359890674427669338007676509937035743233194708347038588688890332963508053852792637707514992956774716477247284562709469481087034862092626005934990319783231459218231302450392881460783236732848544488016133768437175365801978196900742422841200593639017479915538758876400728281892091956344608970416779699465038367360633581657834906464779888732677776060661724604270539684289737891397485226319034280907761474621921327821203885587058906918275009093182356951658161679784218258337397407569095488355902275636316431032056035180418568883827221771409075635296068054159793499511048520916006414080753059706961915509466130922487910236981104681757855438748857037347042433813408835512350671008478347713196998647333657572744414210319519042968750000000000000000000000000000000000000000000000000000000000000000*i1^9 + -3216535069063351647399862863603729098902438806692462334419319511247546471551728067666764201169647116854154071452439605456134658553167673139969275007756232749768181084345588207496182830484044932930148096692447223901684719782802365274314319972881278984323066773433143142921830677693877414395324726102704299236678803729399414793972721964922463795131155725370228596194207731077384238026272437274526099982849358277786802192457345485060553504838468339311698520956506544643096187571268953836085975859630142003538578386356818647826574024562499150420946492056078872255972082621373096355421464459042178528084690386540144817030483395522791753789764494203916169970972141282324837037954580034568940857894958303161614897608789336851111400830664474720120869757547258578289393977454526273286303761814961075214853153832377945989421415561822285539923826547197126944173860985181660713901210421419589716823708202934602920641746557378560679345898576304589279419840555528816248617571920627606608398267206837600518622548391582393501842971732396386314602739038826806723696554547717783472520478826592835953137643780198783078389746103640182498081061819068764204058250143214522156666973248417564056470030491299240856643668074418491066157135677062080933373432589197810348895917706000843197459178576632454642555640799606105982068486452559211650625367612144381532257664511878441207668341036280000037238923388234571219378493362500282171787829478607470294347337673015107865331076698712654311302834718642443199882987866359206922496831502454951414242803262141650105898927312915475788388550314927112299597227619212697757990301625896863309873669709534431672057163773676279253504368206997374308939727501852870746414290847561389356873646717163138676770321716632417667327135657869297402175157191572941970020410626275790109397934062737982025188442314718138193275513635027260446960491851924444219062020059220517519266651130431444814281011131767872266522929973307275395234266329917285287251630040178192219927352509710030073627147384749150597349683154001345533307536552562826772164529225385525462008521645990222228080513164893773406910301759268713645072049081537490628162799522783148549649321757258171967299873250855296377319021726206142856417894374934809510209711640952927070444627615583728250921029594593165595968977777233147358543287835150454303510635277073342589342808925261451174055636730177581135136515893832612341412791395281849632814885324855567432958151148479683860704381789970767041937788619562071934510072424018289893865585327148437500000000000000000000000000000000000000000000000000000000000*i1^10 + 7715331799301452218148455242009772696033188675717394945768603101762889208240119472705342699345585738798565917467954142685628524354564664668105404728355952466145352680285548648091803080015712733345159217805966975963656363617626935404651735631910983598618811233848261694472131127694455056068089051628889199789292437830163829553260876462138235891481998550556052693707808879774715171749862859676862483411431602694559297730926214371742709102613204011933325641591469274821357841980566722381972021695614524739830352278668464399148525240985088746819084060342053080911020356154833647897607079595162036787102172717079108906755630002378583614452578248797075274358866702230139970605909455690672671407473481315282244648791848398553345659060647833018418665557368340676156531224885196015262936645551981980366882290918303615809520072150061719530577034091301168211394741983298679568592571523010729194717784802392421452154084225795473753864899491409853469575603495513143228114131311635438155571512252723319726222600783343900560238418212791842659853895337978181154048834980116489101972129381259632347215660740097634222367577870770916677777377329854022560185345317102106624798045669369512619836288585973763225762051076258787537331519045598814592700989904413005840157631455290478424372298869565392584797726620021519773646845210177103753170703875316636496136179874411870329820266610518698542716949098816800885070588125980262910867814034781733265867923163403080988472109174269936064991720582420207263528347246780836506490016981794300652788155675493876342077933874200827564577293828890924491106978958385083582821288709522297903953649880096841473722295942681536387406209228115874036391185570624041483754413656428834940121211869756490935624363234637230241324363173341880759477578266305021954887496639399356381179136387332336189755180184366246028655174859102485131180270513445947132851618237723415438386271575914209190848710870937160492001967879999478258758550282730446077455564193200610038104609616711745304688529065309874663969845681419393118705463052801990822734022148641228322843636111838725916107954018281120756170512572076336094704514154796307333115767647945030705252783082130837214773525493051953525341204874481636626410963333459335302565513700551622918401995946745633938302968977311945277396359969763440564220567748368119271676791787143916320951897958838872626574045400144516024084478337534980704826430327712636049559338376311072513158985211115829398474294273920123554653407137171594598612500703893601894378662109375000000000000000000000000000000000000000000000000000000000000*i1^11 + 304693003673716470373880465630102382358385090136660817076042116735303791489643053572482323476239327701882401097872693684151464105550256846406396903478308006551375644433161408091389390589050212174538986886925268502921063554488805770390033745276433957793962394105241271906150666044889406583935892778130611647790019427995907973670089114513577175594617177141390391819654985447706847980850129683601083164812394847836699459308027050780208234077022357615436301682219311027499389363609925081052042123822750383611808005374277079047574452559986002406910727125676356601313520697920925296287130696878765182068018897299768592661084742162039429595330927294397106725148219788035424682796522234023553071967431247253665229167839990223466793771231679497749553927394328170164189408964430603360417133476312656835203548130733456057280328141565660452054009393307845642805358939208863607714010265579348772596177985449565074471302080175764701851633641760914979038356160602147197063003779737604070606226353246170501743393223512085047932306354585931269319542537432144159215284727574850278724850327669840474827155026448818445740258945357756540866102699117896361520419433067990991864450265746243695953032550119059092506876395596826696886734618119313390068533499947730525503820501528361501268618122779655318867328555548278941937937112505475043507229127161225835896920311739367973570935008640774729733690358462581950770162560468061793295758007774325811163403394820373594845965921225009738265648931887206370264865904956779342483889601883635259641812940944033277373630133585189262428343177220661250001913351593170368371365835133658620929488229667903372957419171288311574255309091981680893102665100576526574870647829673603636766863770110192947154246621968680226915214943592979984192292730551851912533473813934311079379852188231779607329896718682323245003177426357414155490843740091661324744918092334151750352477581763838272137283316488640781738469020723840251193067302287942674557469274682174800758582564767018670276558807237368147250592294516577815295162130180719644533408131445080818975646608002839176685892356136800812536722128182704243928835259563576931067687334244502129545458433369998658203016710635802124002639638088053736083359452565627661656450987494032323767291429036531805054161718909215202575240016148276835550508802874775811992681482173452100112925715286616727840335588521417021353031667168239663561828382166668271455274662978296434708078656723430849061518054120676348912401568917035499239887030853424221277236938476562500000000000000000000000000000000000000000000000000000000*i1^12 + -1188534415491466510781188868512675864217544701476497902207527937885261592603672545877060523073457396912381888495580696376970972738863711427331515053687496018710810671219266954906467786657865182880032276045522754130589692731346300871686591553477468458933355559928255975209447742044545417017949585723102813406779028650343370605211030628987207702947471347515860756677791464754370064911572443307872124887700608417057792254355542987905773883288319762443365470349137545538483236638431922515123551225656948819915296795658829192524321710457698106399167426024061054940626911675765002549707120842772600977847369894999615105743879470621287130949995733974946352142891090616293230957667579153478872004989101045247657490801693219465935319815990678390617652800867387930932122799362841381967743754401750400829133688562967043719944333105240297491324190486003412344815381600649654839262751233141846957009744326848180904251231139097615017128987272370366090123222803790984965417137570575220012369204675786187237429665685592139791918555241726273058648845204252826068787531082262089219882063445380356958756079104965127477923411597386997444055167543967205311259262411077325740300551061929437469372250713074800936188959645907811305433499460564854781722437675605604590842809646517187279947260753230715016397946555782225472480174269820115945730431388739382396851551983559109939424657388659379463527301756621724153802209299374516576870273603677771325870764355984794491288367698501400288728037515469995463381339182698044552815482391973489107766963338497635697432206633502129637378488571589859359115843468724370264656353984563949016561891968518352781496091605145566661063146091524972997136454197777172121549845239029317025058337038729927466744195245139781873459271504658955515178328153921323945871288485355975184810764295454549781992282462235818068426173024389201524635017724644833578633579722583276311001762959914986847988696457751409525086739011917561614369562828288529871049315457860865416601293771711060507511752540216373811351161828209075704060717857460119690592124660117833246232534207434947663386252970886874494222221060233336641394183307424249465016049123642227861388013224496170302024100686565024155823608180281908344130784170053188941351718995366644196101890431308776519724323692761491179945196896298352299599668831220392533768093157757555195996735701864266673402081482143958597872426653996303483705699929380259416974478219889559715389479393881679920450743691418492649261150900796835117034788709133863449096679687500000000000000000000000000000000000000000000000000000000000*i1^13 + -753609765907038997287015339702278075596559825578296942285564506308756812852692507254955386039845195279188172004432817156524558598131865251847221049139248520735985667759219404581213613853078109729375958315757504811455708382464141559912628493124147453012174898535941957777235603413017872080768631296241482283375122302620961965197915862897305130457197974362944784462833319382522946648643825394273533195030296991673589257074485876202294596379658667793302121325813825093427996270883262306231084275322933795851636514355911803459298425074020055069183829818300682296396414560425408550896704307757583089338168691290640752644527793280042019504629683901657253125806263642426095256900411555108377062956537405715647900689835667678987657604642444559833313789329550752358360809880028688218807359515722041689674289965209096574867550432172034923627439187603562185773610090797996126517440380399556874420938504168235094732737361200397808784490688164164020733177945298706212680992878961936755633405983374230190839328692994801348258837053591484722708597772118439283189056751880583782045687886322761408364131736492475380533152350705413057315598184168549178632096294173168056630589148278061227960287694241387373740816570656645050744694238876319174441177790350545196251899460092890612291736977959942941694996094680483138905488078775676697431496811290346417126885500183735781977463430500609501255515179667423904690491701497956141885625617001003851289238164001821866230279855344376750913640952405064802489998418917126015475450420912822268816857283611085222663046825673323724185935008481540290135439893241851367369945980857323065641279989558558381348895466415840896528562862608881716954806422584282564522167054573285100284781247931988121004293152691989527065762008871355184267167534585658134909990500370712148114212384189747566588454111862948666460666078242977259303613749895955338267069525652592573890825394913319853968877961372724104919083939331867997514245280477017808354890439770708519426395784441822480548038455640931006319804323361435981465213765322747503098683693134454714569739745899114682026161269505645713306691139283045242215679539196854143846231673061989138025433225893796722636934071715545101986066558032411176319755089132845563693877019215072742692826872940100357566630388694229145743812237322555464338747384214768398013638617809373999328289706899667250974445834313613801016881236435255159617047929713498138779333767914553348415646895885234483402351416999097686043361868368783973437530221417546272277832031250000000000000000000000000000000000000000000000000000000*i1^14 + 9816153522099143878987283521591626916387943123602363970155365783554254683178486834944492266321454213609040115079429427549416601839104254135814058752480957579142019580509835381498040856291897606148245514044396958469248070634483379106969986101181801763218503808549564092904795312768951133463380261102143149906718729200034444344958437172800593052752582604277679977687314394086035495361441921521175578511769318546931383333743598197945404615717948439871695755025679901818277386555434609983060478059891427613898276101876035325992005625534962510320626057473712983607849363690416663560077686597408593467327225990531622433038844442480051297580290567260168088026621404584749216390529023176502228289639820696122423233295223818188568787310325960794895200199994688795622313640694380126433175678942221739970629784194725870346873429176139316707038063838544001750067637167978502816225569802483771035198560186584865561457378627085254039301515703902417271779239541189858974320016830670297523132372830384258338180566806573904649505521722341233396279160293369779020718978840790836953381833471580455887840254178394757959840999328552187651191188076570814639887955510345677259710383860920161040566777022598726609833665923252339545250192377419001398130515840019950505183397266932227146373194340611146005851281905095212711062230725024312545275294150816932424793882861498203377877561220001577690226555875638091742910693504598080553274465612713931334170358298152334790657830984919667106858312537093407242333093908529313993923658600388666606804298893239221622382283361584463609221379802836289047723313783194361724208603346578340717594447626887460219396484450652078564826265581841379137711211885248012111376208046201090424068965571430956784868296054693197467593776841112859842596256228493379101590320624873268222711012310269539407081778221416277497903272790963939586666461175646272316034918816813533925853282361557661196090667000716546875749729732002442080699102400316256642311105177676347755259256087174026902753385871686925586009264459537659233989307373891125304813114104289019401780664582008944303684720957278663978358629752373388406042603173344829871524225134899081693147508659171839130506037798297854766275273862903315900405139262202652221209549963391954439376774317546085406785686786254682816160096206239410044235867648718984424196268091578718138615914704619730776844318982361264306651572609067917079858204603094419803600793908931017817468187864725674253640231058156861607914139833397371148748788982629776000976562500000000000000000000000000000000000000000000000000000000*i1^15 + -8446760004808545631443503430122428838410457364514452867122435806766637528922438244231010757246412993033310898196383247608247121481951837029659396155214983185479366029583618340277384513690024455161409856355690152295574487809712939907959158751207726517557112321741085910264306298803610614816924428193709343342832550286263548793004508184681140454204930260239064339146465053778945731376163939237054075173779808895516713829751995113870483388459134495556992749977301240542689403533259784970114875111432769768460306070765927824171731213725567577725828726322400139342401564371099145909540981096125806895088129639446667385538923139529868518762750998312634090487689963007466691452804573515903966407271695322280970486800100220763879763617094812736341118852046830033377280959257049447934059434173732751438589233169096793029864847297156040403168251993862657811673224923892594756790684332525446057821856395182330898755498064276573949507193967779448053460521766343993277965667074722180723531006790357890165966721727987855742985988663883730042905337950423448540563764652229242741217176740584146465086019592215618681553317953592664621785531372691812914365453098092075107284005682271254859721551680935075422797472027536204556329412538167000937149423059994137651356419535087746816074345289323513342740949797660377362499715060211921107197054435888369098966825680810227160046695731820166189357520641418682793316661724299336548274624101462303850008781569391828447110006188382866292882479798502405411567362971548506779615111633124689067219835174018618409321231528963710266869148871096027188998784142433510625816645651085446398773652188932369386011276873415825519257302333036155136137884580123094154887140899565882643737227723877645674803200874598127181868870539179698399705707162298623308168297903825120492142682737748288008036245973116887431846829959518525154469229731761621700222595970760778073013905507366966058226191473744758294127362305162476411327067479098772927395251697659456835966092640143381772849411579614511517721755365687620719611682461732162169391681491417882593829311796703250577601068999152571138163022980448387550954116078826586877824005215273357696239291478091206176409596332547688441295615843903431804315509025480488071738461753402444542686484476426730177767457592104329731265147792511591264449189112596015202021666645352226587330301905189606878909778634894218308752078981817619779271547416468706502855082065766380292436285311257769034001353023949440665103880615527387476504372898489236831665039062500000000000000000000000000000000000000000000000000*i1^16 + -31560828880190879075830569654378911015479229525772260203411879673358841544083649028926288259609546312877603728412776793979982193538639899720976397152360466103658417023276237489939791156798607558127248058628765733182022598090810878924212395338284355674151879515472501505630636056903074478518372473117969947335635844694134968736910946853247327966240678055609159764806799642058154056947251706207385691338935141658712277430315166360126986033891663233652738738424028141277059176069707247777489302992195779110962893819813504825297926807332500607922513212301597406371855509925598045400084243544276816649797519156721754652547306900153310217616209344822410123177189519137601120883116143847496378737233968063969406383843593207700254021688367270678038713236007280046486050526125429047000849439473601019879407583858139388000384602914384988172116702193652575936454716227791909492283382749498921072015478223749071939722389354689746071010285113730276219111415113795816340460030231725553721382696671229626078092740119146865606525652462996402147554348904850966910225771809644747973490501964324988823415348227378705594249926121328837311593537741726528353265130285093425825074166884663274536799588237099966162744260395745362779380246954983165140750696050166653237424653294382402326371889916172342997828819516438702049057927744801042884391758798604310176918692776776050513955299197622725099500724743572874807148496794964561851207625920815206912689614520066187221482791438090046410315655945836188740785879987868488414021637195246157137366967294964356303903691040771055808551403652106528996350445214866497903513895527458862412536189211891157302216558515268688078154337210081725766650050197592866614639809261674791576992094553917631820711505543354560434659127294381825279995419405042906717685075915815451521067415758135554319997809905615078219067696268562581152694234617226591408369556721596333804135179613890412726185909761340709089330198268435198922797501282868697267347798541360063023095402912988201534600852442987600546071805449998160584662765090432179426774456638818112553822995549729079340539612892408880560907418342500020569703292340664064101077130599954107442372126375098606307925616461550034822753050242780342224373425699857828882401984555994305628890547600347805911041843168966344020464018284496407825458291356276356304918229673986760932440687839576826284816492584871007408391055093910975310355838230757411602236058028009298929313259725423593154724665235509204960773210757452034158632159233093261718750000000000000000000000000000000000000000000000000000000*i1^17 + 64405334147054918929865225668371329665975775726672697860323165318793329798678721950164272444775505648255763000598615745120484254708393905356915304095929068919091416982739205822756004212851238063904043023800176480201701753688678702128411067531344600737113816747569271854219669217626876694844509115067619211830005513874515843873930406951810612516616688187233101331043498887237863220596008762823843991418731276488353907927980800890995123859119391314523767679746246253718106937310122130719695118778176553336299272199721957916737092004483241390596622954334694671783289180675009219874725671276659018729639469287728046705055774006033180241145568993700747905189145110659427509164103006753599054292829397857677132608278298308136599738054315248739566296117161231938955861525246083783618237655183183968439811746561740094077430976157258078417573618380060134194367046665950807514819604890099821676538481230906663976588770893932240233406809692988195028535201149621311208226115399909660334244069414314028391158139102761337138572276764370343563820526533558336655160736783115330209866458367802355682335591136129333132020560136594089043388266854795780714946289107955822859065942837559964232846079867952990809383968476103841269412204937983017036034459625504658484687780289295324881161751958200456373269483338135637466897148527989158401709139904839103710815276345711691578485931049013480769630478233274901430680580838685533891223582734341170923160477774430655987588868285837101024876128807291046515587747152308951058590521823133849280684715568294459216544684202794971358452730254794307161409410535153219617868241410250406941906027485734182607880606691800749342778396066604047061467032160129818183449936961414045789886412882793368949288004792064783632886477992872450163292022344572667787459457059367153000433603057266175328807511265221878937472288537347537116019062457104234753063274327418003796510609251020890883085293924076411609000846827353243268305069433510846625252867448499781188961656915917073022962951265221484051342601242463620237370752911310706493270082630918418886224775833860158256550069968731758127383790358667566996026972993281093092918839365715110751857999492933092456489351274076643049367380808880490221377798515723658706961511516520949956575432807261511738010847485074505946957233759855252842153144617033515438616362885434114233007001867403469331665169266462022126035605252777455579910282882661775112369524916174124333845110426762638560532130769845072203183544701232676743529736995697021484375000000000000000000000000000000000000000000000000000*i1^18 + -26693763038476923168567159141411740470957153138267086351515962739027739922762158771099551145001030990865197789607520642467573077735585218606115667355580751071596230180774606616698298905453949811468739584420123792907136110361212119470698660277067151952457063830454108529715177899259207090695505320125863569145385652273796635637795973294968163911786573521396628178926776533218089783604141639847463799186896113093197434699295755831467535207390869327026546027026816669926719961344326041446221475981558599920462313570672450788641948045489676760013072067667369982352789126822942342536098084071125657676602785406400210087510875956311664432675877321852890449522179022842208256564626464838417180096357727093732033155291037966967253913731313248220077434848948017838079128624836270208177185603310863555890037743918665064067574848769084379692733867881281701118004130636959527904335950902968005007817934855260868670733058499672319585959740737915353713783920267148283319805142706241889857423046330835083000173532095410589165804255385180398018707010037218932257387031604085055318393098238514870659112767915143463642507655126576129589921067526067150470924027986269981355372029452213268975590954563374407875550241175310478121256738878428449352650803924918325165486509486104107449500917197404181524037817957611676678133847522326883556314408638595649419020677890311982623768548414902163271970720923098560930325869832893238949675758380350036863169940765611112081329959404076690005753550595893111437651404055035659404605436910014094253141669443330371181121138004264026494542744896862190922097208653721186784908569466687789517840714892112286030217437978017366775194941098538473801516680611917519786035146763001816863391136623406689134683592584991820527404736781213423194423023125313747251131675640992807751719068677153041614368615626128408960347526201326718800594303326860607315722632219170491378349889197149453314446612877744640303975483153717630347340880167081310832863831197926135495559425927566807058097433260859357330634309529424199385593898988853659686040031874061269629215697366314888604270446534979186073715493847609836739738548191980830744000108562834908091684333726829913426829506776297231455373285472764943176919742186323927794058506421882890187554822318056501638298045850983997286396171831288527450373283510123584112944651347610119394711892002379649784835163709417628525575968234105407970867008794190738960095738885622737491429764686788690521506343082550408163378108383767539635300636291503906250000000000000000000000000000000000000000000000000000*i1^19 + -1648589349855097129079007812190599015969345132065779974780559782504671474635063139812792161488718360878340305281871599244886604241117294681428980443570111718217299216631061106711505343713379205244604471647300584669420911408190928652131019161792596580740796560648405732648261326995408150882471207603687216868446299593248244658986953259177861075164731288406421704783150264558729157089640830529137427125986672383884399712092886904666626646635240167456684354058099513790448023134708669867712909894116365167229634590219847664330016492441503975112957566368897017254139133061227448760314611351049538432526869319985253035692242223283045154217751867984256089855775021895085997471604959119106208502374548775310752145041982150344929606275768484350926783477914604746356629387579726556904225078250618543318998878425553221515710084763340502468486290494155304359720666139189387578993270859158252905516973194659096763451056873666868155879774425013174593771816041743884822954843761410999923627303441047052098943625065081046735748801676893129412848694065148231354554866380883717618179917083132966452978483946208245785487564321069419821971370929993857708779949723864995406924190762618510512149625866440296324361170343631359653556846936154794458038497197736996301690027584374960143867417371792502312232584885390403500959690084209426321141583012973392820759679466005233194648713536283479073256074479736663710922521676334835820720746452162693155080748764815497014024518603397441537926902735481003829368308158727186532612221101645150709900309770563557787240913583200254619288420053008147279072148234113077109812022614959413751949957962810227968714775871759443965399089313478548655109145986197695077415645490942876020380813968548508472057811308033242810842831784967107194679430245477704705187252949816348200595434406675631088766588661768818278687418986943929065354610476132603998615385186532277360968703199208146675768228235514254530145939712330223169820234080169236623863997441807123979082069731451421126857127228489239758287663280316294151487762891427616142450173930923652724350955461544339679049261398929372629348519100084706006708153991956218637210939031525437063497006080914512668796753923764610957614532162520055838866226761806359041979249400006118025959400676982070831357027612526429153870762357195650808345339525056928562896903672088823291090559235834156027784008622354096135813870305520685625140364283466534428839614344501471798831669084733382494128858008802969437045504719208111055195331573486328125000000000000000000000000000000000000000000000000*i1^20 + -37651124992995984284347155990111493496341568817214409298678025007791147268635090095576216597024723266750823241811782196320682092843983206648503696983822296832636792073346249164991796309523533608162715734842659482798622961652018986138818990978492058922118187289095565655516101483550181551096598076683272635259964578571048638699783155811453262819015323550760473831744526473739565189388736177326811173059953538519930602953557711142028841335823498949857185567105824667113029005644892382493292629550168262440932387134195740402883724862235269286147681084599057753373776919404967139185019359776673055396534654310826675773196751699772524616440925574074812793164321833520112667395704986848252480718142878934146065177318757595026242310113204383106315992337907539183311127089702503856200606156781750784736856576710957608456225580236932974284941090603567105973563051755332566441491761176092181920911265077855457536660615305591166085324755796987812177111881946533445667196288058465454522685775329410208218830950203362789340554480438783557612205969048316191652551300167538244473291985233730739161752315322398559459334879346642963545941909497396161173978350763348496234096420932153852907255718316773678036039364249805727941079537134831077510072085056836757971238684490688590416656495999068814309083464504438464315414245930033374414881137870827772430433054632302665283399710732438014521300649818372916182521519176174550172828160997242972152228947098496591680836271661663111242406225066530520890010014906473137317400570826301576080812551825412223740858003315794218154863186113181071351088246968000643379665073342027503120285681806765532141657197757492916659971004495999023676651661079641164462306808404200758953832028221611232363900504151149520554546111397185932485528090652853081809643286335563260534517695059866126470177383874031018019383950829309884891518654290795039913293393579714835437143380304331820168217704666348817506894487870910852767423090253420122640468678257563153027022836965404835291400353173769446671780966980842497898257591779096892646121197080644613928975621310921636478743505231034261763707882782978453096273980022910879214832623321996147916166664585690288410789152951853263679989133904430232239786922747226788021374204396176625036496126182937020359871822731514348473747956379332192806436725933961318890935238398566706257678721628033356755077646142625777366507583065128436576078647143779360422727262366636158651310864788913591304309676395523087677474904921837151050567626953125000000000000000000000000000000000000000000000000000*i1^21 + 58210384925890485829980765524281476876417605718960448794060307118026256683724846608499603351956955820944174858679308321725070927213891455358612269097504246696773578715131242650074387524881861265172530037690270509181632116072908524409381983791100356510001297840579242198843990861267198955497802316071343187450457153141537314022778067565881948625683799141318954800891791533392025980707394333890982016718136106969985386248689615510681761213561498436964292461067454628052974886766357591413557514611865053656331316501811301316219730373992214232618241166075938380762649225738147719366676313631333802448077047396952876682138732147965510629898765945687011372459183698431318948038337564050020374261299662568808281533792884117199699448366776712068222772413279467323102624754103131160361660476468163911626531938034956615048916681172255361932118889403925461269512773468573478677528529847885651330140049243238861351351627478511018870968410898225862458524581927532053483827721527850276523098596351520349928813081875228762375846325300585813421223537110212526797322182582721936569088396331292082311940129397863723394868843946032222229143796959767997011926115886566771939486762933543753852783601405373938104301749739195404583593847789312145597104290901994370773816752940575664697023837126232621966082933448438359825040817549250876883471155418379117545396289385541806992862901812474103726416993232449338476798259434321697416116211152613922192309319724393734665839418276487859345236016808645810551559971317408887572060576615133433706170498876433766603642475905656399191981991040612284040553527915324046126263123881274139200952428842854787940147629003415494493642519658763110788918336648053262315264236841936163639992559072926258203272217334557222602254964368940245468436779230545010284584511048098090099535851066034991167865170484749363012575042221097434463129377027284118150813981946363110029190408164513910995802874612438685318512051816718928952556442938948621994520455645406636308015800843074133413033499244134728725580765290543188115038892885697397298207706496631546936316308295689147808805377830705390603894568591854540861093200096848683822260263294472273289237334893281157640918862521340214236174902707861807498607408948658312989756486859057116829536451793457260367292914219628989746013093581131255527290717359046576761522073707348028397594984496335119133955161876474584414718425906030566950878212111161243984850489514856355953875320389266117948008974741086474224971425428520888090133666992187500000000000000000000000000000000000000000000000*i1^22 + -26684293389622494848171455650960350333442742103708883401907962054878415053392913068588879974239441308305442655940232053674164926101780912336427042471468319358127163965383217040866206732512066692576236864092441067022403996674436570078344332846861494751637408629758074583031182386778936210524353935985188551232041908149816038291658012094241609039855575232915481703163564837278147089835701350701276777185288525293367539816387452113715766082009391327886026843565672003223075367523507508051205783694350676411071984796836618458109527671761865905012465905994601425822932878804504718097765584573630220209908693159680423373114013827514699438141520323480731808093185740592188313684362454285158151115071400954644516991344340842740168532142036164128745670202650507458530805354689237224012340721251788848834972993202768749442180236407816862602332953885567500907104379472067150938042193861826504028216122257085433166328218606304503107839609770035925905885368089183770085760975566695009559325581336879060199304570851360468879908597598716612287819676171069298761141798955881507015359980418188019731446133493322417511004272360403875944550946072610056944019889263290979870358712926583927493259934421845468849344401662147213099391477089833055685750994733119198617921286617632921838514893095984329950373035412955933019423372721675232749499922209292605474987067725997292175421377061566184481329608826264182454954645410568332871706490491004251381204507466120382002715194269438411260510047448593034200720044434451159475897888145846213633839959406684054807959086111639866771885552008081487710502411985967580666211920982686933931776345799207384939176604337123902962930785912752740533496440645106302993802361141826456687099729901016979828670519201714687820798971437293405635834687349064896254609966667023442198307174167350036447850430132682956355546559761398630867036309506581467181999919267890064423033887304873323825984921489698703277305364682869344450223578181189442367972392566748579856476791888956479862041638994570036640623826016159439149745340439925017614820589268776860352766368299362031580846630894065445873615023480821696920796095775749607323565017494184964764673145461220133439395525518773262132763955750924164924492774483740449781505078749990760292143632798234276507856746900438683966493281275769052386045433709333923765943549933669968163231625237211154821465477506465659609727836491182857243611159857621649754577866559610902225792137603926997943180020322895273920948966406285762786865234375000000000000000000000000000000000000000000000000*i1^23 + 2577824982281772235663835094336141175053581233827667078434988857467653174790327994798598169413911258249154778495781116911201700646940733743385738123118269833828500950784013848348945794289444226391061522270943140858014353111618668360117544174116175019639899398009602348045370354176457493777527771778127347293558809357610016672943832754751609470915962547644286468141905088372816597648373540124967871386034684972511805724868460712392064388610139579082530587846067036256591523355358569246581291171588832242655892931049482137463769697920772117190066701113726086923297685649825949644274371778374121203832385987501843775615218344299042219756526296070999980439695433339551130729047759043125259770438462068877656835153609679268761955838160499043257823228750627186155565089220150481844137308758811252259582662196049659181271038821989610434743380417226761130969785220587524392465335926869357716171912508976151682773692155356518519842546441633717751338729138940613316957234319837932206737017240113636278910735469356248872517458690180172879405787042179292857922441073010768440334388637051764607288433508605332002478812273801852504329247009924739870446339383124606936421773086484535879761143048419182582505329315227214577485865552686984026938213631535020317750060895209288873080193670761754135872411208343323288607903744555902393095695297372309858102387892444450089729798208934244905548283861975942710380917700253961684443459119704130934243605278516789443519322300653580603528579058264445419034766168508417433686178857122718346190543039364738737126966751626607407578938408224111596428389897600346830514562208015308690011598916650320683939651562807784564046768669441200263380144485904283387074400395648989132378600563647619949744583791718009868070891323121557816615100694624606039044707307783299914878210717223765809275328747260215821154254843256426287051495123783804602552235843257755976761701086261599583800236670222349467847721130681451796840705383965054306151780223246228090351756722018598014623665642465451314527435850633845549210288191739956237260079015931812294749227482083431359385528693158038954543625994925228771225044584393095062263946497206918934406517196675615943829048992934429439966124294081684893537063517797196267340007297765344713562991061926894365109143251368320865891249673351276620588713793529556216717308560875724122159485710133756692660769102760252260484445561738724654743799875271266732494428524433749758844762052388816795024011410686348710896709235385060310363769531250000000000000000000000000000000000000000000*i1^24 + -4739282023556012787268870354960420778753876835111009966765055551087344813601925953015042929675409187702911419644920007911625611484449709401973308653410578715643504440667798391540051949690994530633241707621137380888339424161765409516812682117404241135577039541089085001764607405959663480246639067802361715920490045865882824159612879032024713353701015069222205071801590838840355609753569257514967846095828397339180686912772796536832512874427996114335652132147949302613938085909935005256488817705047885443201007321368811568001723554250378111421188047043591786570141817396598746234931380230070496679621201354033171717467033601826222006795852719273512488311695482242922110037966952054895119450117451247318686940371293629244745728241733568073020432970586803961682559970432424619192950588499732244272764844683069015559725099718168746350024225154434306074381971734948718325939428820771347414077925043590276078696782237487380819478877726499249711159139695950852303029103154518094836959593512629305345038424344515511959779670721422757655412433709378914044402896809289630180545150927313422824764693140053909585496188427975780384295460666163848168369819379273671916985964174463447213202042179200093874489413330997692191104702108280150655771942839053834203643403067252815233325234961196158152997547258073026772793210747247014807669832875773844516855324061876576622022318681445052649971617008322382017920519454184704518102550984589418937371842131391977428841545712476887426087393443787226941430385113826795090293979971963551845950413550123914061684349579826899003061774928629375148143132623908020721251661717978202127117667437680632192242633826283361834469454385537148208661351597612697872586406004633941874739736055161437794083620970889685371112392564772583492677099405861876658892147803197579687841003912560194185930742913307313496135111738613812929324377716479802902073234971206753745706392872766605316980525270818370534261874410065205154674547467689476469477803842388008268462827431106331556049231625942980354385764069536355193186471376016950945845909546188498665614604979616063195194953657089114499454830802508895487933974226103770774488519555487715427874891485959147065543982206597948991875957330559442679789320541258892825216687245754593330950290300351197508059826506680006476422772905970605908084554403403187344755105028260567290032633672288102515024199535901811102437626429422910245843010498474359401613721960492164665469745352517273541403941550242961966432631015777587890625000000000000000000000000000000000000000000000000*i1^25 + 9620315926983486385880039146880228560490762920009462687708599771175692876000914002612385713838428278687200970807479007374656480787724380794416575357059383205052871907079480117995811253321786835911218502727627102615743801141090493522673981556130959120939690046402000505387598375096392765159909935540269477524133261668934811269123442551267543974654790934399918964191207582059450926384715279923392355940939918376574159855118517439279905900390816974993354215137425226641326026998889058387193711308718017145662262004258394214805511313156944888777066179707816901466405970502049339119946086287970753810616314566701047696579973817212118574819675424494946845602105712225225742094528884221704161738585758820368982366925759504214961550516070732698925173905305623441241137626778079211807038833307449803442877886175118919280588011544268432919821423714138521516480745210412578574181799304074912143092980888279704494978879031862849095304095026829990290465633521855179418194306476531409350634114619220528516564951398758699708312878317231401918021918346699967461201739585347204165276916580055729397388187235076357117255230841756570465816516860051696205673494445221285588462222753377751623929489277499845779834592947544132146420885022009232180914684555174713233790288097250690157127686967759679869652226589961979788290924446565900578881219128276514091089564782810191536894832490754178477020781707379358869340842458173430621352350022486482743751932096186737682670217538154078519780930817383658633447777189612851699870300272003649149283004889395270294654406638815741943226675517519173341106227983023175315672913438466732467449319181952736088744794644511493327173846113209769991341261298231460883969462178085474002697994851493777832986095879271024133980334554091817231672808844054919911044110364664872329892054182363292990166051237718021362066921055433170218082481962730022184320624159685982241626338210797803679685822344720113547633268829493780931640267581438423249107544516334694222854681016548131829022434743334424821999287109687154105641832079287113559622262173709662751732321393373920942045575609250272237890224935875555659965559524542974446058237802634205607390735639060337365875989197197079535402850787021304202962509229085297119205130328580798612713591885440969288037514713403609203714703727201971747670842323723825602429475531379286212653807786352371497953102189847616916063089611944831208073004799353570268061097735885505034533781913546268251338777766079601860838010907173156738281250000000000000000000000000000000000000000000*i1^26 + -7375063598541687440018924345532595868826040873077731936776866318837248346914105863432851977224672588909836743261592054416117837412446667587735849169742777574208707103971431316168889087462904294567696422522453867711386664719662787113094049294671478157199188212407345243204076789166777031786459601740858916202354930807995587924866632113114281234121931748563754471556499556542310959810075110990327724685008497799998137790741828244936381114286082177086554157078504534426956080077009196839480573824754462418626427003516270224945189213179745378572206162780126045019721309021089343307366412975900802214472884666725784325843892847585305811204575982917834566620045654833712258426607385844186041467335058297699785206968343418477821038504866515588117975374502517184149819137406622856999967079356238130940066667887231547841677789043749618244368589465431716757666938556963449818259034205165223872227037704400645933694132055411482233710358214076296086044396119966264196654850807666760159902209677186024489613810881934237045286712013991449599865372983246535770525298066888174735562896374988349319426754573299391943396882039007192020616650307913724620198476215060246648384681628329676548351620209938457573808028301480906039891374282219912838219968170661778537787925983288047714176884731547004141757789853123975211720931838068627990022207986359921638497812576347868363263884241111369085093714472570544142341615464501681804875135217222258526982567995799340574917502458283720385516426469476515630983185392211626869490876029165491252894762459731927911587717246649789309337730661893061523509533824354353691799017782420591181655266765156048558799088420640290141106220406689856854922970588304843755557198083106561048822090185766563118433019292174971477155298967618587941374604830722530885120957389461834132048385456322827515404491282294534519642106435659106968568104153502330805062197278453172885735250426889012242635581138444827154527102275743126013771373332979070253346810488917434747066215482909878829290767654281648065782246328130828490654675597677413084376528775634114980450514224713148113472312650374462842715606727166768511708271680596615024154606275011241825373984145071280660584202032756904596090435749511829843075877603377679607456097909893263281121661920219769184071458524375818723213508122864241022449570475780717383915726047820454902658615585353629832933382049578031580642383771168256939289652212243654728825348320824203851537245370128128146847146240361325908452272415161132812500000000000000000000000000000000000000000000*i1^27 + 3233775752011491473842918260378613844301665411470396372075160995516879788754472214326257594045140714545248172957460135099924813851980656392196314119195958707256046370244498933300506261720677115145842302424230899592713166848081999511775783739432332186972356893749040713790019721400427194747430765326609854101086043985987154758659425346306662955186908373558513459236642072649298595912320468950539754652049089294202262935442859115630803083479885868885219104767082208821255900118238344769986956260284128152535024289351028852828592446910839795701483382427426057351293001970156629443055001438022842154167350791039047281441074546442494050937148913221288353915905418147664466594174569080142309378965502544873108724488051060429160760931784029785941840027897353461760946093431644641582048396806007884620569057580374917016854506438386993052566743361075612943374506352354608303561477361157354029076484520002656806464186500350301230426889490796968788074150758692680475600960162796016548927451117119952246125419884898140082342226215633121638253537428591263279292659359330445801527005253272598701168004751705007873725168437069660821429348401665831062118813153111801849458872172370062765067285510859156680068316116032365770996713236488259292916223617739921652360106956684394758455162873431146180555280467378528902197819103408624659432400000719294468652913226664442888287785250640847180624861085713306244544738958750264112511927683367746548255480042996242888404287784099538894571638645012876108595313442816374183847000638418118360260805371683491499550532950118401644089527239770270222088109890618347836652344500293137710037484095979631009989707649062340522571523991273788675525625349772113178158180201979223215875079437022230208677866058682178319545846506926547813509335015373671958483796401810825457908209059991936638087874126330614317161471425693097853609725145515859608751928266242110376924843642993112753490484964531014689499996152415318613109105342389897577362964760592704774260994650180135267695625418234083894798527002746241438904385468462217930976480019057362143595735726144454686999037637454087132362617654375602382546720977956552432417936268894413972167628190713621588517438453758588118351978231067228501958917344800957808705442212362449416943541841282584844411742937888156901155615614299800469635931638153736306699909825234199947081289418676901980587776883225291150149431110103561662816649867661726120290144901948216832452343965889084223541694029790960485115647315979003906250000000000000000000000000000000000000000*i1^28 + -916764221861720178425054222399851976309912382575041009679166666866143262512729369398854132041299580016346995288348865268962884046555424334672408445211567611359317570042254806238432942794058826522016550682484358909662835737902523760413103681793197403776101797509838401962151615344323510355573957575907499079520755912998785334006322724621929916748109126623957962413068914419513444331309626800712964367506237123112007489174880281473373303453235532437811055219050275206972168182806310625766129546779187201247187095238933853782615778963582420363751171328738992242856194866901195972561995750447734034404138230827427847351541727046194059126512430406243123105397148918579028742414223374207311247656182825551660455129880561620963172730953026507359080212320771935107868934439654283965839832966738075337402477723249832425819599882186553447761567720673736636180216815033000687918819791985013940327110245532351032185040442277308986802936241203102426890336868688632695549140156183391295017326775186200891444671868891854969906766814199795559859470669056377316843476324203938665487065872613737162552172524394659424223011424956143574023227865689730260124118250687647379669976391314327736336418830997011154611960003486526909988034485817569897124171158170672479334162243132174980743042716666960517448030901213975846606873048270489796427250328617410670530487894732606977425769816105688939841524279312411135304602344881386801888234755607558387368489723802509684730880255034552194105278187393854839846299364803699949762520436413431873787444050810026193370146108493871639998418120392341221542012476278943891512711540893704284410851545422019636557743732699969942251675077447331928235862312608608533840876606789816299314991889626359303331588257730366160903321966913204456808001599092580533569162973649258973686443245348754976982439565220281566838739699758959468539387155496762347350479400725887288932538400814551253032268399290207415066522683107846844580473166117365125467920974020980296356216191713717848127002213377135827829495449276352398706252635818142147205176501528701668772971923348629472025651050194859147817769476941247399462500317796555538981105840907216449972908142494895627262946336524019037891167325407790339901584748088044800086998067963559754245937605836768334268672913680657679241808327270622286386489557007954507559664193513000243139429325690843888053803704708915373472140779976448865044823906641098650548223305645682613675619601285258220002560847206041216850280761718750000000000000000000000000000000000000000000*i1^29 + 173185623255400482317995372904346482096877663949555144893040232508719872809014331271507292943055492391757020047254168562935846073097175269098832744565509673658164626968839561367133644933733432688794534685177944616401320821901336185387805653654168450673561199300275940186627701052392725055860178990159870786174509966689497541090008836996736780048642235849119283692356950205444662880859789808249662499992023215346654096519981731577503371925766971873821392293098506503373943424477454604972909399477742578211662397155881194071572896717146112047021526435862174740037129903966247945199211430170502644336307614775275803344649223060021709272578353795797563721264777789665235750314988659627987609830235203400337761959506184714062661831551553101647229260889503848049282849127988738845342688364886244641275027445640689910412467437516807213935891274377619247476321776639197356974240693891213069522418711876974264618899481118168773195353664249473269051331537702727555472865225204403353801420071012877492245056410810687222039876799690081861486498600810323483214932043360340497665408318220527711797882871618416659418569170447154264114656392208902730602065268589613736388941609649931732485591030374869175179777422466978098755277527056437748878596275045855030874674195173297700050250593310121783349382970045011220452915438515050851973364060145096502363299450268733157359380865747046309201543195646892844002724133644260846581519124233526057872200735875979691870484474051034244017452692771165944109330535182320773193924488864010772959769645615804036883839177956394273821750458579659940991301405475031211043962886113014327022565149021810586853515012238690972545810990248742204285444588410829802671038472216491707842103173872730741171209770150617110955643142446657938199430639766665222343705951888257334715663131486711917629197309920059619549084560779556032454394565058026089556542147690104521884613479792716278417962816573122305804894884958378717854779457624808252189920283368668700642756831657228340879804694535274363325195959575887510291808486721509615485904421290766614112082889046754138503233135086938696483291522656080893015298191043029662639028535128206628352384716030910822631985860943843488379008643391086428537192416343041169849872838174919548347738984702496717429091868220017698027170774423912696985031568501983725123292196770203529896629117685875659076246792210477624902757029768403913816683290960083250363276060696331385015672216992390186618422376341186463832855224609375000000000000000000000000000000000000000*i1^30 + -20961403793791842585295753229337194762888190397939868688971126084862572717889804414746284924659541360165408091940129588615885109482895513396194829773914912132268953649034960039528420241875242898664912751604244091749615129767245839003455938758818421980188566717128621217468703061338046250355854096110384775927989872895430882165473380513431108940122591600736608687774429179760922560282129865518081017119428073951222941615894158321626301366313053031242398341227230561108434173525099673142240061926104294716298526361052452075599728662284925753164509451148070674523618403035294145617039359553705784361277310986266607443659341700696657688450614873807989474017222465521917014446099168533002221046982205749394304581642013510476588023060032394799071720820211789151341645485538207516315401435158743684795875434073414652602721307342868179489190717896399392238267045809360219242822001748723192935051560103141628124313613914569116878468415856351463585215164754035546369132368489705929709513381775013835114285756875547457415210601863100954075198659384258086419586988467663058450688514366191837532857337996514977724404159497669165884249078444541078838066682430430837831374227737243495135635896461348539872918998479983551419432993368853994056537600247078775865577579784078359944153586243742901818991242783081689247205244874421219195122866928549198505514124907754828884806167415077130183772353569613116475171948944134720356919945837703820899632866483256999861335006361100438064185663306296300848818521185078433760018340031825030969917690872040742833897413561447392133865801119416244326499934566980427649968106978744265235526364322231989171310691553920019739582559362271473500442509117095037772510039177880189087712984573731452138523628753531084002847999903579308833583474525545095773919994779498414704668344982052149685200343459460907011262623280334132613848404422362838058622184047354563702904401431690448303967569088190844711303926214894071266062266189071485462236549254649576927699512039391975790313837004069166108040917984436708059261203164901361867906098463668545270397299030034434833690047708209224431009118896073842049593318896638962520155964039330171751983493817566658669127078699736902181791775792966211061962149419192153820408796144248262200753551186496705327856512452179562519885464777169504378995142134413213197070841748490125160963506183264787363250520118651705992758462332577717145856097219191708017638155216761518995653451590719384967087535187602043151855468750000000000000000000000000000000000000000*i1^31 + 1291393523806336792490944691538126440370726387091690877947721696172952749576792586477023120002367442168295409020284809895855368136387448794316289606323631884143877836620177679627012155042398211960125583414187018796677355792659942928641225317335730426172886961585591520970424940594190113572141951770617454672324680137994025982927366154955622216268490875687412790816692736828096076249378483049088228379587150874144019734752559788793879007875761337588309880814673377039783651907625747281080455615657460138367448406489486749433230094055814904127065825018395578680781175966840209389453230163423514803535300207587517148902871381541379242484511674588709318458985058028053147733102287638719115299835484827546341857262378758572457561611431751919798395000962776513998169159032038874038346599638813723333305401976303589213422416846280004929095461049767998343003634217172707494726463181605842894237365914258887171159318030185272604345696271589825813494689388719088637342028098374827415547908547133441152599124541799894608151454191140356489366608144988585842203225427168958711013102083008141519914954473801389401102775900268909499803519152848012860195444965859354987715292179599624336382071610163509507143522679002414647794838758831823360870080644675718502882054575976564808478882730381211678504639876528415612704748756369184362189342177631496773288735862774242934427027790360353635693120251198102100130891947648878075284821491000116107613190975028434624815935781277871128971540648076228173801603654273931243840641323538636167401101630331011842543656569143868739004857012267085231861793082264245865419450534126409035374286930874903241368648917707830994839841579579475277733216910419007676601557668818764265664142515132159585495092625290591455389079410091521511283314508671092937866612368843459957629441983390527463351231173362074369195674416121693183816673812727167410420211287401475513875292415280871431009474675229632977126564838949719329975003046021164060537643624813188475843769092700436183319609133111789181434840317751015113972379894620049872001493624229444762925734448694575422481890024406118954552397358885665484960961562060159673356050820503583060924520330848330759183734079102129741360345750648329697634595569913613136207801731762523950798047769560771915727222986757946947971691230535289434563733614464049253447311027657373196813430537639212118496458846486893595397453786529397766070763223920501377221139231165939444958103581002628601481774239800870418548583984375000000000000000000000000000000000*i1^32 + 38353535889480366236170862235110850300179238209202372450222472645468703621076476194190012324477551513751298307170861650219315172707704681857911370073458627945572600727848515325644191504715263231291693056681347791056760719084102818393851348160061526859761933013794754475698708239347078069473806978109156136024674082558974834099300547157306028238566815125366164769163594911238004774667459452783720509228750210153434773820250219685467168080860209718609762599990454818318249770543053518705863860298813298819277991762908064504633346970968069771452776535490248751118910482740631976185865106494677819371032010501397747169921656037939310667431222824609280053965021876828866859984258211232170950174130294161728914213202476723003791620069285101614076283619590537590325669602905352129443259312341362345933354338529109893220049027434655528941826107584544027481630348261920769460606523986286519233992007159779730533906425414009325178394829392599228373596292232701092622123771825833829012148272962654527744711938606204306872091934924124009567604180939070215189605918799984825834328663882405481141749087790111878791217372376319668982730617876594421666979433475880024171164864589547630542597727042178782990127033436720871517343170146416476566648770830001172043294519929835088562305010737141580366619179778358493695486792479103500553016643523093534951947440327625956654045115415181382508689120242884886386369097648604042218412719633621985838144333848367870711925327753998901080260899979824887960265867257492491769163240955342718694154726143066000467600895258464930774002437634781021651982717534051951774264351964542328200769784121762979957387327933767935668911106047563856578184982793648272253081314117787411657443247514084008361931136466306968477213180143032839948258289076157427023638514273003697977306108308952350137670631883532883244394263226718329813531969393527270959663725272263441845307677128180364436002404258121844731057638170714801265064416210688334616395420027970249293801698064384550688993980391094446115174163913798023845810777013925211248117838226481294470295330887963322990318735223143296901436676821810601909945420411901086311929112061316405966839069527201980053490618771210861550608807402180009637186915666208521802915559128887707218172580197056645789276338878688959249644799282064429298301988792448835726279390925243061932450886680258841120090325397081301071481832210450295529236320532828211059411036060636300769425706107540463563054800033569335937500000000000000000000000000000000000000*i1^33 + -16206728138406661020324136599483277666842317337561479684541692890014593942076424255431802884716834144642012650255951247793653403782238468661646048598768142004849944787645093273699463358235787999169546318154410275600558369606637412710961324993041438202767268334956435688817996792944230186851156446472769072043049083408242013689165132366339013146201817927018908726904665759372650369889314341875175365493690214161827011533110997672157664351775003815052651043230916671226303381415709107076328177497245269826366785698472763022127135496689928058141182756120212683002556409761136315710791280413312678764410154806865992592092487471902808622933261383680438311649234935391849921852691939596565653176146023037415439333553373342861071924944714482474478254447527175470596766461946311790272071138846113352227643379688566136238915030902258896655146907632106264381538919294501794125255426272468322861325761898630808323390602063068872804174371295353032999192255211416651083645429672558566236119320084062187786008326495089015809485213582130851221275493469595582292332074012578912362063838542129373857808020237905223755489505772141798014865928854195989426092455572306574179233789328841991999036685691340146067973268540204023534137882520677883975716749972756024021324130335330493648205433935662637819814460296950990567822994877196741145248510774693338873283730597638898630336249461882281289001486941320864486908241305994774870382644099521009441678978333342076886969853148824761945953909458987633194097182566600763678131593426489221792267755274529890233098838981001669415834345681593544953562552855330456511851403164612695565347687185464567475955044600006884391337887486011932391989640757645594579666751580738647703138297879844395690914536620307145105009441777684777020533342772595141999123240423906827507445594272196919906132628233506722883590812187603773504956393573395906171384490895597402754120532340441439017718908365024686973692670436539768932007808620804581464361582466815916455255769245521298268160584885919908096012156847993745122639914391948425243182662113433929864017961297042200911423578340975701553508067074095165168864320036440824437380235571274562345313497022413559256668097364462872130543575852179360696614450237121548759815087788089147257242236483056393222824848953070986773680145762712699264750585839204746824102231525225360608871191414497976069958654297624651201939563744263653920675946124836407757220839676885349080547994162770919501781463623046875000000000000000000000000000000000000000*i1^34 + 1538694310810526808362695769496164705008868750674154352715233940922188532725606824201546761272958611215815791440745952669652465425541296909963222636658740879453569443595725559754559188164804245306898301019083031268628069828510265928702547721649040433019496284139242852716553282082192480682216093602373712619516688844275348779149388137292049620504511629165941688822761194216252010667844777669793744536469554302272379907523149937765138877223996370400752651701031513195397830650172258618819360592451881432820749141495349415175003826190181242084306582310012417163406055946978681675127851354919144671976838658852233633280041192374590744503443437011231430813631991208952077964254365954110937327537136918547229859369996927153323205680905317950990844147822756390029515326637406269112779523549878797518059235145248877127741269771865363147424097697159105796994823427394689641664802241606298324287852194797254267810551754958445140446025075592154858214883384381160995266071954815438647530342141508683335944294622589939051467018296818191939200725061711150068285703622780792974280299687724376869895406844406572228763970513623471102543061803221936011742809566342638254024785933070405018902769758152575612509942443869723890745162006307521128407916434764414287917833345851854987357168813239768132589157696049099843138548048914756193610143846622971595564524505396739074394604943475380234960803396416553740326021025415457384490120288073629745930433179296700629848757259249181739339030881320135457759210327274935400634790094495864381015998759653169698203897137811475291534946004056966996816173257400928770570988850288342173094373683957728310196094253890381778942385911176659430183610792176828732840787004459989574091185759025745751894419883281897793106076953670706720082308310669752648790157938841498708086340484897861626792902184409541991257271907636970726357537270611992531109355686720547230736401450943945383714977342715234931220318896218592921772976848619907460322280474812048416589808524812799896928708200847149452533780692320581998834840340709026124470564082851767437826718806458064485059356707147790220361679995108790119239147208442735326466653845282712207693734159214494860689424885936161163900006244532406637377308573792049279139654463758809214291957494079775608377611182595963195354558770147063732453250134133009944412843296253541962461513191411665148214436446693710329009344762547678476219044291739619961114979649526784881574045357410795986652374267578125000000000000000000000000000000000000*i1^35 + -55881909927792924707418823752681165740026178418337185991614868910585012164458325431625898385063167271754842591214549469277691503509634228483837091653218760947334649893973419789906640114882790287673954454269014447252066962563152443005545355726609124584510105910851909302946072090258943408326681873645558996364557066686648911298314072840792309705684529744105193285879058043214324752568097825521907144056904829442332783207666448856771237554463466099427973411536864965589028668246959502158133059641949666066673832061413654770487807755321353010284205447196822514622640397590966383346311992850334613485663932826327685733606666211973078383839190801367920259056565127462226292880538965150425219382914671433878635222787553165742525215023236527214370645498259820826843195435969882292647149194535631796762754753687716743313208135146698171003352857328691813047402391771168535322856163963454076022650292781309651358405241062324630847490540357110678775824563514669262398460395881592957355078423221937196709254251432149805576738113599900053376050939057630056997032506776189516112777788898344116720555366468468247643207049836427955887928191895371548327765633820767835838080602208317043256219573593798866166847283127716598017838231918436483194671434900722739829449010518041412422070790120537720122042330227399483623700638969349010262323422647793175812838980722830205152084117041795044582953575067286572319189910691655207519274773439777204610810880554170332599532869440880219425913417143817570649168068259543039180422722820543198474060212202247142233282897408520771371018571127070191237669275895376357502930521603982087306453916224649017893133955574961021094397480122470095505665240281345264973891850225930109563326568002287119742019750115419223851203955316261862476572987277029639123782379017692090769595283216789388937749086856762485685495853920633843024067880074435491426470904632354527222425872655841969338440365347783030252889219188073723956034855736805404179466166655050138458089632755162455303332992476128484735381004575327561881852116135186822837862151302277788837979062708509398651308866558971233507954396544606474040892404056263195612821875915561578839120054486551360504497813893837936393381314936601974452785304610437623838810019165865304188133625623230230894455465849089231277499149011006842144176331965259465551579331447675873211921916435830566846010606343974156554484981478546619833418860904609240477098540001431190149810390721540898084640502929687500000000000000000000000000000000*i1^36 + -3230492887688588876714898730456678358471337808208113549812020144691704531668074674947690832342035472811621139938795383628536980207811935714364769034064086412442793070529248841190506628425205978879349238511715355178804096096649909553989485579691706591986398869560390277505683901594624068393369020149423693566217350371953984767240907325525091578194165227883256913648385831620893365176928508357365069906539421920461518596382335392424223688300733815366398697609914887344292337977039600846892764356866004017102924860052406286095734176104893645786894718347616186569523771403503643137685243024589151913506097689350222187173237067722663093435362921673870789601085738322265857095996148448292508213031163673258179742579756281149344372252341740399281205921994446119287699346354844692283531699631701146102948622635983357239102906956630656154484216907326107632719254641079151063170961495960070514219375181423015462730356018558566581518938311481937462089767562681752712298433219994952945297052576055354593161892095951155460385500734263639320939413721325619084064681474086669387141204326280878764111784334438073072237206027659055017823973076157910092544337097790477934711129461411116009105089911434816605836085656637066902612965114759353985366522945579999188449203663455053636930940987656460805934458463614679013178202673434589583143830972240923201878673526839863621577011988100119598799530691911261514017979060993042515596284830507824465968137657472708348764635616184792531926901197283996837914788098094782025846592671417143794770354709652195509509205170027614144177539668004750646083131293538215212406510339877823766127686410894199699682681286651051918614883464718117800958413772104955517790830281229179852576431075061349102649376572588480310424918052169525191610649939993607394907074434069975964374241374762897325854146910308503355340202368392650276486019929418933921451014433422526619289744425669979626787023049601640361310787599746777238040879746757688055695488419770447557772976356721142735271418718834834656653339372456376815357660104660476980523267978927421636043871257847568550210885767892173124169963341190275119729362271286358523198067038919998549557559897496143653448139400075555322668059455990370738275234126035411587085055168171632815286804200452875843164097668934955931912388674501250561820041023646309435606435656212704799740972449281789769725244066798000519775823731121140916458718685644632504060441855598598437791224569082260131835937500000000000000000000000000000000000*i1^37 + 613683668183406950337057200948040285592056766902964080268588229165983428797767323619008763398333877315648758744262490006647271072882556601264380008384612932886944645753012360807946868948520254194552510332831022591029629644994356918119893837394248215284654070066773902140852736949781030918270380474363248574515304078579543779509589874786746932183784097771433012669027944524108880369216767463761175093931067322454272743229070010287527246245093403772156330848893459322981438813466438614459757998924804474932219019364710893314076670658674506214339812985401953159666300143632723885509778596156596035098846744925454816294808349336862375025323916303716381974947666433671335782150254817530431685906307188120175680987885247226966960616224679592320352422445386795445825307027610245631281400279055542203257793261597193751425381067563979379491867509410822458986431698815664249610715911956953647403961759271030452059981943006693599199913607843835805066000440190258168687689434695886183921068307004204930694410566193563124688260773951955179635334618779123170972206361361910281368166234147784264882590700615407546896253805148295611003473230214166147268561160264583788549414916499945354525377278705373512232615300087895053795856516697507014482952734915193471088173999994138569947384684880840809619094827350241082192710739506171709354609936984457020314113915719974001853477880295472576160644737345492313501503664351793262328757717848068362910880965514956833302556457500477811101650722535969625034733217326807076393365777763040081106567735441125722567111432541594701915546700472358308208352328645161163783580624941665947373891595354731628190170096701289130734760888514045192503951085287064242987130064349525411819063740074348127791813477920652642723094001143939980904297051939881661985648198640013596263522560749776250713176081509708000986304114865930995207321970540995696437597421695017381153492596964280634370047781283210541037674070409764089850907352712136341184238505388811981292955736666079864256774169223643810474642788531059368354865923867509428303953653291599346036133675031214906582317407133350913012921359738559729803430007650030410926806979032907582847684858967551026470313350541982124010238234412957227330620842090224431361399530929043094522930847538826542419588678912601349414438576295784277134610752816943671887910474224832128217207086306144897510822078858554306738298811153445269082296201149981850170884098669073201745050027966499328613281250000000000000000000000000000000*i1^38 + -49044248236700118267454227102459031632770897076498494525173188062259004864813635808266820595524924593591561256345876493705428059150605160218135563072047572490445513635026112074275283040237865504791076059193111247797274871763833576525178801898809271491317212503429192947772048458017692730811588684978258223009875764233531620264015559387503731571677429730984532816766624438663744279842540636097186441086683885577858873004740237515437880402689228281671593585179374884242655263029045094286273151576403950619665151947308717553483754281428013312365605266644357237758605978004646701170889012837346130051134488127936639510098638754735411325726023691103884718744178128645099749111892082568415844927310151996628560461879798049282902027152976093659845504237096604100751711935302616847560744254680224063154549043736998146652976926269077817304918521861455502298166095366952861160258175037854323066242871279019532616815525791253224524080347796351935731845362569125267782184147166125759794998210607860124063281736378037870320180690919946374224741588487686770633760886922144448082163251886415213996106601402126607611692286091658384320315131202421604417012347645320495071703538003681223208848699624895236338851854951371697340645301068953368133431486060557653436217385802435886862130145489237814470101395128608275700164796131219760296333848863700634428823877298109924276621179504785803621099224566940217481156458241632716176487269835590141839683724938607725234235293177037207261298613968264417857243652528909198003043156676593895049396044593337074033278918393017410711202309985334209738824688664816403464019496977452329430173775588567743084558009836035656122318057495153130966065711492200294014529240172879468592041420819289287871372674100182741750086031778493216978619230982974522626999101389054160349805696041344278399541057549505371415994084273512690523853684719774868823483828631286372574856912462716732858285792396491289992110198908468711779170337767243629339361568527162842927397656650208630449957678861383151806146385541953708220680682412779600753962763716729583113171992225980613195497443059781227764004216027617540217133507075951084933784269539986499612218609173511899949018627701054400050346517257869080978522708718577704977343521970887243846799264666490185551995911662508530078861480899806695951235571567735263481162331701308510322851940119544673953119258742226773103921703051499256022251257747078758423970823608675471041351556777954101562500000000000000000000000000000000*i1^39 + 2781711752662949935189798374822509171629299470816953200949651431040674056831030139735478030244056496988798497880589783281895070638064349544287968021658351052696956201968523919987171481312213917947770004452539247382682484319505643871131938236808287413955764597260501650119619008497608394868059736075907882375871117017043290028403657118361018065064281284948516344987748260484046074738633634558860869501173189953046184132056171055658178966264652346473796336758069438702221904977386523437615020811353406765832706898780050227656198855974998640865194917134483580716821000924097844536306593685787533250515381334622723465326874845518912116815693313616786196354493687154386230956389887794331963295732361985682045087793333372302797610584788747608830174756841257549041962089639346152354746064739835962693395065995291529658896118790506613382971535188233803296954595449152738276195005605906514187905575871047104422954526904291799729512622249844956140040681432853644066142702411827481513885165981230190257912725580018654740265499579738871157990188265861301043049458429977766677246436813008371860462050763820021049879216761442102239341915963106889783347710787104125701852745919987524989694819546627819197540256699834488609284173056090773490331785835319305943005541989135357126945801206267117208729556132928954546878886709561386730595387808608887264716507075491220441053371216453835955422466792394615622711511473443510730991473837509422182805710770397025135092249275378561749689987879147349798826386910690248129248063419554375101535782102574086473288666659709748167879591104285542614414963606164357933956895919887452422655258285288939944920358501805726890878023632167389459313947779843214865888526932479956104757261663067693654554185717402455739541469315753920634773874600238762376079865515648235568389291703590197551390023674823108452707259304030190960634081112046658245244346536314191272397031257159462876747625910614123083323290948806092795772005892569953129486466186600419755318898439282652244057363590777954960399983172982532724383000627169898203438248428524614691782601311862683248627348974681870475671740805196236708258624086383828276685347570274677606505957950144484107107332394205401327478313312194066865730281217508557345819753204338291865480032005414670210962744900935288224286364850421317949298914164235982244717997148762448407960985767049134636285253210381865203108089142123877538546242952139973708656699686555972439236938953399658203125000000000000000000000000000*i1^40 + -120630897503652848878479987543372035910569571072952745210618702541521028456883484856863605416198766619365526148420448995997710903507319400086853342227773526812269767793580301626905804790744570984979517706391733039981958059873932257725771984857752232797684453925959036414011326961145654100321975766073159555318366594161399115270814837745321401546021144710605607554011671128120839794186475383603442490844997181764628443378392134144342280681550321411333314096637554259708588571188525667920122735051401728012919042429749101398192337872498916729836220821335780401045413099275765328226594628912820971084381165764443080902689568612941886750979837396608323859756221257469207906508396274059350603700542266511574296416167005473217765835661471106237069825214416736165454022709052996769566027798317012553173813854552516546476659311244458933456272302528433436421784858159852230725260601091747022582838534552090957753060484863083177919341927577773832639398343847838865219114844266381491438591014089070359112561557160415622288990958483988374909236775290800528563641830051515884555782356569364083211065406349453917356073602890425655660831339094570977807779205205886508431044364947576685923020567880286150856935631742857910865402525487536832312457604243485104113580525199423292496606858528270642074004440066352208775023962611951348726496574705412073276664771763904800541753119130644347193545416201818779497168033146350786210470312064284543021745982995028544411592395265471635315421086891276487464518911077413101120244426627936720534064201260020813208871211738607575954638611411981567585373453824100850379862555443152509531640497423686743523617225789955115044495646720142429176827479952056293470030268935294432035307686333330741794197297430603471528600166745357938401480352563702781239008839437274023008991933271719706610352550373709961300544950926005117606434468166555585205700605227795313046767881629822786639338594972400199629345130867285596011403642024929029272850728634277723117110580331564497410852885525018107059031090472310204736758631862827817542624703877289999662953868881696959319152301728659729927810997631662476443206829307867326233950318566097192928679687193998079387112447851451083559109815912444533740561849189309198293500887537840432106291200250242261774005833732869564916026433361237771037012918614730447336865616952116775012683497945996743472031136168148257923175245040908201670190664851859549868595425679534673690795898437500000000000000000000000000000000*i1^41 + 3728823693230041189632408507152445956521044301418816961182960811606253810057135416981328407476313897862491265650218280293992853920789954297346945777070069739179694035034240767131821828284322543693558129974516634441618306576511491066763629795815587170174153411345483213103754949620289098868087699002848995427761015924029031310364494851339703856817758154348770083697238852350430981519854181901411705477585101259764936870984377185739285012679859634799741648695559150548047183831375534890585011580936813027495920810397708909749689363140694534482661687586877522580434728185962161003142333763600252042489963835832244216114634577709807254630452156187364167127635202336042230564250952233812300398356564181632043448487220625676526974086654066603568538052578123054471116635266327241240234669686866439989094717603591694482678508151267296939692445710226494013929014241801019033032133209932032338864409693930336415902251044783840061889950694007289335742671648756161285433428054477758586188930322758185028567270893485941269324771655870721783697074706191729185420001547079028050325913058534120208637198383070703699002255977404828888894641121928325942854433840606090456117153496581034513607552802519209495721132073967973815479952568227993255203197770866530604432220510256244911982524758376586599816506661771852767111516946853709988536731191899220883818379043310783545726521585075898012912401708490052653366920025510250344662742866870494091000960328258950468578972182143886731429620797148262060261760169541837610924881601868196473158263344985736406489375640799619907351300293104940101252020272409226544415258106201040492094338473679478160329629759170884193593279567720566660804242579734430779865670011005896660309061293955721491348619951034877112141961813199728962180249863449421489878822806782159267673182358773875954360098842662203288409444889390089897283768498459132112778046131395898660831231236198465775233167601457585833273415454668095945923051876120694374995075287240532972953450511150741876144033406882192636870569003463335048629001579162860235996642021860129791923672323523650951432160343084643100687808459288544396695223810848713586631114105026534060681587018732592982208513697483339241620854149849059929636780103067819658686352681802684575212654406634891287868557145892454249626846215965098432567613105018613735603434685423662993576363712989555791034732086755964818425439350917418331030085652927497325251957872323691844940185546875000000000000000000000000000*i1^42 + -79782658308680610843291827253780602973981139272193426620140928139368584771641409665284875311696202550767303017362708241843178686465553266768292060616461607628174158135036960269486252591820122903588909912573402283949659735646791941006648852272451653574977976552228729218880489322517338064588468664863775413509558616059429026409998782087878827429767660461014665808663582500897884541854752243917091640939782238153792350580018603453983245037240718493363165292825029227459991918488212022312720173573372680772012125921717023924451214466075199315535732027417408248495517036781332714602272481124035060696711254244707893459008702359349483178278722280124079184551461133232448426157683529328864246570974536809182107810196187390062217858081190500340372482414976540561307051775459216633733399608733873786042986844423404341678802307467476197116834258269356213377824532955745810942076163901146570220622419024994228769439098068709234160451353087376463140218064383033435327296364200172203689058097691284530802156322978626448201484218056871928336696100151813702866478777892581337551328912587892857124136218542368368506509901573275974552660180500944525809313174344661056095057414734309458196444839286363866119168869984314268850259744088120203719543017203850336094831026141403988384680027436661774805943768517483347472838416796215880828449350095522318769432405114530047581982879471590267959298093120839591320260608652656336993980181349242695912519258879122472728071616092201288556429266920222025748904686096057378659141696014464721538543961616580306415349760957926098080889839551090531541964381410447957742122310429510022291685885994004467372874328332859470558712604758348129602454052125888876567192526065791872442399496254954242241637991185540152187318243130820597093947753725920679610969508419574015253233601069056651310375972574619595283283373026891042167895620660743615551451158967176202807595419619619319819147221488532822359809877180735054040417301421491696133685414394529215531996540032185477581310195544127595087139864535098869735828635881497336267509642779454658650386736999126116261855398435959921611552788917825063196217015746081033595300758828817890423463870467844386496444624940361561575132541583536908917183250075056366894095873877827427650460063769146729066526651729767838321811749980335025704888728057334271172568660032088336221683053871859207482821845850219886709309833990900063685373147999053845002778312563896179199218750000000000000000000000000000*i1^43 + 1480286578798792491787102201191212420068180128939275833654844048024033308612876766468899857923512387779823459359473598533641653244607466795092857276406048850292855474863834009753584600083978282143075039686575123867597640520336953380000384607079891198480697468140456702239956204510558260072452605509418161409155195102103856735655190191511058103571715108955645030520580437433974852585138013645916319121610566597603912572205839132867547207478779706929371951881943428345247288620822120777694323160518083634959196033146397295932363491708911813397201433190643472902061364611190047095676054791370022912495715494168191043634180470557318114320503459305637237539888101695876626687816911707277153910914435843939164967755730671505275713825855795948084000101655946610204309806625141540293360398584575172272440152571949241341566349673689058104435707686255885748470069271514636070276517065394775809812115297322047297027727166303969848163945014981164018897333578653388301454270764545936954726321653982220791349684404449861106205930015118936749293643773308543292342560591823235970539730570891491587084410950786530668926272010832905235291241286431174946456006031918148419656685117271808806814976466153555800039222536908930573938472131809585108051777217740284472863878686288866359717761783866674798556616053103640612409369467986131135114945916543282839726261592999694694820463117865553611829218342276419407216494320281079560459002133832879664855934892182088247564181571286327983079486429305803962294449580053328175390623861521776221276519540290431583415084073646435004492624034744126972851631747676153216575687416073563181690130331311438836595994072895649243016159385157734624653790669662160106772409866699802943783063116953612332603664188499582733781496464210197345185164101063358566372370941356482764148091626461775309095117647844938617287974008556844358980656688451015798601492108782679052745128712569845067181215406163575550809819378076681715519506331186138209175376350458613697351459372442967727595448324970964057917168533894770873156917742403973109039674094298276082627359455819739753015365204268096638253468018614253236993514460780694435754951096699406247553593747705092650543023111648634452737336598856946350606006965730610239390502083809079145059248848038061573706645564306486091264273013526939124585420753730949533174220030403902916561901019493170659019178801920687061765317463194224467380795487578539589503805339336395263671875000000000000000000000000*i1^44 + -20497482252349812386358301954337168329906400691896912511647825427905086638680910615237700100412409762682855947056016168419536282695273391037617064883411534712605517878039986340093271963066624523619763638058079615789031570801381401961705811275029660754814504605973410375057190810836071287673102819136812494303875313169443916804594891108656401833876940633624637344053080134240354660146609101867086602404739282010719404950845829723070966471854810222254219344266657940338728579358225082747310338254167049331496243019641128337273242317484423004066323548703573121704091232133169729814904763201951589167107699717777180432784570102411547617226923379592812546148623296703714489767133021040618059530886801090465816968093526133696345721251112926822161369518363934615144319930114841838463910753749460414124544082517988869721164594969353438453777616445285930953940565821935663050371799966161225943582748435327988915332284672780964832384575641137583991190157293855785309740789952629183319070972188621879557114048856023136474635894431765967061061488905294266773078566142594840137908234300587633633283857638943028638994996029406931395542869538113217792704956210150871906722715930558084189439399890909883823986045976386607006865589385018426958777563760763495267288653467670588532108457972080522231210917834335132398326956190980906473366485647589756280265463056733997134602169526669700585032958476199884909850691183959597254215170359884249188279837024339331303266886413817742721507756308123839161092051635456419740867954454900012963748767559410698298721320956735603576063022701941061469935144306544018882010359348765427902082962420210282509856319007127604703485969114410609177697968995684965753792037729019379358385217068735274306882962926500500418176250471646066508453094890016208825667832818989401903148578169874190050695941426683823116775160953782097323998649142505652129564259020036069884138646461456644468559061547424667528110815804945366942928733582206776262409935606516779499951596961442895391499254180818840239532190462071362677592225168030003979276713004089339686078274852488855560762422555159581691134035849477576273478040823556429178891797074641752527991665161370640207078123095668386033956451860495996291145149342938405352005793952245943960717366682143465453704457381621230394270362228825238398538866351413209336492853962885583805170988813179703324598090277066110521127598157930673605893317979927397827091217041015625000000000000000000000000000*i1^45 + 92759699784123834824450735103551076590224939871160077260334220307576603867982383868211960413144229136405458946872163675441207926679736737791712932592327689708174484502904608387091981511148354266335817992206847788773896647009345073725889494854411722658087014435747587866268728060341982297213404743265911132602210834844561516488049918101263900901037270811177263455968714089740888359948599761673544791589624097824316614944639489990971741149891617026118488293703158293198526755569956953892219580099406784446818396030863580720995498787088622966068866689221905251249404177947456318285145265900637361835102349415870335130958212159913398012688326967512960179363615332094274577474928848148120362551137149614385415777760034427946878616959221912639364553452824641636907480273491943167534512711504822849405719877093442506971000220664950726831427437105423667126582421911712412291499772929041169990381865857628409502417519474376911023763931270575067182099633109170914610910715305948821440790083598622457813804366989099654831145188536917880063862649364933316941754795540972024613175802281563180168805899040842003644998041465895058090911719275721935824085257995698707391974551103986768748344812994100603083248893541533956683167340128276441941379648749495286228352355275146440479291864436755936684206511875798702801439094199873029734793848878567298040153286803978357844756756988402658720272175499908579499053465052307865230060144456659672218421256294246309055220047947381073994213767883175667706982771311014930219954007841235861452778812952584993299696017829732481342409653266074929959894544449408607937418356630714940033028426702617338193380736771050941972246692336962398056243476573763947592165167411810472828677187047789888462617239024288549127446217733649759036348123873686512673514646205990053587475157417151978019994187218801725494078269769952022844170855544636882145162779516802721818731824245880825578906104300683068495854476388329206646133497198555603445881567230423507168069578608046937938261693249139369498956822398548596256541083937827057070744856585279887599232625921379150540172032790819587266744828253505851609592981268552269224723185432051153743078139459930150862746406765781562133931563234217701387154905505701866486546562088401969558666404260220725687261155484156959307513644991208707212940615942718209132474494854277101798973611885813512633518609357769272519651475123947939521210120275721584177017211914062500000000000000000000000*i1^46 + 1009450122595500369301824190115579983442998940128680320016340039214079598412401434423135663703199969084838393374525798630507721403726306827857100517176470747489379383022899516718242523659931340224947893304271516980055233408060049136143529278045478000020405296666586570072458207422444927915438429837218891442231731713353106159315580344042379599789172241542051690490141884380544596562735506679713482667258328651917702768529671568594784353596906949874437446395996603628928733657149200012634945846666119026482043307698277908643227879752424530076682507969306184335180581366491119767440139974268937601259034834744907601918522730321244187300042564073231537877686266633363415842470752736402701370653065445948163003723610873963029617634327571067307767131541781742301605463288394734320715701532110871648272121944663364545815797801369634113186989099002567953026053861390562529767257863116960738054197487932484236044745688900993842844826590756442774262821429787513869314929549189793416996251452716775752218009436651056987221224303070817845852676340695262325581523544968588939446307798602355081486179710465916973006817897419847842798746530666274480752666747573642896390846650963061306218043948899141466707728065696940274808746729908730891888693471441463902267587021374193423067552066365245386338678151772602051343978592997795962387801925561598309277966919376855284166590370761725750413787413184674307933734653526852068834975098535647927044375666718274622393781543719025436971860507268639899893712797659252028526883477039996472429228313510755900100486793745369617299380217518324550329686646816637464565625750750036856841972214405882378487487431741824567853765176387864170038799600120354303798704340653782098613217524677655697453793623056646648647064334553362874326809138086117897955337723573328624457094348903163346316641086647255552318395425192816426591641956622830287673275444312916909806087694043569640296213567659630892336829130187369346073735202727268897291353255632061641633401622530292899579357040037903546918648985936384988819122064077292130115000344082201454110935811999775318082902557123648311437951856302332181936229064452737810242410731662320537675573177059278154983603340167174091843077469428524078880515028414590155099465528856420508916480433873841171508716056671615799477681159856460580965994150342117548797877195265554980571605391390393673063584139370648675459311182705676518938968651785912322998046875000000000000000000000000*i1^47 + -2945431115652825288351922394754807422530766400320183705624067986739030457311049300389023092043138733834081047177703372963024981818895334089621263305448104408293192178004262916505030516924996757404032281879662815066161185283407463364130822385276136289978879243506962874245505159000178409258907362962955911085636228196287944076442331929598014905848225836054263015467025361975071414050728328554018308095871286235915472103267705984764242393622300775129292763374483249551650940041984338638423232711778862682199337144479249834748166862018423853189698166857483044908938749766839832043517106036900650091059401619535932015229570784933973668279900886257364007819392253687309660432092647696219934521272037355046970123623121159020382422425087875032888613282374163598269092212368477365829985242510797958730831976584063352199078419585150230823968859292087743031615332666629558775695745679251050097848522641145304753866324210565192799691054009344721906618992871432572356606080665467724081030510747410944278527463069407837314720038206365164867507500492351931308481986461166376702658897376691044579683084947082751473645182832655266832792363294002066344889189372483164064747249510225316412110134364586767124708541565434677515314396412131592022609388162018704767476491130561191095131521174472263342715072649103388054281631550819079271577023458433854986302756844475030629742930594296622185998384286808199663246624597767769992575059377565503140197983492752648098499804071367194396940584164744899291891182064884814891806400121692997821076138566573112841229925289772803550483228656377607693896092857773365067872507432428955372902297251373206709114404519995771774833736738746178399263811984992203437316079160999492360016156803305510366845733157064793275604778531955997324699357365971728288581559304579734358529799329894292105273250587891357775162269628636352869932863111774597730187374187991627675069871853463078683356959713216121693017138157306671775089708872946934377291582973918990884971505211997262551650463408168666677396773305856885402176126416963644053993624900230109191203553300627606928942147152457648936515961102645729851027833454225171670784591321135489218910886316829175908002248037332049524435019728066931220081489478216586592923375219761342158888875616031940186939777203838550363048045432184966427385492515783973333525166380008364613742325459514591004651629330989336620040475618409742007471325959712314605712890625000000000000000000*i1^48 + -686410155903595757692743927005129400264557701559216589165029354716531393684224902655362689601337436718684247210557432438982526371576950718159811300019458675949098711683741659509912032274788857551482657982455311460464045312886100934843689670504376450912620652941633078020871255234982167759971318886999933921794081702524646494005161504519773358131586876429710041847422145796417388793520127265352811675540918498099156852498629687921322058193255132507290152977952418578835190042038908405263998818644167333784437246366518722113777006129639935938022589938806847358990860871541920139208215573280397603379906015131595179405961711278181897961380956787000002963524776270759708049513004827145301888741276437357802439717767964619555930684755498180376698595653066747186636262831744561513607871528997019521258252650878877700347583459790456912516831389155683960408377390188780014606159934697034714427602768350656035467713449563444120210156002771727445012109447695598770610684283489581869227734893747227075920431752083409140541989983810537464135943705905207473160070608506812170508410568688631705379570134381608039073000937056278989334413018263640814823841370633163928282409102841274282175622145488131843824521943208767022046476770602976573615607131446068163818944193394027617651550267074555490003830556933267405273240500217031287253806652235184854120472403834149684066392780972849695286767981177800648093438990680513197457522549477508347432449130745453310316642141933651014694969062936143306328536480697056326979192941327059725367566768732865926115035879757240614456562428239187692300889329587725322492218924699447871267584773555374124962851894345363126719491050528586247050026989333413945971015405349200579321738481106699172260685315348996803195275358146664287967179820853757563209850822456168640770841426806633650391242579002572594887504262855733467259365475274605448934303312630611420673660915085017413167267459027382399422349753244862221444823775048534160937061163137742684866323526405540415807212349784237051083659700882222122895158864552388720077172275970277586605932522669129091504527878952224146923355526001276152969615011195043414107510667393650532939798268802744911409000595884102979597832614447178424144197254070887257647441323922234679658763115284831688556355175101793548166382298663037088849392453927785861943494654944331094799474845168961048761189388274655324790593912171134015367305921655273437500000000000000000000000*i1^49 + 30730176521146914299707250786908879706002969066204395514244237802197251088750294524878634955187183314886317696658803047976427317705737643203163667201782218523210707394900465994459165355295433687234268891389644686294658426794438971037422036212721112977357869105627119533845769194321026857708290788805116327901354080784727648828088158665131122200018838206773203697318668162754983888015988492385343841874734688467210310661690032540318736205179433597979011775643004026923943569260376335746122594155997745621100506594402921455007333479276976370378371100635926882946042951192594324262372608040350074802625181235302803674714331111023761843520173939509087741171826898189490832410574392167462362361642870535690744370718637950966970138360369908634375995402517635672834472068594307003769815442704339091725125739084516254887405760908154083398892416269990565814583859227646258746896158197353839948859568457573035515786768549499652482107943158076319925207757395451016554465218599546570439193270998821339055881338484893963916360298276792376687232647701379711630158961253351651391500500607937081220205054567152918573772006518897313816783920020769859769679326431199635418373384307108530604594104295481958537948613181945311381926613686369987940427447949527352185611531267073091159849419305018057410554227344746536298837881291556058147074677726299841431049027195647486485186971806120067533247229676918859572344567635696654516503354878252500015992516264011987737696855239579432815090333779639818589758448710279580927315926814771169967606673738127024834387272451529744134891865699597813909273238003738229124313612033648221886205589510988591002364752128824188544083669804011466149835165019640366727310598296333532675984332797442495524222423156270303813126353021613373525352841045711532107877875999647828158818163077656657990185136164623681693805735836083783157021671236318996832150815076713876107968284501441068732414983013675571831368835580077576821843018407080128988398716337032242057021913944261529147750063245322640251643879937560231956218219964671446250666164470636690736362052228612167595040154092442136881840848787496435732733983542853215095193981981591741440323464831880671330691363598732600094528340431908290832021965540749661084704759669984846885663096192637598737360317434275756025399011766251331303456914706660742106728523832438311922942996860564580782288596059231340403450557337363796268754411943847656250000000000000000000*i1^50 + -738203611764218224323135534869970829247725240211717974414719674341461807997152402833135142986745820752853886781747098481531088545086572707533887165373446722253477682342419367425034569496484528540715794165374082878992042392568939394439398538209406614747287710780918278239436498278525159436289708860105585900627637369249529132367725623515606346993700892998083081919437070926546141498562309711285545210351846681725330349736493231998124917098027373587663660951970705837024516513790212596717604049742516863508371936491641067918191637214853259161752654787128879066207428996818341184788175199657450799046671898769028413504004084903849898861358441749422080070278661819661732415090447835475382718139372276150914746908592857622274207355619004342595317698962134535306376470438066014945855416231500967097619596077703170052302878463098828313640233519861207755260459387624759659427455399734768093143238247855119665965948461424056395760424233973772652018477246929503329241159064498678065642020247908186817586478581955882652391465343431293021199937838047286796927136022253759581539589032934004976124556537825088462233379142596397353325755503704446931066104671527648137998382568234679510907704912717061563404831366915797743170946659227209605640434682708916804169516684760848802293320201371053601480876450100231576444516076006850538352100432698785297681685277817754569180050277364613647128695705191126991994692357469590920950958159155983618931502869014982211317713636554689710610746975155998928203316110502263885538047323321647653450218109778831445663221556786721736412852393369405960430316338881120919918225202666800265700638768020628036530655335812528962166655720919809624339287329158452028205716414500878385048891127333215688067327573704961896037206150849505926623161470539098288622785287688727921257428095449592717862282247259576969362824960587324262649450508602588538700614653204735759726845926071289332987301244177380706010921997274566823513636061156465845899606053943922045948801442189161186234858100987369549086330246110342745631205170625616225914979799941343674582753886319349555595030171029356106807687874614353865055417428546982932553687170899239700889849175409989086153151067957595707691550993475648595929957966056310970284565814548575437671561977404757038279068499696624094973646718557985120246085622738585219997842055659350028412766697423538408255971184245815929215509039658785929613572929687500000000000000000000*i1^51 + 12057671657728050055001687751627012486990053423915106051363354608457373608681186603559399583415479317523791767230633612188661270845016969865526888618055433489593688677403832601969580657053987763750658979238807694984130691957481281273889728617229263718061889235852703213569304827948077120631805739342430870799065472282858834097537371462523253251843472237333151601583848314684145978904110267824223080505919111052097882060670343717961909882485969607494938776411920960277079809283797197408532169725383658269155640811037454102734842273472630976518714078217194096583443855364342424034097868227334913199887108673075997250266398422089130397461866369870684527502257639663205171701816453577587106623688266842532278230214454190273466339691290703755937668812997422061060935832227125908605629889607698929855144963825813526371252928665274550050516427887151528549477183361060177784412950782913872791476773915439411358614302021787893753604898266944072190092469602979937541380643837875239438625760495324175404878981792352586961727820451196276040838739554001399290241964389743480278025266028302114505835441583329412074594076040473813388503578058931582237468120757133932360088044730355181657875690033652981164981112050955521928029978092326992300020838224731948329644812350853949442615207164581012592379316601375193171723072655005833397226757769852627686078583031230009930240947797578920885625323032870819685082521032452816369028954856193589632360667241706617853117381427644345545108364039457164054034930686169692668511320938025602317095346154550379350892228763444200934898563386241079236346159516615908038259354102064545825986243979177751641383470101096542221442621567503722258256461315861487773033769288406053960188929501534260800524596893632596379934125124222677487670505895793950189925643999691165952403982661397016496551706224388453965224676596967393641311510637084248596622736181392479913190712385055709395773780573917984438203991318941559419145490205433755713110098477011793990573404351509410757687408911613005222862662232965521089362400545237153842095590414100988435177249852983667924352329488434588002617730569703364114109757162364149481696101965973770989672490143617516757990783712415021183648502943942631696991686199127271433534618580209591057347125858197542334066398526571788419086766308081101692156487556960786053393878071529285124416934217850303203019005526433784828311696965078479199516660156250000000000000000*i1^52 + -163219797454452641974316273045797138136541182066866202182653969376216584728371931987294031235095480672743204140243568508252595763077404389817650056595934093015319507416502429390251435880780867310870899343023809254306899799170204452548224167249485700892545776185921911520764837429911444381558602815607772447903461310377319760183192773628894151295397352272727976799466053721001191254074610651949465217754411259387737973209501146590914969770055302901910230064196910873962024135825222940653015339443742067248527729699331874261161757575098514175028411114686587808055261557821612013889285951699280927949315435932585881613595009462221148512269119273973291111956297931523054149723012936581289386444293415936310940865125700789083142588607533718465976926530125846083026434807772893391167780132770313814545564123825346198779839642471049324431058457293154328361375109573373443912486871936597215548549590102410721575447791476817269481250678745730127131777751886060314539037736252371211961119967698107023564915919401706366498967574637598280141640410407850000547723157645333907359013832406953545585340823931272281751245199891576998661536451759280046287187176835577257876902284820243112063164257181670097705429010477205263150268010649342265275142985606912909329208877660328324307498654099578593217395373000238517857488231261918157797157756533866443535970587047365560460639240344581149707929003653571239914686893953141058675874863955260772648653004269344985062240746119296435575546665614973776068384477136488813127000545862449500713922841776195518037417408437093282869777062263266709892797968335429245794127138069538948539838527529365215534211839768274274466721469101986616284226966852122826976704163451638385476445541233550688886739786378318372084233318930069519239851539534369394114680087913262778308622489808975367000885181097507165519528987958343586435477469187004955142446706604564248781289428085003585839637703865208993803283066701199085881382449946730645688760353442094033180596482253179576980946722839700785643873806111871972730307914244430391767701558679906867293044404498591233617287675288838565166425378076387553329388887203880961512012721733259832129834914218950431129719830732936593299841915109488201474047715544062358473494211195214401831227195968592385510453159640535792341888331901743681535081637969228294543134302441953077269790293986318032792068259616196856810729358086175413933750000000000000000000*i1^53 + 1944994938528577334464887350038720188631190435694594810189879644341508842528393393815557261343598185908563244139568928159037862966997945653128802349462479779978517715749593836120200214693622888022105218570846776401626457684857654653181972573765438412190142438267583840548843624019421312057046084974630090414586785165590359580383716298452376938951544687000236217621367852785499181130218938528174867838486364211166197332672447228449726849842389338294525070141167095495919003080160484018853021077691423784118394056975697119411158702813943116832418889954404326182423426130250570768253855325609186338155682175514732781928283919481456081802893379467200478816416856501010458058772336327088736917683763214468092622989446630827575235250537853004437676044068985691242404536052459814031327110304869258421151971669736761786302164278275637309159724224459417453149159110519479857988944449946082049180396968263650361780285461003584902571039271917510359057842834553328699397458357319478726869492060330270819351522721420676931365152749203433783702477892444772844264309388952135429161662032709434521127724334602100016946172921455428937932070680805760783703828673773847757392191388281949406155029062228891677025626263457171489089792438646114627907874875980158567858844390453192078594725594205459922109982409406605765404039963091363616967163948983831226674390333013787811698271322863697664557013658880402516830053914459262277281034077700479413576512095381971866545606429285017555886750078066503925725767678976656047196019409382269514142399355559209046349570580103587733566996548972362954112861794143931645412518376402747058463468570651372947679686617562631775746607701045971643729593112985717740641941057590322961241828130239874296999626454038198036584318914509970298770287342154552109022927078661136558584039437482532033033321753595192293594454093774021564622679081220008643885165199985886776877102744701744996786558492020581501453708039836158923220805373750858499585049520753642721755925287161509394521155377673842459047491386507175948674286587099219428237877214942443343966355755193741196520883508592891912162020203586335967890020980622169725123663411904773937990817502897813062252033135648624198116199460099325756979483704560863734862478414611870117096445152486750557073522894139553476138998910771070203353906281490109152904558575983399259840428244383290837503508803914073769999434161628210110625000000000000000*i1^54 + -20727872079597118980385123314333495548893528731326659984576842560927215289702559844422383742882471188823442456104335190308293079793733918443495805067798140518605074301901558664913681421007473167901716609086761486657489838004966317131480615144400776357941737057154411891868192641214348948988104514409423454559740428207742560057436027462642200044482746737154681265635124980204595847991639351664467709004006702904830482453260274842574039017595210979423401547434119562702487872581652820803954913772527185895835416179462771689039931929718868757473611130533848436262755431714243492977361514395292972710055639564965942120423577205371726334770091077397387434581833303229103370876226444801316815355667237867405099945388083582587781512072552246977541293680396041209500510481486200560374212584026549605774730296102134120671125857218329047011252013135450525939730342459859982366253060954210410317583627579006834064338013878813024852595425050357743808083180281008513387047560175305395182464977786708870479470334224442287940202726701791088815068733355610661607183684509172141916337668513594661759481533545950155260130565793493001414076297868174423038586506853719682024081407109906500997754327156454292361143248553826454552632579877788932619931450350478040510468227592140115928975602620269360091832347125034602408998651422969712424453353520668172774872095943720343755574959076321639370864916990294805868782726117754186406999209465595946525879928463316997204292017781777340204391751158979680804857129358694018332708719309245901296963738278422977482022921815189353771150537553591524300852011063502256248725671938801405416957194579638332305243982389778650542747575994985667779118736217656143768592022914258167572330514536245110468039383524494742570735081698001699093651820444558313702881904025715178196503762735342267711748062739796227297653033730129932937851567824276914791626802563965829794302411938872457732323713277730310259501254285200107091372047942784387896602307981496043971320888050947689618488392667879097677964593669113407175501710045619853483862480273121980148966179673851058809853407896173743055242440027604067815559453629511621767661071476998003457229600302480393528461508096956411520534917956841288512383888421058059720064527175972145778831898108036260458941496492142220796339888171135586335866197272684515635410989757668389331396398593059712871248638596444034602638961651247074000000000000000*i1^55 + 227022427653614127031404541226647497040788277814287606821404914211491390110763094721610547594320118199154172824083606967455458511043091497646105124793201305071819111506399437490409131619084342598780988733351852008281198440510440091823357954767281345933109628257647659437236986396947783465133248631715165680885370778904905432609861770034919224505252111738909127200020356193677001726251916370003563427775326192862996087074557695213580068604213688522045378330712200141862376306491893853129312570867396900438742651868836757316223824244328721135381203719399650270584021697901778183581775294922746766034278490972857579622533231421690047842466439640452555592707951100410737419540918536851702809185941310341701445013311510682386178267197062888144561112664962589774624596104654099007544926632247458988846516152651711515034160405728076783698834228504025591256386721949305031841381306170660333097246431604429996605976279129234481394314943543349410740730934025333477717515099341876110337535893136153145412822932569249903038662678273514298462010416652603472455137711608963858916995072191674508157724227832371011340783051775022836674262314821102706502714704302652941550321216367790484843171444874588779042886840477312424692015900569315744179508586091022409375682651898958168804303167127767952768307485531254562019334624878108130079957347444962321264214820842253897751245140324451422263935600437042640731923766975313727430492093892223549277649302499024988793413050056751269691856129294591808753678618521533730747922066680931519648047204779726590336360211119401219783049293161320835225942382740133589238887017528200424314517664973970063012074074999104169743453490869255065811571255977598069143814466261342253240919669338713877382687036168501795653161851385268494665596184872018668689120648625779804615737808173928145199166469905703629842441716775781060758547285559469480110743393329188280527185030781162239958884813269188713752076107933418738674003551486112328286055160752551698282024216088652732346388443688611142580548882691752739090143879816490810620061681021653281249623224137607270015323858083016214009100798502251069108815766171634304264416009003900328714329140313819478546866398262573831198092423428115485944998927789433837226528377228938350697694081136407660205778536056943269152760180955511066909051470795767192346722749334584964515768233380787914419262854749618246977375774323707500000000000*i1^56 + -2646816870243580213593604926403958051587141115449297218420890422111815640052332348700523912238419943523315064622324046959462185752768070576140779641497347303673068790710597816517274429635895373990520617712076999050173585676954115894779339878480102809436690331156128476096619554567292936765557281931268751785748672528124660645484005551268280974557701096050334473451339544003031584685816246006595191437004202415669317266582360868828839176175579371081251305518533931034678075387047779529021791439638505706502149526875890639436112716763234274804353796635133158178831164141375980535334686534462348511897515357765611961790985563631128961290173579493562192928896612793935670979116848263577304670225925340089632681153469559419342333634419537258317818623242209432934371869209280053237468947185828072953844911345220232882195732186449440939336384419296763375674464611578142252791615954131135993469604407732704306949254976639816584455244912566851514100358151253364663248127641045246871945726918990522511374694474546830606061981817915582642016774166215173869252958087009991367121367350291441848980031286717330546468312893888146170390915715696836153551237468814909421747515330486648653674571636529955283402326072603851983584299141991767442589066378382287961685945213445471431661931447433944940566944429334806075792138368210385871013314507708756110037949845328985688945748439226551173950429871863317271645010114777415054379101799236776869649522264764020528387734458991565605006431931560128070267093022239067766175344610230709082135781445127695071063212747498036393749631983076590975601177718730706518517704763143877362130507972985728385742551998788021935518528910243337407779114357337756650670817422808349924803843589438953197896589434360670961474354753102200751222044484538538783103537641181684055046045668563996518403279476372314356271712422147839493736456888414068322586218108218288709362213718993626227091505142338183807711060238988234273514329428341793557681788492202421849933618368799482616523730634429246320467352257658893597592605060022852770276138039742894932093551795754733647657479497704087812994645716341743038962536422708935460584050123883439885839369757952635731857767118665527568180903724099351672432201684911464696591511531162959904809141387988053872513775409405364990323836244755185483693366440430289824426012743087213298830433552166800223093735295730593905859025261440000000000*i1^57 + 27777925426474273802073928454944283792681409493016066518020621949734676452987373610655513684720937551287259389006535470065150767376679884745187394007394308758460572164117359301095232619240379915888899979485995038743249153783304884336276684295108102675239466747856319088691652552323095567752310251338271185697695663358579910241659972760304304619116429752976292428454933253944508518305389271832447235205231664501629554319853003308814105476905580404420517532949758263068438276810275913951092809961101732909356400678895800178295217994358225787610975210682928724540874423131117928261730027014149408485648413519869327406057505834198304416848891228046875531632904367147667081555888045142719633604157349584549639100116871937633863581232443684093440658413704859201333370973745406334993053387313978281992634286272631056683454515597243489902012250634287990390183773362418066928777436023760090044239448764042395777136977114380012908758621871106522065454720440152306646589181806206435404687576293407817268612771957828445583796732575182083996810362394718455822511617434743024264527353981052032017656896857509011943404221189400413198674671050242568629638120788831818416844675398623847837319057272897171264241906680957740628485108042263104244088785823315409476469612116168237414229098276158478283913761264834937740938675331590659662498839692952615253971195113971344866928308659417330383108543813527358820241118764582823577016233086765412554887007720569232429417194719860587001829857518738122840778293392805358373256876562421642291345382823215963083519473746570857536276146811844850324152391645773760715699809308982075082905492028613759060332995393886341238068117547179379792311042765760367340716556244326743045700817881717314070770668007062086226347644316481884147524194239089395582398281677713999070470662175573072203998618179897679652930527391322803851461576697324977312791840146505853807531604312372301560887145419427775967802710252793891064197221325194716271963886695960198725023848884346917091011268522909169845465285946957850827079023759355119664563471322054684496675822988831190861396325669290307862110303090275568905629353447845194027228181721735106433991943695511616063551765644013375036429332843628788287650063265896177488095665205217556635740511453444373728775775618568993612656120866836904749297310812069507152699539076181288764553329487431579991818357073139250441699955040000000*i1^58 + -236959899798362116856269635695895174093788524798125471210909466358272967416642212277094354940194793469805196654157628708448820277293949734049101040536558206354843809179235364378368879331743612365980585397374730367880627428642205265556174694486310444790963996651179999791657265370198202030474811817148497811413002506516938896718675760788265113370434710347357768315383106937321153649659152152908735578984954183466826482984930575110592506682469199822208578409530729692575744465176458770806348607881848735625311300308844445276473557241148372115826473343591267030994008931435050019525417374219085205817779689873469302607502996341876827049467604236913306786505602550739077169768228645478008224160498951341730969695697284228136981618397063326644229110624726608783716095686677887467264504021338955018110595422921879718547010087732516144687334446239742095634139798272005952188484206610091361828430207977147091867522361473393576380821484099166583150418567227975932882170361992107186494122852669112897564180060004013228952344549668035001199388525333143765393744867117623124129773185574288425014989986675486994540492179749729477442509499615417351287534965792595076549618529120641637818443690335344287446100571885147720851698080692767974132618118762846521574536234640973031553423246128886953352960580214180113842890691707593568167315997454835632380371223439231328590665311448534430802853813826717898386605588202586640370477523849648758495188051979270492200695358884431364292878884312995736077455031606739719761623098074935779960307645563228617912872027592050916425242834322214268929940083986439678869123346353235468604695543646080438746953588137389007657987220694259114021402398129912537972117066340483656893318190254103205001039438386843353573309218242979208408199195829810086147843259921710344536755102832121200368043505088300420012108392647490377562943193360314890009571547760142561948972873442809324150357016319048431793937442609549818495861115110353174540000013218376272069741625144358743465310939264882090560246215597234048898278176596532655946532086775078051676788429228413095485886991098043344738346953552407535389817546820276512809255429738731455776514768907523910417734251440952454315975395316260906381595353848476168915376463904710633206363548609505478973585630390389819935877685033124432706433306510867532228969220098189467434550625625175376397674257208641038103877120000*i1^59 + 1614916861086906482894371069784214462724975235709364011981807806910324337050055321276875036541551410876497075312190922358057065119569904038727132606439832786321390361024503242918287579836384813306158744596377330580489836321251542291167867259606313116760563679766450169525925185138290211867761370325419085700238901553012723560385396537047905437047807006703456002825317521809286488683452950876274553792700169812576687751969704177013750716651322351033467036676108010940627557752650245577751205667420826730701222746173922882163965068976278445079536155694019894662554165660704999218939461124085380435210110060893522869113141721409282281821537655053538414294111570279729876550037724481318720479756171653943047681069394792428733953054169609784984738361520777867860850696832875147262354854808414318777085282893927519331857441405430271260843129087963421229547236699109292376881485055642462738765066305741647795032211759416432624772377190208087503053840059712420583511695238289834837998219450208394056819191100796646419519432513714541643159429085263410528522501814684680643842859811045382684431076765560858406002793592989686760056781751021065382782103896773230630123724646761260934260290884835559673659523487969897633606333461776406268945328494746527212024865452367189333742525604049760300925034845397907634706257656968920226400145751828198387884731479400825457127994216403873745094340972600162157840059596889478654156526236851771875153522085634755111154966285512791900981234690242102518656644516783596366393057184309581645956716277260961442882472768608230012991338985061039822920689987209333686894141423797662388430736799568793817056051170648645899702400440754473032900108911818167832451464418799131081719012947051235568646469274262921821460845181246429414827388508871434653367884837734296708954700038699265860356951954948894682722011039812937801175337948630511401532056311886064231836097770955609677765792555024369758529877479012791531959635053842434063970084256826856574432063630408331385515935398419895822357668709690917102639859888516157108415519065873381040897990868371740961217909746495345610211876325746725659759848261751278503421139511384423108251885021810524617327249335322981862151288923561641043331960559455462381234739718641821010975122792339763235727369574200572960678582970129599504576464228398232380102977090850223874846558512377452912976612132165705297937152*i1^60 + -8722321296894125429011100676220533475919253580920570800608828369786194632929305477587447352461707903576426876216321496724819828181287345313738320852776795231262975343292019951402064127119996786845135298038386082823192721565920980265063298308426970774552550913990973838612212737052145084252763800544574715029388230929485213325701949527732330472995612638782031331103623549249275630792011545831879761819221821782173753896042054044142231633560821766523948373770766951982925359126970677184825607531943991350828906975719115858919436606396865519459990682143534466964956781868940708621144753478124122138822630171087754854796460109853042136851633681210763177256579838903587384893040517081875057690322185229502222528221164807801324343498913951773063448124877662612684087691897649594639481366044917809814231189493482541366127934863159028643551190825076915876230198110481994536682057255401293689278703969099971428262413389579069624031532210787114736812770491167778382988593004529167953014796726394660016712539828531831045342662406513663769147615385031818110931261914058130311421326233887038661053826171336185990433239316506837804615137389692561764219450740376665344151908419454440617913015682715786428438599560112960213164901284833925875298350437927520997318847817544618624065073053881852743657284438674826378301952722138599892180071999476039999278931588064518247604039864196237501240144978867301853244059502754942545930225536325442181497992980012449762538095326603700515895671198234427695717694980654991797964839565354820803265389828955773992015119389956412126990336424835942177693851660931335584900711401440098678887879788741165840323434201407546301497678567733020187569856162160595367295716132409269414382888742847990025083500273193938845474089759875874170433098236088464705879738908299638474192244876058807376970479707929330515833604027699219111200445508529123653443054114702079944502926619890413619584674357814937083911824039491777107275066755018485710937950682548000136502003093396541943229445025981823492643464326169967956690930730623265426193631974364710618593035342810768802093382082959688933543679565268010129293720650400146513375346502559425369957599617632427491947372625487195619719476936837571481652660460098941135362788907132812374905020433837955070245565498295317884444656866336469243294269339414341076908452872641869500773693375120628975342726965723539456*i1^61 + 37697100196574099090066506773970395372720715765280638775973498317212592649381001843620504816327070849040676441170737551456422169966255863778270930603140638698906982446997799944850426118486804640883510548595320845467717230373804818662774018572695360459888568571630903992965419687201180436557905802712548767333304024440797003670705255772231046540449494854156219347613365885297052783720776774422706071009994140009865277705928719040330039009244737053527076349046961255410829631336097070600960499758016568938023363799706486625010724607259157978714179571523956944763756596525712406300673157354496298927890795304120998310087905375672859589736776876965980360444617342195874680223927999295447604037523906034309037079607732134198009115595435373061775814478359835377678613253092983966042638590382145436204374639663776893691820546309493007880201641642011916287119305486576960957472523009068199745838832446793567205796021415651097924994342189721839324656799988862181334926173446688484154200968685615859832907060764907686222903868947346696778005739921853249049005770846218780305127778444717161282800205111880635417179460224790965419672989529233829766244991723249225849992807545547040542731111162741733133829807503925083718325385723036451190124334857366709415758227503183787031481659048442066195570221927590680085179354616963135290033114396126982263302320058011679759449517757493702809059521000927242687436665486022197015742052678230492191101737145629867136020871978964092990782496481034094982699105720695955957348501813806198121197040828298812767750721710136445942059345750681796434933914642819221265184939487556812941287495970199452351786616964743282390218090585662961340354537523103349749436345072488591149970947072849709548921621372810917938101474234250026273858494733227892474249689152672487422520718471787662067162977069616507951353379484387565536667501524947861246978233221241594509410387229228735442284269214722473837678232257943295978035610488015419636266474775465302380019813383078307588580963306685996611765431026012915885126534268290470451448585738306598480711536545297304520908083946767331727013369318342380742187578329666887252536306088935643784783439267543847390365846915096082472078444368439258871550529236624656215199934281506407914016254852811952502700576034884463139434823005924764417499372135898339136983188489206559641808489868303852568586696208512*i1^62 + -130231995428143454946290281071552182002769701079693627205011478969290870526039510839901336154340258950327073628685190913369336259147835163548588846128396331015748299840508944094129710771870585142315350909934386943576352863286680856424100412009900565405584014363327628169795331992819047978746653308598230030103672189936065876183607505099754760650372211228555197716235651678688996489170994906776724245900537947049525857319338150981927356397417933963394667792149958227614267095246998598276437940007279646946933029568880629515444367499145450153022971782749331590902181478810655786237182287611250709728258178904637246146017523212334318942114555698821774679824201575175160135193506245395793636966777237854081173870988928513387643450377706895155397166944979666176051398927149349701859331154184477808391275480827355778545869420422550001642840090118877602656042902907075488645836017331811361717943726470181212493834405680778737366304290890837817008589397952965874758442034217774484403930696446947321251998487146007380285414903774245719532164866283643669524766121544741367521713648565176159045908110931610160970692902100706075310672087105347397825758990562913978726562616741832307222779479604054103916204712881720727025272386318687311941154298395309509131684311895208622394062177210231344954734921869480649005775696895991650252863852944561044058836087323465946400313549679902275255464114196136615243480856607789939006166369182521654963988910632287972817642603109993642598819207383246133376584312107186211662729000263400106697241990689050553655193117454657788301460643317690773565379409773976193789554398576452056515443543362655316017949114016518555673192925255726924013768082882502885162024785071910495442903515805908506037093580956129025096505988459397852189080926779167244761529558641273715182664135681387806169542471145162992619071663260736864530040090118667143138504832736078296378319217488460108995739443783178200783713151332506214481289029059923180184871015151578642561959208199161367322874242100012694835325767362428270322411340756368539831867660958799523865947235097046447935241142055856943993286522287171470305037405040847848300346862824691959058469665602906642695823767739372698954536921691888617085748670581752019144803402739371032816068652900410259804120060357814071418427791952389655975528734553996098000190217435369780035141280341267540210530560*i1^63 + 359986882190689234731691973743785548220116587216148843979384139471691782404560567194673400305788314067793929565280274944148227675436500098292479920763517947528329901615523314495981389288182221066786223281060224174780051835363238664651028214689807590652916062242584748600130973000898824918731139509555583248406150503690602992216943386910103136701240328886111845940333134627977674661615981431791387517532532884762905249668734979685544666209279780490837560217880547702345903051289532050160904314537126490060594863061615538966001012561376203889575231816133098585083777130895217046146708167924348590184596273903738678760520759482220120208998076505119783743506612375010395944306342362397141970069163278854481978901514967423862520348971996842688676281947560160259100447300961247657748420321498588818407721565177440608718365349039922086773197640402541173878348851525334134003739143717382516821717450038533104545135956887084072497014999450642743125828119715043713440270990800290964484937887499152253394081052346894796519925686595155154332772708714009037447011080723081550608842843160312034951277472708536359852052991061161179305687326983584528320866029728137433597400256058511697580612323782005769231152043044571284946867793998439820221828365685386106616119889670999138296881284480213132875877420592449940531471667522122014074029126009336523099271560196078250526466269061881395060118470751584726822101884309198944458105489782798401540562750590134649016910911878209507077561353426739891428928464929791662751766960266862531281622150895002252654614497384327916334460622102707971293100676436020435893100992866160755445813916637702301014560720165961026572529487387212160567273019447308626886722823695540822044513360271013783785159241015667778992847024155903800141731550445600486003798041928174274247920121857643960150479927335563840493354283485091401730958078981295873820923420482492321447682939883188098147701347743888558082318397605904587409072317363009848190293498259344875845634181913607407095938093736664495472077690312725969447377396763891198021058907694610043448607843968505209236843631141833253105457026462848829654580850225209811545201045114519316715553680756694044903304623668657039662539062312620426815461179263899020943816972096100843641110717433196958488900823275032852543769041211785804823375295230473142214184363778568064903002607520128231217*i1^64 + -782039362471345735814722835506042744326227160192169263929142141185666699088573111012931926749786848798100660222196053047822062902779947440527215839940008607445788908601776089384004163058836346454050597469429654071639938575430122799542562035464707581995804098783750673551756685579610983629320202669149561032061600201894948375579162392083466188293898896315474936223940265373531741829430194981627959214406458740675636463400106570600965172161687944899587430275589089194459432991454962719348025585253763294642421761319387681447692121913418401797170583800697537784493503160559856986830289577711885350694837446323585000067440674098371000809183194269891490797861828096592276509727777798913609523756064244381729780877724449201427561231877153779137373594152496964292767426950967420488950367487273273546489827027591510597309178860943605810632605086113222367238935557744870401312871348254058592367436869846039447326027920118481190262501025951769755333371439920158888178508907777275614847228535923350303391104871228394303735333133702366115307290224393691640505343034353506297195102567040401591802857197137462926126828033624221814550570676562317218787705199251125060433458171623832029746806329010932305552855066819221166428497691882521883442925481022624351724170320204990485062785878847007460108473566267212660071159470559544658752497411395356460127696586873411657906330416337729098490314154267502879507025540376526628154041033922142495319780650106684711528978916430509425937335927971212778272856564084543055032467871678459655526770873854290798373452749657410870804519255614061226122955442151439173860877613281067263431475349378105566616958810386799571481913071452556291354210645892699604843608818330233306812491423472708982523427937899329230352793287461759026925417063940207930432010027963750637161491811847955276970178172244247777788561875513654506013581928104749727344629268670739844274644371130400310040678878657940680530532960365488890374014687985636402659905060810704783768496388611453542585178325409361185389457160913100191540913094134904371193579212493049571224550656775333058038089796831024478330017889643238160121990029309500468690229304100605881434729536666603443567457035592531608979822445638432235845485397107067574033021834011647464924405643526987536431476536980971724523991692295125875134952670848325541251276984295848230711076977374688*i1^65 + 1295908793925754330683864519458729153928528576769237365428475380963423050257216696368829184652182037048771653485972921955827981292742965841049512569303245263580124851404993707491279860606951799672757780460366607032864841237360708096091985717399769212439822844078549141126249330489295808528662478483731303354494224678758459955990473188360469164201826098081410867476632890119977417161734010299659708148309281006511559408765605941865365359560182020183563606364460278045997935895498292083829989497121014337854656801531368970227807236835717535984825654864557821176487407528435286868563407321866725829264145003435596511411494477514125896366173877264695882648338649983514963210402419036528547066629489726074769913931616841062578950594474000311260669293028326499599285417037083831517763217044873439342049440423767041836235089885437736839799540310778359608424953082016739452475644458760430869245899484440745257053491227255607194268385893359112734531959006082878337379556691091727283204263592209041123474461403936229141405818296724625776372597527931275897377697272986572889897461744316533672412485188319595992222996053092095668270583965747744537997234427731135569747864576123630829972825857524063299383689505502762520089779982600373061806788747820476100019381183765263804580930524155161811971848536996857592385817041055380039464586152501873511394902240371305389136558745884291341300148887317626296852330709687180578309975987219667021019180175140994586433396695072563069205814660998755311576248562208657409692337953698662584515320962422518448507658336067461457742842526099074396471776516330209522065497646634915718675644849272369141120926912284271615381447705646626166715476015665476939458251458793810766719725834107942059754172912310357223896964419853121878320516056847606842400384580471855541037325810093198268432070462538008956744000160103426446951015386059398252775161213698478854191632254587013412860948640454032344525573399747283693271788080479110692592186953917046529047480431935569271504980630114464815713654758155083290450408024595987357363958975883211797273833237681939328973157866777826565981896253817600301532273513397653414163893510260161653456746136700298175502969942754044116527935044734125908712398427443686159145398639605686075000027830487647135312902437980186688288899281520871127219191652605959924039716837451933860635832876*i1^66 + -1586062434147959440384136706725618042538275383855548902030347847083312307223251254224051668028741943054594417051329772684470945271048778631928576119412189104776399270268844572631175380664141719304908924668790712218211582347961614882626457475696341065792133551074631101904793068261353331945016590951935066557461289218736353514678159685188934034662628636672990106670022176822429637385553445807450029013721343995283672319265945910294358849242474568889423647818611181005065090654272440798263948106793422257134752215552786295569410289384252807601474484855910465945578475760348482255359156701015543829798719509749803776628835592896003975628707331918524928645594739587855074232344120195665666339198944582650941182189237013982796852453431014006204431690891899913297136197287590109846602418524737111879747103367383578078024014768496329980571513766952645627368425410464188393523972332343666290826939530294395031898991970321054749419522987288328532043822563258296725244773817690729473412137625253300603828546677218848555333789974643847134139732945853263370931460321417479014239902859947623342318130831939099392685016654275587108713383966507823394409104955103870914454857720135931372340992999267897866350569733529468732516341076408302855388835646098673517347052932386507844408440850594459468931883907889893719745062556347958691778533521306764700025925470905378364354499012911161617775980870985815993759385377520752785742196900723120084294487213665255356470628625923047690522106974392413821481950454547878767989196130990981889641755402760841050975364687283131529774307656129043520950418552597928604608629370273847135118407578574056845886101249043483264647450001762392905960467662262731413955270274042138199081558826639415041819663349273295479105489130125422656718066244381123907156241043725583227095450376551307471930020323865804612277702095064558396521319900484027210446057754097686077379077429373792779868792977379387533152154032751631305133562142623271503209731393707225286586882953239082576504640883652803933460809416508159500449416021164574246795922307309939415100257737773196616987047896293235473358468625799896664133452061227447027112796618992509836331819030190063817725898637201216405559904365506748012735464163583466834996935153347709574805099025165139762257019030558519498753233905861081633775570385182368834816135564369615305376*i1^67 + 1368456605944895446455922535180094977103546414928270575181322006330454110107884274629293531927479637063451780891756523297276843566287206788887137955072680937075094650611513344079599189704411997787980101981251476044714651215691891938659111476552843351596731679270331152733239865782595998971778291014870545539888775944208147241361086536739364133110697946714244336912231389388454225547274060795173598955423926516059275068142489836057575789159955998789513025385554419617886300128275554817581277308282380426273047053869772886889472143440687842402624901067071320160717102793586671112131420835824427916073417137870902242981965481634138379305530398200032700653044394843781891436062828955800963462945035531949978553550297421061437470120363751432710352740499406428008968159509997959770372535489494780449345523127566684308521198793884187766943925176676332380362060141447261229489083921917990168764034221148007738133895817460766587662585670398309460242750505204444950955996288974205443091498764272557129390447964235945373677810534517328555874793977258332612377533040356317176785617933903996151772455509675200357804153650640338376814524146989264720272122152819684195053615761486244940417189474284414558823711210264706368407596819067153116162573929104236015789437625445167464398225865047770064403367400169945267749268973126135359505442318587635363342481827459716194776709603889626958359913770011796291476491485890369212792247763010368977792590139724063907043686682560475233336145800439869681890414440203994922524126432437022604800880142621852582812304991587444005258990854504591276605474374700516287618831678927419361973741951447164524471916177610314894975809271796595153770058053579757505808362370225337327625211299291121262346023778779594799169989322428979599449049878383925578947483037602408144402778953716964365360149938738383006108013488321640860461339199472487352878096867799497436609344603093681084208478458446222972835027175408100795007605498080181855530365515880932598627811368087589276632740100955482842287294797578913421558915036425263316997108716190604034517264374387937040384246366627870947076573201892993300222113859530500124517279716653905305043863201040100634040827750887769649985415759834488030152093149661023605009561675447485452744346822218488168061750000080599923970043352975424557472166549366710320047174638812714*i1^68 + -737052180139225497106395467264258743350270433597879840773952704159130474370991299751285537225868655642288753140305343780388489990949382803813340828021539772836352831088628952824596353393263985967239893056901141538552992801474721036272462055400632801847613097252802740681780906047557871369897952464097954346259790162420713644502778207846049631143641887197394714204164059630210637456279242109836864616434553148196829453321871101549617495531710497070163882377622471780352043511631416756008671477184749363617295359203351495943455822969582459170855652248695106616648914102531168365297025933264692810548465261205360352777317328124127889351456079172965232722622826410729232299607092943605624259389170061742267987471303867934092862431272060629744332752234151261029288032188761180371336342671683522402712648572334575574146604265524774249471651467557428360812594856877490500340901025874473782274723612728747825846568902890098129960064188770296775807961690907935044809441151915304624258642346566052134182042398096365515908199090525131379156569536636162499048871563621604832526567938671517924844455189779727349040574704349580690852368349752656159680984308145868857075525828055033787015578782394396455984084748756898562334654472317821154500080210411983760472935376449575911443766499003059613435641017317126073570141976958685013832039371877403698890281104379975262227204672503150765097405350190999886831706256217865014953452677384047605693464939370065477142723352904799222214755124321327176465797094276053131929373590049742338449358429154398165656776774985146481105724615152318716537211393014313719773667112800787603632964077237705884935849960153027293370769721735062493048263678073333825385923377431504410697997065716543244765738041334043640752387180260755726805064046784263210170253768853862732412222849902724451235013242581031715415937846373189797860467044314226116226025719279929374982321426226744681993914353065940401019784555592040693352884996581135798418624593889090612703169464124649386822558529371966586036881241458441393476263986009846235664227870096331631599310880856265288172381164854928683453397349855102324700323655244466199952542862226442228759564304337873686548064324491368890639188016163383030793205465895620410107890299961180741900695506756497327349368126776390671816029637789443205227103604603534604811385888*i1^69 + 114459444892620314794766988639106087765680631351707270782173738540201048021473526668899275871458664396467698232531013992845349399933573965846413682304931909209428791736434383696134970199164733110616649216810317058021894745597212723803342590352541793020602239771088512563284724792692676789103427597300940252313270576156617825019797343709621608192493786672859590428553024179451116465614111307702937356131761218076652572673868710681935092389629651101401340732666263683089844214486498785396758245588684138535802331928587129378389460996434071339645476948741565989427545360897572990680763367280007291335324006162760189723336022070879771821079155035493657934591883704646360946032705109748891914414066335968758822891417910523755689059803921303591766614565728051773470960459657103491310200350816743590618060548526390347280016769463778024502671902613042221263669937789472742488829326236760217149185203927480364104712840035168733757742353663545874805342148821748468590054436714273823129162588225035609122929895321646790902002806730035967092333274673234382437485964576313921080193691543067393449612102631002433782609927175580485189136469317308054872479504255360636426461101564213234817174874987629983415416354780067331943069557348964387568167763414790084150359614968338997768853337934714859797378712324340853937379453820624849004495511467166445333390992413205408540677633698374108800676199588685886982326208902056473983551552281029689523234704281713118688797943103846457323806502672022477806040711645983370407531431689802792753195152671677124197890604206284784052956932577216742787205843713079462674315180584028300595823509916569580351778845143178587468841694943290587536177400386498935580962445692355249130718363287701705597066774240429248895157567663651050701323702459251424129736958974578268035377546480463955877415422440059582211512136539238208544217476578071261377482355714813148408485574117656178116085899153713204287005984696852709810524559453953699261282837661973600136847999672542159674914240903936571999602640771662748915123318438692705114603774683483222211950891541128783008520880838310728221309131071951206383100403793720275372625892476091054763076811065956252020604677545141594133902212499234834039742767751868413909718744970400914977775878612302560215971869838853241853716948281170529745378195965248616060*i1^70 + 180933721814692970527299369609397866341959265539962019986864086324506247764185019214354478791815127308762757417888962288148384384628352036219811508397093552543515822658129748507326165153811352992532080385303305487335173018312346089118599650553464496435010755781786594550306804326064431063251096886432295185507933730913486666617134213255758197175054473024577802309421287183309719321134677450174532047402647605481397580728336291944324750626147755472427752632943866484731659614450552405730379746057129432072319882746347959137865809534481315787556585399857301735631814985537016583406652931783547416519142674312952453890047256301342509907349258613986522544932167028117581491116381170746494873509346756908089404832897510481384220419087641134190364903366032626034578685754541450058854053760652380136998449390446403628769222343376506526084945128539455400899485932289735007522613686645479843152668411790875268966390289838677144409193081554169181202728091847931156007876063627752242164470310463497021114262581546176344499028314705002881897219800162672206374623768943231209995944902579646035505080958581578282735922001491310010167126213354186576843610338060139642863224480069513691847905508819778890655588467101381150901814063870974942486483333342940324087440731685012834785549198318914828568824495917897821992071819758060294764929724633182487244076761382364321044478694555551427701599821876404645447807422165777289382501772881105322484758053757241340964301933174604831511178926556065631563719978047067870587773373333779030534489563549915375503331400569185283471468169375225540321665924413089779287749388464202769330336582390725353586106396633464094812659883764734928732350841512041619473374089431968301752312160236172227310236882160410857584757892925750948708054605593039644820693488429126014982193193228586734320111649414232318481708298444237411640391576183522998907013682375607019945703680739217503953600111780212501779350626887888267637741724585051830748700754224067330619775721794009899881439731033958771066644348905990148316236543816531033199640841822565586662942267522677088487745934610537722382608955206785978317257298114114302337254220035299491349200668553758313893179653827349766938745873608645114989331121695547375816102807283878096018096848002522443100129895867767574562711235434272627637033194522784*i1^71 + -177434471548828861309228398523298603549228487171172099605598578594787695634505917618931262598498937995017364874672833686609812377179102062176255946964925367722740152360063192492716736792890214975454634076342028809500143778635319326909029771298787299302202458656600532530139327389015912428213284014941776664638263485566002022079668665487189569230607551083290473240471268506983083200914549194525336462492291468300608796855582293894744965558387526410673737064492724196676300904919063656118974108395372703402615340152159771564439475937473013591204132062093833357349465309587699255069839150441463793215969953370208985447842823234928893777697535137418953027058372652144061482390538426972961221261021872720382301587976975511985583454739504284152212964288706300055250699370220448412976884186819862399996216915996534910165193460720857379768136501650663918019204048045219038883877716343042067401291455024053598168329191935579680666584922367432364752619921294524868434078458989147423682852860518482115957309985373580394656962548917499118989808347160329392485993304672676405757528273243410217473390906927878123050652478668954158025851080847858492169394291628987549226719143063754329920374457491396475897213459420759177339198783147531349846725831035475296003771891065048379030527187772557492700990129202741101936274056085070234188168120794140384403238632751322554662655611402336103162102535937446286368945255717221279519767680717531955003701105986579271601951997695674621737948832424119316881699135157832684266461352179836795644603463638505299544748343778863161977251106001801399004319222009687783382915440989839033581236735605167276728270469473021305341313123709450059219287156721711704314735929040189485523470414162234813495366276878552989147465344059520773655016384676348184559392366933090018036319485431868095175614831963296445142713655769405613538000273267547878015133580142425751023158797452870445372250551689574728110722018480996201149936935910478886775258176604221453547302130601796808470394132579918184960057132513921184412639374040906899692457755878607973100307013498005480757791262070429049431738127942473150116464291943018741116288053934384536227564694206139134554775286727198811630279684496542542576380602859979258766554763018991193782078370716892257453575539314752495695021792174378006224563461*i1^72 + 77803775222173802104756075651855007807631168617990549941240852864402439781426222804347913181878160288651848448861971801800819122513731241981691579805324470816818042911591506778688286252136648739315237746190267256951856330920419790744833939450869760019202229722781824152024115772548096599863785306311784546109596572918096887693795546387973833175986099274376547754272574498007688769696341830021400951981434003643296472808587566790470794751076055359713068444435884239798407590505934354795807252864498361038332255750420671213896836394050426094656227346461586780277170236167364391937594735304044182010551516589462957754493221799011472876300159792120726917197126654733773861391982456904310198020740684580427805914273844471107609179708774187844907776053993537986378203601294382221095343147458818672531298131339394801838970704564655708451345948672230562455221569209592493287599369023526058700924259261640517587242107040860419284195204924798098389055165940427121338567455846887413172919290620418716821423429349465049789043886688754398490411283503190111453077542176611847781272357250914311596713547021908157075520569433771779171496387155982975327498308458758169445477316318905958756921804805926740962466268127057953709452532589202363774112173971420905012098241940562048005932930144553847640918535557859681345362730904596849072489373477290807387592181580769531832131024162783458159287061581672486665064568950982170144014959265052606290657571815756223890394724106329633389649035847651527044327852327732321151590956609360075009254590268149469261130021554980854394047565885939251948387573908663311780658558616561205601665523258113276510682755582194074497303171571871976834321466559584801549326177720616530455812701859606808825448493481383711874305529813243483842748938490064897547122783756248042474771654689092954744185888397047533425433269700655128594273050417532022202884169758326038709548751557793472840770366616659589700249988251591668154999327498830868515363248341292953536315223437404399427562965706362722907302545667958346061351379471353600979434936121908541874552303783135253795759915892734703059328502941335251528094485317632500080406686631106064753263186284127735640912847789923707029214169002081525558192106732275144602867912024297242961694340157085918447775921346441340927559918296372753856*i1^73 + -11533821217351147038772859939947111578657388897181476147077640054642658181948776806383904951596530762663390554612522791220148648150319526529906204652025316349782560679832010622221444426467197639251849788494287969732403096964587082463001712745365002007623133577449177464397764663578365188664253277993067347458418283017644828544925805295797499009675492420586633211113769468172504853755459075307037580719278217492667110337442281281332818780908890918464610759117921961200956522319359133181960017840252063932528236632358154934696851624852028645901672501432696319220094934931795516778597125374843678645830224322779707313436385314428078025877066205964641693931869739020356611097600640048194089128586423164081429602042757850312968901068376015359123537616092243235718491743515595584470662397089744350886909704651702495355210470721089790958520975273139733307829474293222404279969221505212329344243895303455982203433014417603301006737929513370378626756752218273811867048624343725897048381121133723136983416597938776869528883659285448389423506308996045341102993484375103105736505388671206699577534438903575485580819757175832995781143315629713581841513180780361603233619101165384456631935412396612950408151725368268204027177287005654019111891366615443164826573292748346592564622071446008801072520757305796158737402108315419926407491145255485977401180667765936614654083151504200435209618031609404649790701294839841050704384089201984363940650370803336659857002546752118331675253815347781649372126582339082957979800504442420003660398759483894898112420213913741287537363391825686306267809853791874417722007454398183675333071193132952915286203220171984660889212943977109620617871520725382235091535210433000764677649634446082933670393992976345368546147912647394841875859704929280316263600909589286435277052108205964064040068467416912299895564007713858891768280740471137891466955262265837636097866285610908247495977798251371828887951758551456000233479676438770486487179274090232769221598735884367525930158753079391196572992438334921139880018785097974640225073046583190060343609356010242966342301240379243917826091439206833551858822114659461401901268114171079545813207333456444341873058078347831074529091658253480512201681412543963661491523069037725531032342015745574703392691020418047244515883814223416*i1^74 + -7152349591672065175919498344148485637033040779657169705902904966665805111764982496556889553957096701404862054527639802257041300937624814742542916707603372108660587424793576866509803549602191909761470563848584444416871676679034281299424125323391101833549706812590427302584831405647856111447237794857822102472279313423189050583471324030759691683184212161250571369219340874748614528461262307046590484498436342865203093885292080506721644324352952382305088627936139853984484542731040744975845039285824168901716905987336828827314149852787473520751415111132252858454097505355672655317444277324346210447875831904759493097751845654910184725589595641964533548516965192511784151817906679598285241704776208295027067898029388388672668272233397986203687154062746324864486428437598065057462902606565053695197639972150767257203415818641752654274027004406502451409811047275403623837924433010402230989886676057795374572536115110976608062317793665286791377252240035080082360611676725792832477405283131525132021426421907058706321249344229412871478896932462432465551321914577920132611760221271047579976927071746019912483437513721296099076595353280401316772373308947231730194282446405230622703467547600080823121284484242565758816844537613143763577471234560306499852196164178589324108910077992339670726279590132287530465072187065565564279242301069529917736898916098953002191192298625688376405418552750887982125655594925465042916195957223372581675986135406409315046975304360447057182183763168643136422805754448362606065654224325566980745458652029480513445138273327456006184101366436974597185533789572708518429515892983523313732292751071293958811005870875078147980018491002707404461430018823098204625804359929596661548990369890032529512629817201680491188984710775519263363773815209026906401847639787083389604999552590241376751304586278119352010899334621331300614396175299044597427400075517235908529564857407736653416902736303392748896747326456382334770485474011558520237507186525627888829815558308488191984047509636347115203346247716354579961799012878020559193738919814718726535525878796268209709768676973487785362127680280941749761189182606910829578683150601358955719411308263963067462473261778546370056105601651682020156886031736488702683994619636365883048208174683598672440300346049755685602609344*i1^75 + 5900407088401301075408685374927518640839616195990192066150684762296169827027907181582648434285513181113391198015971199218288283194781932526192877817197042297415699193087212872583204897311587085601260694727685487970122113701325428748290357360969901326292208906104033620400159559585049994390158166052772504053261864294391489212659565621988466795318856714018118371802401163271647171484360716249125726578753542137290080317902519613850722568578702424973944659992453556962572367891000622909886774433988759729284920026084106652243224085887470972100814982808202101220584474180223454566274880731434717694245675781186578164903401677625579317133728434804560078802541174340025259986403816724747549921361008603395747581618787747224182363395900681312737966608648301031896899223669337763705771202539534568726574534091249387728511296217359709933620114199599736318205025445724795834810462117700599804696537492380967520373420640160913922763646324766425823393015197958578529370559740581640927513565778672199121282612744903450062726534456647152274315856265224350735763244546778246356063345808325775477050544824398741076976602680465377073482908813658941512780368368344111738973045247658535411456597078065398078613951895481294933186842427034144471710092693700646573801410940866223522494701305899964401582624185166889069593985703530080948562700716440755779869352955274996476715231139688526348000992213109366920620516933611983518056475978195163490692650134190396747589334728689801462923521851206728327434479304723547666561970955872697454743595931202108945933523552862882248352845288477795186708814102413929932974653267400259360713608967778656126870222729706199051039156016207308123001649782103408264415979016747759622380244803123820958970874217201096742140620313416586143988681367280394337287986151631699112022887277073321652626176180902958451040398380010777238116855160476713090064245085658002665770230353396176559845517654177590996925233027618584829284202148936308068931325352398658484623559517937373465014013170007667223982052138808199387564704553021388967249532110064904340305171145460715183429472207429133410690007185751607358671693771001293757485509489536271627396075066060460491688803448551007544864265520166972060130518131809457739297941405112291401653939063529249476219018746093551556*i1^76 + -2251614771524369410311528271878276832591768086407925155007760016489435363285967012674148419661753107018208924456021596795627837181212683960786344073855525861726851977099721068823704253572087253888359634489000801602870967859110062561548182269238668484683139737056551250735258367433115742001038973810691094795211302583575429220924959070993914097190460918590952660178629033472249830440563813356828511866959979555576276096512400746253210534897619486698538637940501088939711336470349694956997583203002213468447076944219692428077787770783225388141605971382370300724028069668498560657302272900015799046387758640073931594377692080735519585745534690545283877530386768039373712995355865502658125713574834550749779118061507503518211953373401177410281571039737318219765199288447151986165235181020230189470293323479938227064483602367068180569826120087794347426043695095351977642551552265475959321675993951012747907955807222284559410613353555518659236637157877794915840177280864451626486047765918795766414791609433340216553721349130874497082136612556834837430612813680548608747483114881334737448934889900585214781096448286578550461440701710286590474050762352764195250947713054972511559549725458322078770751248019190464136273049681950649206806333352968287129609788533045488507544110912230557164610212494680755632194737156915457694976050151557511840910653167052170326554238743008702458415153829796894860009854436297288814101987716211254179477812791990528313765250479040427280816611171653731981298795268823301808557724463009834282328352771057179916945345355855671165010160578538250423520993585318641978050780479589055472846955790412004079428502629462594032683149495793472179438111077129552265584631650026814564124598244169194395246798718019397724077638862081387101621630118080724367138698612446022726932287488652622754018673586639044985627206730324779093811506206487647466065669771603307279793791895518468695282302116361132510434864748288300222862923292935250676273231763823408897995726624826712913216585162318086115828043124518820229915168207712433694232533087129575414966408575516215100235420594437089624480841686929876402577171282996439661322183930955202496664410298893776121057700258179278253763906852675271998169876909423976888850436228748642241166972118988146237198271764160*i1^77 + 612129574994576754981820559347238511387711862352082892926768171824947426165834872376361766093170532456882456446395699760325924333142333379787950871293685733229467121969226512363571921250817200290718438905169894096041282814510301435977958841087900687565512065973005189038487746686990480888505308156166253043079436248091877875424251565339839219185819254011256250262831294065643193766705304332250317975124442895766197778458308838518856109564768951594591597353186697401128349715772116178116942061333156062753498676650183259179617277934222915889623200959785392608945653657291847770987299682877913939984281451304320744137723912987871981220565276088184449308300241303628258472541760420437697170544355323643309478972835903128238380586678191960771094740893771039651443378005229961355413513113391770673284818694930164558702176221831186541048090854390011195303864133468413395648296004822223331159006921987643713995060300872905681133458409095987836895418283619653048423794807661421964888732475391889106166290286903703071744970823173206407759333147172433025365413492166064527655836558677382866342561621542767321687385621941020653509630945790580690566882237313828874558533174353760176086528767930749879378312130415656021302915152244688562907213277427831263753959972505157887477779071697693592535615632014658074504506975355638826892527517756933360944028198634188905050851400054135794884010396224797017788069669667819941222098538857775814534744681476328687514680943024246320869463445783051206039273959482908000079044900815421550012585610306151537947626918064291655532971226901431972457438451921998004601448099182767666086907559467689240855661396451098156838608619612742333935722039326261426861876673726952614931699488203023232724285308865381750303791284519920356859159641390504487223511334906956340987849056813405476743036210418474409889327118802466814450168217581403889615702398681571978554425500362202739533881399040886946715471276307148925951905537094766341232083466688559870387028463694896148512763597276903594528487342538728772566953005307884693156504769066624406643522286450230974388291631005882193362706458848856165077867166587778862686602059563871848475130748217141331233377636277880967646580187886746784887093084101581651758804393934170644052096428246853131704008*i1^78 + -118778427114320855219012390834894850069687366452194163559694058072616411703056310127360251589198767257124710384468100530219306737220146727497100792973584759789382564426103104996053530557630729904886858665399126059379340025252234280444218661386237465746017706869077664468912084656453547068278748837853248874252694391590820886240362903983915524748005187481071034131517968052716108288458159808595441013589459426740361278360879807640292222973805699433778650181035784364523243176974448897415369878064823585251739386871925094892542670850231853376472521214493947718198787958812866383005671707204870897837651315372923724708724938320730989771025742842214695206482880603673362387489661349380203869753894470199440204297298582264674796133061461735593548987617374100046729156898079224966454364474652832117815387214735440838516694869751227377269847241907873814616238749428861630485953754157443144123527629008876552910398984800819073898865477052287950415003917216220806211889882656124364777738521346583178223708323673334136868262220737215590951666520214214133008747881672676953245885751491198978520600958865196354801432484844203554671151692016973758831638195499218461337297254665675212385047045109590467086165771392897332976399988138461790793453907385174658333737640355608250074543056889302679860323083651892714669189326612078625680249841265624245306952534406958537173027558185928241311326321270243133788937058109646567034903689683461290156230024737919510140507952844798904486149616860752882745358428285669783980820884874080988404607846900045127521420165672249805431357353011697443087816306501524313896117196642482053398523579666646895687105327439661602600999633829256993780396579322519369966415036535015688746116010094168664617366617653589529870538166245196788521099976739407566330904449954414410201700312082476403527053757031154536594878956285877907568078347783606583987922215107000430873467240197413991540911485408711622541116626241491200859336221315460551734222855442754669649210461415355428214267857457779578162341609827527218032359390531146796054192578066537848193975978738097381152545427337877209603262477734244556211578418891469277604215632858005485745371852394765735957289931970304091686121276330109625167909323075242485862766502001184513816140214175598912*i1^79 + 17276173987909480696146228842700019486040805599119435222303802818773083547265131410553481304758477933698778952596579681591133993309347057034950769774162628345639599328737203401588071899718405754024348655975024989360088299844102173980896377295555882703437005067469868276876308713867148549116930760343221669670455915776196932979067091692451697898323949162859287026683071316740400556037794000266800092778859688500687247891277064502861910748400478209081279009723371625526085683951308723299553704101011633673670906519201357174326742776454750135144473076379245755872615040107552729787035964308531047547814117219384390836261921309962046525563383902680685478159148711215058395275603013387235078368320543210545262008882413003218002458527420778087385291164949569340271293001435469996149374041088630011495116626530444797055926767199195979166115559912032461760546741388740403261251789369723918135685621074484506308325310086416171500105104217065191944646364087243544647231095239443776172273708616557471250458996619410121593250500941256944491633978190141588605079003092617190812626153452899517895539550690687332013943821347897429195699292256678208088367980093940018485670913062956385745956624131022168992271115132967998709069177908931851581439130633385525589102492194244084873480002630517792637147665589794538551950650553936741838584637625266503846560391892902846183778992053387134703994341751072848906239113356553079195134401817779142323478869975668338773833577620133694589830154652117062481342323129229300155996654295027085415448636138054347405327335920170115333847978682936637236251186070656132424560599733746117533301082804943805429716613109871872371951442599316691265623929379847201062216992403269649554489426682464786693627262480193498424227682425538953217219936547486190354141653115683664332932942407862980656542140282775367074147655509748612525055767221836994640883598956645415950037183383639260497315774082552230070788035336740564240537564200518062842921239769278130622575943543768220004553724758068684638259662433129535890451802055247258284805182356200169418099147252363756779151495714893181804001339679769842754632727847504286956202137977666761910155232853485218024227915845720085373532053724257169302382523665091925226664057881725670742861556057*i1^80 + -1716939149625947367325079791431619831978241736704747698107725386732783721291563841831384245648677756130686822350508156707734519657987484222356779612029483402578477119400213380240326300064526136029368516508018208607720345294937629099685051148088704886636419457355789018544118214086328349044570565431843473639296946028539486455595771335861418180408461385119188192728693859124837977886127875906971567130161687457378289085961731514953544287701721931154229764419360324320231934534522885948921559352656148193804346115570551220997283881159206736114007058851532537017168111468916654300830328470120571148593869022104951928503619846960240245920533570096886644191968572865292107681349010234803482911865868834936701797596414577221844256574304363495345785030872550302673466574264210242318531043460681151166296843028268142647587541423797474947753557785338499918408583285503772673397683078271171231595833613100679313700560039638490794856770386044426978043397107437946566444446643621299631553287638150396686894525184157469325022484236067111855614420405429935512926724745315103953440455502031237458971009283676173144457933225983051611401895189656930819395546409069452494748095731679805073193695968184322529556395153611099423092571705265158835774174183128300181388112462661684574613088234159656260784594814913966807526378821267174816459285869108465395468337782884841906403004105947209722514420881489086611418932069824088654116725193283546720067783607764190206137216844686837454707231686079476186088884399930080878644786855734339237640621684740267058869508792556492337918227355271441377077412466463233411578175393530019378006321378632657552347336899113621131654707080074073073493383264219981066312523935103719924785023588426325938513357619868643181163784908893612244482954529572627285223676934230467410757171473253516302880914161306906724752740720903057829276087627175777527324638392430068821375285351698722050916238644749064954135105079220899419664372604850367822117949668238793243430740818284117991933285087281247754487559986076673435579480821776389165629986464534886596414736255813001780319191315560810868758571721940346185742209375491954696125860476881394563716521114403113295137020894657625295885305326516793683176384434234836967582167006163602224288*i1^81 + 98089253292051904429210253754645194614870949313291487396176973343848308235129299522242685693820537097163948282961837722837480659800632740017337933152913772803142271147915176162443630069567347528459840062522278391133306065421908986586293192738849379062764910328488647838074871697155182501298600281844724418137347216582366088458107776398876918125447052357148232017627171572032817449236602199652672175344963202212574960075689451467076035653412304073459497501612135911528480912331559775224658166658997831205357618788026181814451001883548814184482609668267796876811504480037175030427474361654286092564628159004202361350117694409629618018506883526924930748413487561762682830737266017563560441310785869490777300617852004889279477800780131080424756093344282704761155782570108693628858495120361007469211799010350480072801221461588595956085543583404937327355540504028902058292872163719299242942900790389637579236720975657259848147775711978992978470884595711217940927769896609446407569186220000996279176498013024591144644668424037294436910551599709305786402533387096424807598974316446130712319185731616076914820727338116726159751414131703848545083799795836850899449733646619911071484411273120673791169315257287641660231795004051224638445330015655245941670536767154351332048093559454406972941476826816803531457197612812474797194830746893602096571258046121532210737285578566950570807362402020730644348618648669682077541209687537831289104070875640103249774665707864468707872846405997096451916002263571913104250502666155774157901058200201184473957672688076412914588021023633529723379427048844346761303714159468461068108358592834375954312405622044702086632529026950733716318413581915747123399558007339068800641973393790436934239361819569184683006824130229850542668958832584791257005619294112663311874874437061258029979069238864112370160979112532241095210861979316760979941669690955721167171742926752059246744939820729682426323135599718203393978455631914673314969634114458776615668864659593979794291415939380092735941740161837768790646972835509078624793138901614529724988283776459641584933880741062375096409015062906532518904048517132492308125221119211550309266186980124213084792720295228386158513641459725371971436163113365468276827426088238532*i1^82 + -2996569816143811676835335942895517370360862894076251421470791777045091084569091328568863049122207117564245276489046096544348832953512564188765372763228045424792002765585862951842586881798448066707440427108359265442213904684832425139850123351736033750229931025923960301592068484810867277414305832792877607028504087074355708945255705829538048634929495717835375264531521325034305032704003907877474633043904669620411433679028459842177537815495813969121117142963580070177519624338955212589828407080849503061356564727119158442173811172217389289171386540838114042692038964883769536800946671735533438704570798369994224832913058162343212944941645151511754426709596130915721191872569979859406499269430419768564295088971384534077793705205231909078635552730069336498583240365494859524100377841710388855283223030062416411260415926600575970943575956290664450639556831192272295027067587217434260625394314690832976951609067090498133795790777405892239336344005205876122988511258053289906099841172627179908558893805345134712233188504677313924229214391159089493897301866242357406602893315853238551882391107277899807021060404668365435318168848543649411627666445735699041108653053179455428292250947029812624340581515980259815386207471123730785407849822947989299004748107193105610729500533069390910540811816339855989602876274030662606010020841617847466128939765932697172851628435913750858734145300732319111899790915986080007353264362653109347863946145337658979201204060278119983725916946626638686959475948273822126821134323207453230892017098361826942846934067375871535737837850867280640517250092880696046543407062156464905079907284814705989274459447054419753842749146038864207551780251621385923737671487254977154752617846329374190051030393487163945487311000913044142621575638456432678254824112306296623212382942474907949256186330229117530725320963415984710471920531130772360270559096726549280199065381192304056440882532282616164652262944652909329638189186242905844340889452848122783984313862784631502287052564824208621004336657756068858411166163891100206451293968456783155762151505881177447572347169900970190521464489982226968551369091022447930881892506777936978124337841066748025694060573828716591971205696241736624904700547225846058495212768*i1^83 + 87688895003844570528847249571814228622803209790634859055356251046339459748996906107595324519861736152375769031040550649182681053504733038720111070049318847449552452909350615344847747360030721225870219003333516941980061635414434986642569508579130735985689244393827992407548836226979478908017126113535031419795918955404536994230702877786826780199614636953369105709204628638655116139825169675134694578303012267811931085488286029307833038514938814494751265010826951146964921299563061795389158890062649817601935513553548978462585865691430570561017952781982314865319813967747403669988280758078643088798727689995051776789871898075101298963168127907912496019454202808137180579551905138640700022533739761209770813671086153136738081684629387450276883097719139113993404837187414213654633748987844808089940627293754536527925026819863362545092634730036391075021866239698280529363962100119906735324455887795840261575247859667275718837331208830623641272634996432633072114713713689770800304728219920431565046793390461464998747620050559007547030219048303415780281329064226598285078313473161464797510579690467121003239741996365391404471431101272868316089382039577878959358732561814361885150165232290845619686242292950020402342726117588405785074392590614663904515955213117877059772443829879202364151708336805574426183890202726233319723912387310169426038588830848634723858514654176299463541319859944013793853150533083367870065956182553883342135667221849821955419653307525021939545486315663470952972822697969507435491155639840994541720101610915456856001974747944536493166550071379425479171614959607104294281228597346204436546651403481143135827572206309215484308243370997761159284855342213701387801821219778520536060293126333540833070208898558981140163564012425364914828721477531185596603095997630570873942348801528441698336005188592729399569504659738745993177163239352866015806606515349921443055736385383628417465375715296465346163110308280300155696423218823542361750510071070895904846617157265960605162529847106096968805444360901520317878402387522024219077545162936418269506893059174680452319310260331271512910977228058337242066754261930385062212498760629075093128385946396750626494892686848513521114942604867347387219084710952733750*i1^84 + -1507371128396264843554284505780500914508567871984653533363667113687870970053817261666539177183825931376201144451989101502394655294518195401403641856121976909957742629548316704870252847193310788795815283836113458382710798755000640075579718681804768000642978218866733493442567478949156725966722650707832843713050661257702645796566518733619888967515144936862514336381579495222707432481879890208552768752532780307474160710629537850302350601702668875540482231901531536158583419315760304859060951080973919452724050288813283058469683872187390746325644056680783619596288848373035143709921621086580156570852891347165828527223237509008568317784315963792492309545647799562875198712471501705633544018285084714088015666225596821451652645512305074609814958024382787118947170056658323245929191993508476239432193536143993917766882121370175870853596371692836940086365244081247086771246540119820550571914062650349479917131387540191099821893152551241936413677667003812825991331452709983565154471433685105007184936502241266815503718861978404235623546745074784421346809555112432622774583577193596762531603087651285261819183989589283664391704973943896165440999869649895138073982470126305292130407852734585172859244569217494744233130928269367563452347187765920074609076973908527176335697146274049368153764595681941208108507166896779695236794305761358199818646248340945631643172214567320422186469331399727449933358329261474180961148768774620156431507353726390626700619739721187826349078815209814574131462411756620920583161041658801134782411692643984364116928829514325561388449043888160540279781999800382828664033277216203894000993251867890605752573294625300467652245021746326240460832232442159765712561989355475716655500643923515168788693456142679169832685377864612615407433947593668617892602001231467025623786421683844715578347744540630147344230096198788320667829722275218682258852018640287226330560786939263047725915774822322390553065866293124576142336119710158205319273963409825945815184126009090231828623445688889801724126501369040196000722894701632611286377874949738007554734516044291803497924295583064789726982455600512647832977822299438909654423958163568099944175099894860364815472396172864359206698924020999070680783648864*i1^85 + -32046078089944171109278073124407219558587299674690103056874988805519611233635943095788686050619897121928249395247326561762509279399820559043087741663352503633920404460311755298705366067234893071702096439396757743695209918193043105586443571200415722749776808799206267943721761272716745801462964283722963434349994948948656789426965709259003091805573536804987609102103569938447133389945947858073351583492186375894111006649583661392759539897465824918618018143120337332900235437769660187546814956839373904986056503809976194674406150420357186521965937003651253383458494677303310254740180328877796549609045360415084379029737858999959231428937810292365518424920851760291534961543735960737097843138119342545434158903749637235859382386874903578103712482335652069849134026139748276715532714307104872284450862403512505910873616581147906672222457718164151186464181856825619827749379848400801375327741975107708883422365460616699530397474541883838906879892939607269037810116783809209579461528759684691395326107780850971722276283364303189797760279707671657313857723461794382023632157063786879729759911312529897177886623864416236905913615922840084507807655337346465697067125498057561123733573278638156684044113598436643158259972852579200294159983226853163060697585241752785772807974117287296642237587226979709364109511011639721270929053214931478550757921284618036074887215529137527655576298328315538921987769283869643694140454903040571083615724547105770451153543494223996281395117885610517580717251075490102627535138319723840243094665519731174179479732268884479823894886406546801870659614142206034088340666420060326222322792185463479274657259442889509852284155786343501044935657958091338593084260878998326703653840493951621637663850938932031995921338054203640182684950977754964417332633369559635063703337363977492085031386682254581789045582614366850577697882198532438742196978263676718814543566213465556084005743203046969425439096464520920755438132800991363858581777464971238028524334857166184958438990341914819659100257828611625726076843113784838059096581870000528224414169920987334816316061296323571908784125192857802744572238292085318964059706650930258349969040023257423425577397641201282241018675264268406451564*i1^86 + 497039505174130401412755473750073268777107859524883798501817225796035003969630687426984797709523272770415864859545311369314782294852533504422204180242304637987312868165421247530441597500230545879341569159925815555303368531674985246506413181824935250076390713704076522030749878207591947252830129546221561582506198697647478221277739188621664482208105064092978217559616005921023480573526858268875226049886691742770938642248979103061264676670217806164394424773464451345636191072623063794135879665961021123854269204779886906837581268702262584676597592451068034652574881646665461826442349802235979696390280923047586079377000762213984610157294876427795187552984074949673497503016923708332743382221585951560346458434944117462851695513195245628918516385035020832297324412466051261070505020494331546022347074147160279159023071104261319304363789394775178855340791243641680251384888686984410320833541080427943308043506713481517352042873888319334445394259192736940831001171329680153738253201033733323863305638694304356034425660664594026765277553814826100410703489112282411875765860145811558199500841516063071301460010935771459778413278720626899918658308328130939458969347204061472730581330520953758837156057083015128245956291396370589253870816054776597096330244321959093606167235255155264405816795891555687396688052590858038274007173694427292746299244645365161551011151826850626420691422478854662233476409354906358600107646118826108125425332823750179047618482994474581323080820207151553329705729794495189255514841146984990827709333342112792141943710591255150045114385225246138651368744510855822704028365681709446234698078432626916723138016403189342042459795999527749854979523381540871572185344874925525870792569184094595250753988101726404432298736544774755514306455102845565461876762998815250267271021766614632223908259702997209023935434227085827036399263296018950047810640886893763692172547077375012280589676537854226345107451754888260716415831417557118379684954018427190382427522260906130267992538523245814695572256655133444613700743339979342338800921078061093737061889998623220840851243035876983239192367521987965980344930559274544307741575569766426092034480898575635663955942472660619577732199606240*i1^87 + 17960585570118013735772591951027425902684525961998195185712853680981396516582601100807281636735515838870840520798089436370099788806989235195061007138890695185755260749549896476906102854197740974397621222963342492850910170752244443196161903520786657570403369019009664933619770218374775545880473894564736380401863636054066921990693654117787622445155571821312446372993122485012348371555730813021302302339710447181732141794520222590925645699508784452223880586380708118989696307827132749467185340339292953383854950672865572622935005037782304706662784283754437318338568111009516089711612456876551250601274872851283248129280689185679579333569684624572150149879211538988849932202124805695189268818918157132261134930785342269225971152074906611119100031797250352280075464570865195691066244123797710634707530555526692307133649095533894670067570058899990728821770131186394399561157469491215697280783288104309941050460702011785117355361662634588568327035550181125410896909052912314113669306559942204520149602618387732350063023254931839267553839243295900783402233434469738851521457559978554995589258367820331881535944685386366073505216017785863394220712781044652445325218043874016737493698806773186791385307265102327771601330198582564133099918279924671684521868549093705583746611561654436631092920990310541758732906971587064754215993489936892073084761343087327651949362518247125978308986433389301011905878516122789702148437413136653538602046581372113335472689051101952382710849376585841747169560951083749035779845757871124088844333172897098952805278141451297882925693169548163402133535063195089551709750877688438802728823778322971136628114178020071524241892376948774891412709035469706167083342293215173447917292642349376195972925059318141839380445371126680269400065382788065021844941576570586582960278937591802650243052270709430094077437725261104835922204792608473594213011807628715837054218410232554439867122543949779307195274676002847212990193726169733013756627111981721638808566058337122605253562271036954869358438479678665213620156285996356503549360395225536444626809699662678179112887490479323561097741669095432839931531722365145892648485263849092275568971491663405282674594169382193068062427*i1^88 + 126819353577057232756257057953844553843860568424263490385718544651476855472282817294748098302894989208325502031270402322554228346646816943820037719954111764642962976674408315146700956772459346144475045417405431201772807040336815237508927260570089854893888550440084755283693001508923867651425229782531102985760360987405970263754305558663420393293003475486318597970886259547647506285282136052529591991488805241928531552484579766870202350672680959076885447096620850426011086236450580721225487321147081616451859004748035029724229711509328843608455601678161657645545214325819706926010602321071981499753805241932973949955617293632462516850488484642955922130027342049134490185816608790032266281170218043563104921252107598126181051751389640697755866294936060752941952858312186604808899678884690274994072300651273839215019689344731150282609039442543754418485070459268255116102265535311836068611098069700814336173439096501223212597174744750016587333857633805121450286672203334932155942639407118833748911971012134746852774930414075455352815804663943376491990361758655395398674063304231543836413233122192782044133004276520611824969000753148762343715131054384447813904560270272682400297472007093378788372431757757791592483074209101960851636813780655265788098052802796692060890722980316567956809029443869585131901368079875269580350096756830907583964790373745867005314564623050892593447635496060465122097935462175431718832213822760264594890598966372467225948156775698937433458632262818130108090295285562855175937589256372788446437109815440802030709218176299724710548308263526028860081647271828749293437322455891596339931118645436914948347721882836420892156689008505581887958463082777688536819851777081394269174989800841501848884136032945605143687732916308925794995304466268749377094865575488449454981940266725192220703241708652295863800943600320291927816785902395233631198174404420063620482935585701315605489788926011853333033654964003321991303855853700681656302434876924738810883225855445400380721776377152203466680811409323539092382926879179034499272027964431366929940839340981007299508160591334806574896953556825714878922137507280383222754510193313977313964270831056354248147764757130880*i1^89 + -1970678816784885057816770081444956827686612465494996255376118681949095787023399261292402435763252489260483111449416664262407301081734651933112866597764090880358447125439050470838106261266360491639648640464274551626472620851213692734425933604333778256914365171460728599767300399382750204700922121289586910837548369269198449234521203607527081615941143259829041434435861568424248087833543124121889282319820728074956493504347252753929056118777149457461841181380920884997885917741348911229592033626462291397006972178573704656252802982137991885591253822854838048170337736162939576512710856387229482317270226441522488622624943173903443525303716715910742086745595461421388190850172008144134141529349937483795244152134029717225426162682881919938156513973158208815351774353904803176964748018468063440329826708570620198205052509979978127088926891097147529829521203655775730571464671047579106878226614706926172662200432880043378273710580092408929982054417177733510351481237393998853046013308819499510820691788740000780282777800606093371350170252057662876592868622530110194383514529617015166546112799575208419930292517212554336576703020981062846133068542574071412947216415784317384759927599393712573833444970146487250385909434044590627947504871757250094834857805258845859738710112945974217977376453860474975822542751243636644137444798449577487884636446949549575500898548715567246704226593507135760466084540897445626105126759236602894287280826875692090438656885506814443861945688972172194448581557389055236893025993842730403624678843640151899203472516217632854538910255114075131150491036089331246472756813155379548518758851901571102444094543689926233337291005946011178313671948710548752042515345236684302113503258157416174985277185892979155552523690892611744955658344821490137512293032628600447540548419142240660648680100734563919687133534605748312898891745677526402813156155338874782196382509609514281507447976439884417108489130368140916234549701487321002828833360088482416275277415236293098854842446978258298761218240988615968046083285045391983473737246757793180057226341855669574947280667607806703251538556035042588249076756334776226320809974929277418148121193957014701756684368*i1^90 + -32623659800056988671063059497065247799390545753019285420380954606194331262371428663558408900810517581341386618509851459962778942615866273906732409606858937578358629001403208091173137138553542527221874276794260132730975084541540777225386142598259134593774499866562832243941462616869322862716750822242485365690660633038578068090311423422482811742720704704930091619881899119265222033339387486225243621354022627427754297814985986751612416397763495112145433473695801065306941893339227056393382415378428289888820623301638842750219427463205011508388223806721974556446544102063705829911326545234863258611380719493733474355309311058507281742581582072447943813802669437038999026235776008978662403918394204393813552653556981001080820580381888859252262893141398693050828144033323090196146779734455231195432428003636297939143000874520071530706692635518946982662219115628011740905692103866547719410927945975239499135530483256010109040554595567235624505839911618568496822359796173591646551436444641083990452395347893515038825027625192483438657446438864637197858166671819305877606261789552367699867236448173863397617245380108734291322193344006704307573489118165096657559355285460269828688867728176343108784379336701416094084843269300609522005517420711936718889396647531316238074571598923536475054470661456395080480711732632878566238229756790064534220437176538261307974423139240539822590620110095031398934560074612099922053401250055799177237094220310559539468329120556946015423416945445666405415924106904669896609030210733973539111827249279561622093262033197376819457697160259451992270069333695498323271365145758132917378632082362055971331374979141484965540000977644437771382173364104320492735348294136777273134742185697352085869495173647594659426928874064002205388913294476371335749186231455979318097417256117826497417955865771948021033070285959639254197848324841702842931405636491238243985705636307910608865375035765584461694098865376564042632244668740486586506933301613195873245824243535967242598120929479552491445008037586059877298917070426123001575660405748992639726725073809199736286800176066701458461634813422403026069461634978363288457920785245888396741369625853251712*i1^91 + 15769844451024548698877750178382665609068534601825892146496401583090393807188237614418371776339614972988223930888747853977896687741271891952319266299974129268223784419985488860400534508955926410511373939831771343606802340160543323991612863126745043667970440122378091489571723667148506966593290828174989722675481863155892864884307182287532698276223443550433006873113892440780190755406192063629091032108881376021102207137805472015263177689103297882557851581818714564904292638948513122188366281079881642859439291666818907144301651618487957032396026758908511046026830285294532116982442369258659335914049652692356339407364893167933807932677398841146802751922466061819304360929993625020340500930670807925476853694348557782593693342902793304626660209187424812100355829206703101754064373606892490933586297278996341425448184315411910205999427899246203769592030077312206649027866048329227173264592983528282536300609882600870633845218698128519027538966091354181935970279094502138275561332654498039803538062102788504113173758768938967729761811520310810719780671922710764139942314238831229475665685302552208386254487102235112338540981081995480532537824106207811824558619268265471083008979275591239189987286793829864358347437468126803408409969660618664321733456341154057076972445353485659495719301500980575805907735564254038311407444163589288416734288871147817641182786513793932514554553502043631035518640376370683871650406097622757969793710534526656367634420354972475711724109470876327435441815158814317779935574750120734466407977772770775964572164714996830517726537515294239870219468687944501624100932798300931227648617819741411614284216689574969412737205765736832364568522729918522373827360272568747607706646389741216755185503976912138191859817862855409200102555933282010289615008856895490883000964250125417926532285015255298926365081945286839400567971013782475177665663147457750565120701241628104830507183042960338095808607306396680820626590281705759377356650446218727307776976719203641539250901883454324599441728264152271134572831944611894855246539225901905662439788564565616886393470040185708145943232188956277265286772792540531468245406632578534673515282744*i1^92 + 1925037423446380982086722723567221623997336888748721618452283939706604751471939906848882416582453251067844379252153866681655305646982390703130902291644676790840306299802322682248954696605618530689926626918060346369701466438018961634721179810987013258578953485213716029784452953779733073694700656066850981946781405823419831978739619724170871013012646371703528220925290158504746282301285585339325996106772273219993037157256318012628081367698006579218972627253965819315087553137833018456001588123140947621608058945491809270058925143528916327093279858408033551395043850985299806844029955784675911143343605092708710323665676477569877805509978360493282496654654948422222288038903580805976124875959993686420038008433371555715162904529650514055052202516290142983893103076490479229028600428304940921335236773557813625389940948255928446725083219281689123468574367810187801182003048229231426971148025390145002020685146152613031602402850642240339317784219258819272300713154965094909358537546453862755462024278421406029528488890794199215344541427425265167441946649373210412829118431247537253979734022169003852516361162946630258099494597193236094545823077196889579436095463682481119609768579195594494019629735463085663677646072915675790468444454979009095843131036702760530262248651397512560982439740597864719518720815222185152518418394610419037635217261666759855315311727056787186872298980407090235520241398694083538147398025023722609633552116135647264322524685699329471124520922407852983119433691537388683468894099617055460739909547027402971769258175857681430553329985583665297557707613369767676153472297880371129593293676013742173533447651386313953477636549199093689537364603489009196070985137774032040466525065836762608439138327210096886407787104024982790031734277308256618467882044910452537734981848109152883800319664063640807236604228162574291609657380210495472989080683111970034826187652860875806806240938867926399765823346237199664801087121378861412142185363850270338434495267103922985191428308795941994078857671810670984686830592510291368125034251153364575100853835636016757407732790568993869307701938451355294251208195978974006270188587454377717632*i1^93 + 4522955968513120645941828180352138747144356819096917544056331563551067419595928124277008863935733501249294258340187326179343280396013260890454147598975697437281343304747636568185716591892534349151929924663251753378017284936236967008523835011560819078627459847251852736767117167985293194746628507567045422964827134805068940712371996596983461773821672585704731478297761043570325594881088718835272568347282174254427606776346830879235198380683368245024852532379580535379356305646987160517554163689569404089278990154437916866919701343206795258274188698835414581069905100015919433481214282270617793139850668566439893657938030283780679188735776883955114488234663481003415396599453835209587285856307410618161915989259227342752228098730680148287685491232600802049708372281121257712118160348345611647346998455625137724399766183202968371963371329469975613696729986669207664260341382591300074835665189466384296176066899932716614089256005858422784395114916614761974031969800895354823928998333307705712292529782145927716244179450387009671375199465429283125962291564704264256533573162249023362595634673237479536573915729876173687584694408493226910557227268522380259350446427235868224441411139185275731875014591185097856445869594804484287263910716201420512250851857139389785479835042650236315397780623580689345154512716615887887284949918536499730456491597888159401764251890673087069605490174104447547372349048587357869031752241760766184448982357610546013200614864923537164237019223001483838792496331503779595591054525781586886482670263045187401951036635344057945912957308409473952867457787213866084759148065246142472482231171130691590193052824042319135966916246720387927242374140036068527592653773728979155880671567253858668708975696910461457996721300121510393613582807759936477132519243664278353621851787732609375577163337926302029075078386089705281231020595661779657245026424351624216848853074762712846160898150139196098505778106478687978322073285498321761700667905309409235334739454824297890012628718754708792546843903952633606987625437508648191460961518186592795747423643888874248144579772805277369806353667138472600069163646865172837374873688752*i1^94 + -36597738797909469034181994465938273732523641138722372095481201810172887464321286620335110717227683673103576869047640268984003539374782165859664622046221150124901438182770132707135863302148696434730352109432985487394643581447687310974815520822624620965331462273241403547015470146630050942860311943304824593671387045098423123009289081808644991800026129964172089466248998901454823945008546556946379233795269461038398421355014780456308879228349719172417864271458640545659305399462123990846626923395140445413791468590889697847738800031589069037365414032142522729358499439557621673471338326246439695027380963924961796103706750179643855491032488353701268732357905073389798017197650589143534298188058738913511573684348504341506561722234650499211315319615255235716044893959499267250758071226862919256990609355651460326198129695553552475678238030898180589958479698844290986684049429099274326212350877861041072589092568568110336199332691785560470842833454654034927820546743781007383742305756289315756410331493961648818584837821588465632643812708094848288978449263675755631182898136884690902578543974397329740768931772217031103132416166852053016394241914127564006267834522915264554828275793049614838744510721575457418101211523803096892723305102134210062661532271121482088572196353329201653137438390422471011106066042671762319510342093806448456778461532066005702035479958050199337874251598194280816391926464750243443738843575645270395603716287482936149269941351434003612741403322465055792084382909324342831975696536103354408819275969839666433500568153123483813508636881447313104531000003517917821379014218777612010895905919546212923606375139008305276076167024425146551357434621554623093326391799374869506810975000943370157803315768857675051430894892165742059731530903766465294919276283582621024112821208983182546207250503289729502497356658060113859717145579263351671319163679165944207655163836025584941477696556138401410554614067978645855773976808982247138692360539502362474285124898188803063339615263409304209361216401968508954247961386398662177679244997441460965283462894585641241054435061919790500562059220634282462954899713213798360192*i1^95 + -110107238653305511992693676986321771883601324854771296967852756887293274782654010802168647861030111862190105678580224044682529720412719666582363981185356720401276833983000511434086006726324643712823840337650836863712687010834415781378578644749488857316697772555501076923270286191224917636913877850741070790087641644862502208565095255846351575633865310672238517039686458515878769648999088091768402532292237384267286124317429900833157459783994787071659107152499985452825701901897876925417056182187952890091086141049827493593758842804017459908357515007286759182682880313577928779608866701332684690654948728658970812771789952643736063408640758996388558787977902487154429531996251478871714773529748172814952512614504149922147404392473794848625085137819270442176795226535981370655423324426982900340288245761606048743235048901511068677196028871998156230625406854931320465484403775461611277859260013294639353003952364756154386199366952780211390330598914212190836218620956817452562531829204678092065823008526722379838061521118390033060585045576219605100586702422575638772671427078991742273419562136782469022659405963078752490011372008894120305436524817974147652129502989811966430912760873244381999120688400186859030501410533137063734843905653444487773977263388228036217754515061016512349794129626147760304641427665045209455325231838314424930265213388231458799355403190307891866903549928957024766737974607974288862125128850992972494592576123964244937477020128823763598596223308919459677459268855612733798588470974782110379178782634732629442340234357436458222001288192834089920502708720994734938099229468020866848127016626545820362864305070287740150303276068787658483397713860748020700983542377739205344019763749535869881971841604618787503138637461989039243302539300425340965707212092167214493033015879504748840314162547132332385193906661014178779980141641766037748707357140716830058336351131579092712103771050157507549598250015020765292679672495901912590036987435867554777181758066525750568235109305207806287601803283278871680365908030368930902552995586134623831792427321530172073823782153672672137097083852171872048071278550837*i1^96 + 240432605840669036863928991076570959691359466590195417796379887762406899649113025883752455929325497779471697604473700198264427133647643087861281605852998952987939230399539644448076264467671466948772827614537823622785782296023550235204612053334603391302903168803503916015131986692280691670873631771010268995787278956337576853318830282330476910992969849210325070613756392254960061772249283032983924629777261545155999280860471887143870622427937831211099749541788836857847505223303010326669335791295420705576940727452644117294607839109322283085941783841194500562782126397642824976266198996769242286277117048016523662107264110142800804172147497931270102479476739206224315072655387782118788075366092213842171110614225033256383793995303293432484386865210692192309214434387826966818543881540145464779330154424083308350613605929501733359773745923028133912434514100885019598087655727258643811048213601856017416851597957388804349022019911548140053245570805392979193091198432258551654245062137585783480949955320268134572860588302798183822083389048153628256393090745680237677875088009018557878649669859509196501305014838468717537904408533252276250500673073940943983718371697845325687321360610920753109329074246144709554448558060067532079312689851504538119686787080644878590744001718082832029292780159184493563050240227171676927334592351455860344996984454493130591168466861586632818367771257124042347713326741832058015341468778085497519947334442117233597477097098778271780007631587480624996755898304769685447102577714227319824632955677936897015580023359255880373877232741256876111651439372816856290407981468654674255362654363148762882730309152747365138788845493147402988119044224920732852133055009039504139861183315552412484231842792442361900091577206984368937258191021596012446106709995365435958034893283389151710313888689031937675187921078389393733140921176645970766574628707012385392844118993376812397484314888457539854735135927096439738627206670400260950567299701897567952364721699848248591192764824842218628061030395400987059108032256955016481942302895706653595652961186293155719692473395988755104668070945273009495776*i1^97 + 781752125549129489870116307351037629808379056701040713321372780818637680640530730222300944286097000478961603322101379008892599672867983253852660528200565578048333359540161764012158077470360274236129165453170462783188141027671227956041897885939009335620653033787709833947873694375291297214393855302843052732751096032916173837585845762906244465930557785189820811872242437995532430284259672225082992514902299638822493541818145120825457075047779061901252224522466403281771440152063097905597357563939908548823881022138748416447206479370838575909338650697544761741712452500800598127343036761602650665272977884458356622231271825423241260821639669996868951866896633896076982949253260724124823326517372602256655441580459223312909406621398791127095547086372414018288537736271660105675812623018114811568799554135516615349201239286187612673357999907154123239471642185825834741074974376006372336558558188790877300828356634613771361937157233728621029884098422952773441606188071761609058411087699432539030968119421336688847413788908548782902289858595130658892616721015358799377620809784012471483004580859183220603972526587382304377790469923092447886586400856447886831508589323679741832820542986390883654886891739915738432403970669509029065779342645159721363881320467651995010430743479995534127289461584851551095896599096833079061009852352094977311404472218242755366047822912785028588651201100717391210302412576230806987038215488127728914261922845962289765447720627655400007962191803006620887723910338390808490572328570640918182444916956223079796704083032513776177928096792060954145268159703684753738357520291238106357857263426521696395267256584440831973490287442891742178981453290198071060360669144666236084164224497592343789527487131562289033648594572066845874324969920280788223410240579887642224948505621295656487942554832935972782316510315563404421149040019373888767050663855293477005255672654266326590623392400818994295685022179930655366412459446172851030422754742918773943867936376323380760028287476291650511661535408739597582526072746647786949056973290784853643116642542937363914810899065552558890293885659124*i1^98 + -105484443979271655479953658701058433501673085394011338528256205235175749071982988412313784157340702424235408424199210068732851573202074571176982299484467811336098370764384766598126985264871008571393573909325388462855749868725442036858554050468241841738979522977770988190072175585835926140086349954397617714281493012330809134646157596440466832858946466625021945880434702463260085872911326382022870688983643501294142924748964531241381741167064759828376663756185601780522204911945447174942174235224477312700313811761436559788944186907489741356555236403030555715867572903035589456744685731250810067341106070793734310736459596849233400485971998225355311664089277356184071310666375203382421717421564779322895885033071427824177820398612163264367302792372790957271111300835385913598829099609142208889336519769445644191234394812003736439076717340928148264384191382798714860628375562661050800405377325974178663201663401462279644979038895188162464148533702711447932883809242483152072881433579871395253222586198847385940116958638339212978782368633682735431195863521209994387224469997964339025356532218947273984949492576434207121259129236171252757434804448755480633802007564847399760648095073863011323125298483311485296199219479649319382256009948126321137073140463545093748517844648663176197543372213143231696023234247841259039015376608982487716488463902978582254833897190023201504836531452151991565400776517668773516009892537852226516073916007469654729007558309643862496263195086281071897117339017591447443776181531153782664165309329185975422227361178239907309409891254699058887162768349573672920768968885532720619991834627445957248698002028267914094373799251319093077330084265650527878499460286031220880703497536668751176847763630514188141752677211987186410192220228670572768065294609465812629893377293465372008492460125410222045745425782209285700005774294930663819598771376526920111173776512870191581503488900421199973620268262090698282508742861931224276954506485665461922431839092701235184911699307857083877722488118624730780381417132427810965862837096333642344640094921635475034683546281588025707104*i1^99 + 38562962676597700519928027214973164973793525079745211837056869660302917946197434491840597637642315464334356561966824934847691656405253164638380232559312163702819575673190396648420415823263735810450636853647344499775134359991582749329193481746875567588933382675907282446149969471389462228817208548967776580670771748336968001782688743031581122153857920193598395686610554372963759035721621647310890577390426845336966641629744433401042422105319836118950182926393900516531108695526337575849508626521202976648966653847505641453863734149897863606085262287936660688072352023818484852860102027201246044813732052873775769237414441322583166288087548071604540753040901571743443604500730665081903009304422772323227154482051639520150367898596954495575058736725388690724843700564345285080048200383834838654405728490977625155583274764755513504981709808123055791366285998034385324264113380498491272892288201604945213533592777171824164178436740262559831324477798969151949266737153117606490925955445195516022989674502516755802187378338908471535064657868251785345563212713874637190637495659938253265077655195300852022713924135796286155607429102800325594627918645356190367539461798415488277034970672373663211460272035047950416417607920111326889846840933948552497154031161279918953939583567795971343258292096689503424627229789288305610289918503730763983288358667516237176996573031463248790753525429385034809105493311615363861463054018854681593728530882849605778136041224566092229819363982392630225523087938842278515840358351282740861312315559315742447051408673622439205844038823113005874362068761207766245831128646138588394183543475298184614061827778580042930153267913774221886060168012215271745173606933566175022341888255842210357762957463351920632692776792398481520589492293997119439413536121515119673608794939991404723007562585026499448934323075741041104878386962192369440055126966904369305056590774931799206107331666304078179132389121873424815229127583250186493751046971053701732880337021043833639121706374073806896195742317212220912771045402137344881712625586258754929875102478412595912913421183990*i1^100 + -2915141686767057100168467145205028481391110074143445983948664510059120295957714655135245216860412068066433798831229642519419709021710579688496725460582427848307406314957311628952356844916080645531671056363158987795978684644544182859964345692211223990190542159632973814904720875060489094754959858065368572699401801557905391232619574169580457654428282971064073050013097306489976717579163322456068699990698281388034349711903865856290348628710067648967661212719279780648086541915806457050673332188785474217901633044334687037601786324583299103631848660533626439108787498945105583673552284541338280528008902418844673408037840207620750080684136293611670660152472133970386940037183077793351953330974494386904839655211524731803509946195063194511774707374711084502155975659433506048448955328186555731630200188841352854847254547384110988220016193772337013349702675041841434796809011714068967728257957377053323990770404013642083579422569390584748783109442336007471276321579487091238125588183614554255076682825283552451225693668181199899206353288079513402690826674961443419682491000861561486165388478068730092934216096356965476732134055944057654830652959864646766338158214950645754770938552539426960810909723504811456031413988592532975328941737587630802351185987262756870555080569385185162566203014630715230376530980132767406608016955670148330407120195688847858421443988799848126040666204713743568023289227294660771457293333535641176880344234241028282098978198697356458860707823967419733026329703977698797027981953491248999846223107614625341694113244236880890063698535718879746695519694587299225587386091803367007755996034811007210549074605558515682474549598846464353678935342810267991362898598358909797292613038007632936804885351429476284828969880586466866063682370210178956215208381679324226143162818639738316741772660111426471615842163093109112021793935324515962121438569475715473297741138312026662694645891720775050412194099712286744417361538662218198468232001869389294410179519614916434370580317287754842672069512214307445897501799113294028283844197949536071361278347060359260896*i1^101 + 434813501251775579210582602057485783687559738153628726592066610101054835036875648060714181908417262189395425248817722995270082928667989009011112127194724553927781059234942019116998885503736063482229739861616683713183585502995634351069857019697511885363873493379049771339483330388401158520156530942672798498337827735015422935648249627725715074195940378466341277475385345862361367418911005244907571862256084734133771285374024947527650165285221949768690921363644888711060142952162722432610942662791653401565236707126193492009183152508102062341603240594861467384865522216838269798662977240523497951864020715195953156011104521213437993815319320400608813209231842658472954196378489749453651124579970540746937347813741748676818548345577234884166922856569920000163326126904227483641813594259743103983570904009757409963480219591976617010282529890738472031289290588856488946639746469598255635500653669725896260955889487046205196150143942662097473178848255637327466611736406165374460513081256589825462614123691165364037592313787967737252980071799808701661743966006350629625230778707294820348875337538573127038507080252432554341455036090734460420370221498592766338024548682142761583939337195621307501919264555914436925947904399704151642026092810247368878478103241952627846320139933467617799328081537622254409952358057919883258121893396100322470952538636069760759370637174268277002132034438636995333788724501756360761067918057207034193844677099859852755868385655823910503143977824164839822539170316878992350253636992092550031053542931134126670637964146748369985260912343049737907633567211510710801014901949499633248777620393634594029786421443964215188094918501987258535494109030166345237395916813330064009288246934513056222640253313913920690292262629635384413016263439432709469797993573404943512694007714684391891501550401352779147998927231487898497665655891197791336757174276369071781562352896444281004310847578196326292131553600541519136521978348636084319242037856638457142589843422102093059693242518778846787009445916367455163581351951693029881697900734643298945240280292*i1^102 + -11231182308038917462123919321474496922928510632927609888679304183761986061494458648327959736447368182304093236620126038026648790772070926187744893353289692785210215450452417622333566667662872073325271889509564903916717731229544494440298547657490798911043047124635749671665580621521348901037944470403548203842340597539617044133054925089287238450241977028591249564507100229620703343786318205575772465113765103965822459409608228783378461731737124938133505717039317300987435131707049170298451260877031994236937730606039629776065287435469317988866419548736062835901706513458970497670848739828785407411444179643837421786247204704366984109777028804617508941751881171323995499231401770966285753216577312920916168049543616856732893336688365131100339380608959251251796066580031937909227532101732311907961950975002640878943751597970813968062480227644762378532967726110613992555320360659580632526009695153023641379915920759917091022751109506391326354970774690162484260476695861883228312803486979589212162251507970173878982874550230828989415508676056726060245194633631097869919395439627858507196346599055664690851230733596382858211582710477458995919585971314157904435783467117233402095222710267940014602431404637831247872180980082609485977232168967584562007430013731098148915547983623053058658249555068818930959204561232956525584085047637838192900770828743346895471208215765681288952663354601533696458222328871705685238638705334155344600632957852204931575183765095242114665854751798728278440071179334577872613692522509704606226782125045433836715041209392913067494692326207958258848547315121534005912067106781235408993798640498480055287923495290112766227655377115528546740523876296819992223868994879218760712219572435170539846506316730809895771141989980202560513261303877944892162363049308477896082981439513308144755063832665641734940095949268861329011046851296290017909404355662209231795991776136309817333809399978371970289523627934091547403303219316667526392581487396691178406819193213089783998966093480427078336686934841077664887501813122975093625086618255317408*i1^103 + 860398306526099955101337490637316838875473869685141719202476040951420467860265853832871410876762638008770149306588278114614256770612703776779801843634747211843111676486585289801106693287761877592412364165088152583236117878924498728953344590152099485995149248795070484357484589189138219443876846526965066840841261816969362349576689407160779778492314923556363962597669545959588055532932854820909029613000291720622722975027529555914426847824328134335233569915504307452738113444735947338012705714990979555573376269457446445834285727041936775684091221116453065819426532846304506545770520344694696648726542408970713646185675888732353975466795622150267176706637437959129743288167555685557687006499200036185620391779904747898909841142721310445392448212366445139245992382230140152316752810650335020653772768843582285602423858036244585613907912188578230367960540863978430053985073447758552328443174621095890844479086619115577373709353008707523091748403512874270347651053880636004777751727487901132577351868880884679697411929417491164169552220133768665904028517154248505419024051407563055409475272975594936553520622314917058402654493787582520214208801998496691679683287501661448284643947447737197693894552322992633590795181979618075589648040266743448688152525225355406249365856042281934133405995314154039297543939887236648985145894664902742914862144860424939749797499875451728655569567382651822593673156402556549086975369149648006636876643416031696276645432998261696560130432247959437508723046382712640539570921002092422243130834236133981514459911523058836222426260342090545475357630820722151954917964804619717496977923296268041094357834654605225698951237678726383335134299879724461308556191131367576336931785303517279883503284447653821169338929241975732795945160275693783215654216030128642939226183841006864493038418906484706899052249026991904960292349433197324257877071122816387987250200824548847689575710534587339445399720191116096702414538842595286301434102037535453413649401082073904160963738438946457671036285622819261688181934897405933929250121*i1^104 + -12093946617197033964888801475131482912207691519529739918615500041925744990822609275953855346635978116393380016950993873287429598875183029830040816979860303992708635204370508702602705328790975213985766232625070795502250574264219212124723893316508357377880338710558568888822381482906274378160931787032881644086670464451306152955560529426998892240688752992956943536139482225107933964465996504671112232982261416288910566040369121188740918316901406455484589351358719973657074366832387099151698414737502679959703489257242937099141391601640601142947556494763563910493074580964594740294831744962289765972586176732466936135113914826760019751219806062519610753268603233112120720225093819144566091685265624517178628044100162551700254411056987901829157379818782275256872404813762593812582868771321342640570066210477070923862803850563377427329514700524541344856055579735240151436535816622007881934925651873575870571996667445260362869216964183719582920133871532776627380790979079339234712412214114566875177839764419597896848224593012855745466381330818240788896095087710796896366506405622925271082392238543291048063438120056313572462575830543955543828538758044105502392182669942073391288619697021050291577947320286775119443565770341102534537629812624411373708096121292720083631720667413779133874871300048567915439499833075266712027515366703273701105690607491881574979961657172173483619508371476023728649399763424229621717792187215392444426078172336575372103409352639721100230433557317037307753815541251694676603649892588912681757201584580590616872956427638167155938662819169583973160815802565812147399088879268112155183124807319401674817731562721479100765702966643456015847367978758595916246179799233353336355004745107211825789923922756496879845074283504549855629447058384865783770697270892252543460875080114829889613111857742212795735057974706879361453551317746826851636018855381957744824074962467290301344240996017472596366759865400170532732924874103043724799750327991373483132565028691162454112300467845636180021493879954251612075392794688*i1^105 + 253732661799646578284690684628528001081071411923654680367713148909165659374085423303409702284851360364751082916471636025213861480355123023265178171719864032259903033685189837765955562477012197617335060371546941084613237958903643086607716163816437438225874093560166702068413643861014522544786945025547119868897843656271087151836112348766036088209206360234207465055294111137040394656825441758870611130415786557746036553601908803842213606573093476779653818767375309035612136150816931600302219017082006671445010587690476556290678019687219473406192678388740607868543445221419230678443228683788650324280977131965142814400877353022044063799757777236191961559959750704114301862081922106559001378694526989713841572040378724886799659162862721333168513093251240531089341179327966302500315645252249401764953394583023691636202475376354632806514521162933268962762864651683889874042971125401598828040601245185036573546555957925255735052796419703357327557545319221429559829292292248259141179180649769811357844547502738097129191341713433918949739846906668495544050205731426170600249473966804658337302245237825667309561987194951332697916644046863614128307573008884518655973953547561237702938157033939919529439431340096157130420935956716340504972953548328464530760558255695090160784849477332426692639746946237132119397852036287428671470230538920435543531155347775031915059112384772629340247069284155280744986297932120389737021420009743764542099470778148011834181149686320038785923411535810581286569487978673148250607286159195490846659780862833599854423502892889383386262256860075641281506614683968174501364699406307857403642997886673260451094695435711882337750695017123970897300273498948284391629756271607534585320100654138292065265452853469513332930742034363019168007094713936870848923566842282024480348940327797718982318214642191214756314470807122891196665701370649210965124241824843005547411818773807616189315735987844851996249204116306698811651553497061041756511850566661896448394051652238484679074152053842985821049909880214536*i1^106 + 83701951263584564902856669494110417491334880092225669804822042248967046918984050521204356045101783839744608132329915773710572636101722468001365313869147648423417326764009472445766333975946761856496971928644342931131306164813318476545303652862561230006850407852509956011496576880110927817480478264435277185013234290337934621843546243818642796433343897455410125917937273383956103158276572728723749833848280696008167500742392049014478769020484178231586930421477531953156856179252432113047665577877205129814414764825725349422894675675700802100997583917027148115824177324372200361248608957669251114091149842749756829720078259299020972419562281778567103467892977177273475724467708273762283072961805665026641979079095728377918843849327231096812887877321316109657004827519492295240046909482258310320405862766649660075082662253496375818507659206804720362040944351938692714839260962713945157332326566438024238344138522165144187975231069502656255378920272068540683677207959896736303943752703025234184849498623359413360717021653430062516487883742586710007124427278797407311544475738626784525104719124367610941891964214275200290497954146481473836831816884022544913810905752560531112538184488708560514199893323618704477059945268235974562827113931016122494908552815933561024144020606103833694133771193094652147081645755668729163468666575679745704311779929543955904333642434763714310985829015087443050429966217413802572829407663252257600015326562374293839214644454670660199903554009174186393851571578968025035467833494707794042083354535165912083371894334135692138344838639065701698392035847454694356458078649635505708848303221818567665615834636038340665820505556960162444988077041103977193565968520467238244983570801693821025866726423183932995188914403869369001960279051252299446686582632450319273948915816391050650157650270812311306613082808008914080140779186437006029930677273165671402289291396345182965335179898405554543671345913301120419870324842477639455025724818364595248430482573249462802341263727017940288*i1^107 + 21479238491774804659540847613628766749140332676482925135229263198522880864427828045812637033162274195816874876378686170940783248600706755475510507372394715284945719657943316973951645576871427009721449789026141409106506771377127725889727500950173532367199548660504087879759184876258096731548369505249189100963322758850754154952295021299162602695762550190589444134728095658767165047819555429427409404823036753113009009679658370753174383527713071316792984251365736633817470350508322552148727498533920702696119662723199571394105446079047909274071016411567745509740830505752210952221878520552718109302998285161374969335916026059864923967433272494836150142279415262310119056994251553133646354793168377347439367501974827135208124832599756899681938372635071231562761427548719166108058230654553971956558529917830388590816968761030870974300055544715777175700684753595051555463951194651071472763955092226354065732229569406001966779654889041745492531633201189369000103413309596990934946372865099036290531424426154620851263155309834008697934680772979236328363514085152642430930444569979268424654188086462729242382098704783708071287090871032897012107772639888232298992021982061428861926766573703268931043399487108136522595111378358012589152199226184107912452666195898531374430877962124097417505652239111620080755969870405812143109687773385373336584642898465937900724701801806506703814833822479763159360232495878115987469951351390757237304931290996536600190072172864203653356563837500272808980237062905027823352022241874449118386530432476969179184892157011013982978747947634750975485112193517406270396781804540673306078373177207351590208765792760689605481081464222400271556127325431483526470199067218782453327975511044740540376445569819571843694970845274715150258378954744140004967522051544778186344291713466869453297276208195428854597164437303668123410748505440326302027776179722119771666871693034046711702369854960886409880888883960911613924558316353891215257829140104871806770152280676097395396*i1^108 + 1527212971706135396121671509130739454477048696840162525179078538956979015319791042945138029849585997649902595125000377654166279284024453968806318979366332497185602380973425326294731996444854787363385873153997214461878086674484378660102598701679402920236741861453987806850761027646271816438733513551584145077181905515264899093409241877892800845623885115749718040092634543497543778806305585016192983879216866677879390301487820301080246865231049737819340860746489559353168599315089123297301190154837449813137908971828726712094636890062949197359121112350235109811472804895630101406912450181505992546256900321287446153864412143258155799388708925975750596311463977938529289210112300188683250724689934952186369558431641471036993510176326821539457566506794502172618974626248530499202893583767272183894188621431166236801906728412118356840951525709032097791137387037694305681433917974198917401015611509663105915646077085164532036836761740870154086598674160269927702146973189538520982162488244971304958878182697503424253466025112247846840507550289640131929316493770332002672402822303764576189113526213189057352193088731297433600805154142338620430988161967826177957527813445809505681468846017305838518540547232149921559046092453567725636636134935730803524299098073736283864670014004014683543289854935233745726027169120856410786164064038638842048555522524829261933044622696391349607711307028233032411050815657705011938717873116569705132238704976194259951951355412984266484815756070311559860686641872929495699729077817103740226213563754481465107878359801792931572405773933103515515088536311495087964349853781000074819187438425378378299204308292521508308826203163621731378599611321716165781336242144601297217623503713453601382242322060803603455842129721599245948743895232511744221200844206822121950964691002793502110387651529302550157679038378564540343617535209689029256185887964259964365149845483515396303023624034291148188543745979727777824676746759581147475824716826025895566144*i1^109 + 34074774019036875999931025164827595577182677960061851415640463992881902519145834156199618646122446872973728826656636943036045550836772185164181582767887195291240231233253790544368615634434416243748209273573004908142949640723923135893510858732366332238822501199708624251855408315423117790605928786139612051506224521687613427875430083094079443018931990656846295313377752606310587198585863277467986644316697670708874573705159135556086125279082297508510474002422102564429316077694298826660741426415190991956810499375898349855411760119057753848582435628450988086320250875317448239272485031897202123409623208678818072812295923314476717951685562799785240011833856880761554350311378901810517283162531663448203575636587821730812217103846256846995821052665687270607072165487729688433434498438126527144960327829313151755340949288145208769321263834900324295649824729864024997032775722452208379555144443132776829851717691131449978865113891941157886641451068848570085525234705109482864376055451717368573000928803285941518550065140736486271681896521285956451185135963850232207227933621135206315935102555303373766333603211041853703632627870410548292128858725986089121920092292486547397489577940377052126934210327886247213129721254766843225920413615463946783885308993697911761688509611476281804999821898740232863909517925503399190420177248616110568885009728603802909738858022968031971657255376268111277977997134237480116138576307048974648878490666062164800059350966191323598621169720718145446117296893965303329467445987652812715909278355019261188873562145435406053165027302151930649385006155968197440783784064052371327553396304888071209084686315255515949546276809744890130344767359266585693581467978427279166081271544769571388908825839700926733036176737927023160179438153752755788705469575011519161371662495780892462458223914197445105658674032701754195153375007409054422856930632987302958231046756001439862703261488581723645787868552525129706104387035670898657136520*i1^110 + 101763421357487854367518417660109062069457373045002380366480319016656852679601297128633436631210585969991043475772190244996622127248587113457348677364401156877416802199376697336442407312985439459558319642919718895503857456010578511674305787292078241545398264836958272073729701782723603190975846685244425206561491442677826826346982056252191604973062350117763150678763665586221747705514618251773713083503829189962866981596643552864752005468541590080581639292687307615997026268273847256490879871639685450109648875039518904467261174017271054973434842692404444441556653252339222272587063646732429306423496333479432608139660422540756179962362743319206609135252636699189396169032925083635550426472098303856927452298990204073828250676400538860122888481575611142985626426632215332924827261893362505134318846395620241731160758228804170590852400877888217448540899945988573088239319595845240917713927814698272263640658224452795706359328970065633057083749578609548200896118845169211747406236657885086293786956043778167690595503215742468513318803205470957636180175675708015562795016203784447082513289701855120516260885931006568608474994616930311884024990016619698412265603288754854160064232740671283179485312708433904110542341219796329839166208283587032264247920070337774934145425784115999715342767120920821016452631679159817142043697456549472366917730717566684060151963160418811962185992369177933320924170144996928427173567206821871251817924905715561140161993119160655698049327771572882028685913362282012816248317123523537830414731276397071359785893478222891324656198750213887897714607572852142717125568665567579884463285216957985904746342917047998046704833732173596695923296155462475948525976616306508145027271429813840324400904312352970298195926048006273820255110124642341991197108056886265415360947939223474784665314017139647872674378676099002565646189206997265962379278914679260868854838947808061771391942984821190120901736862915079674399424*i1^111 + 82825087497509850145617444987070675738003157627660918719897339448896791193126005130263166698313867697423054402678393919075980617675326205391120361367808200739045622699588074990130141716765048034166418544180167292859407442304429139157324194360618941901460359276326381932827263052342037812433978671618226049157863339016317115997735078343773008870677738946924452270838259552789895060491923163023910652201714561994500846876156821305805680940181278094871904003977043737867661298756673415525070307675452576067768824702116289510553965183248618705643582359328948325091248578790779490766030738889055043415434749319872909944278771835691495585978704246381169707009321566751087561894900391636820234438381183752563527639348162874761343839589814406084558209368178888902485909447513587942232062753538517267628359713136904321956473750629262088416605136546946105568077459723675337062550800274575438915717482342702167102652324796833141691612337922107402021833926973911980125340718425226888109176418023781176814604843581856360820025238968755305096886819676717168511594398962169596970149539635121564762924438723161266617586547077576598816192023639837659683935000140845032216159537946437988892986213703167621802918066604273626612893267448078970170508289808930703547198050257618963099165677758431106617623578698252880925839608405390757410029000413993352216633201182594042848130370933489576471853786608386220437220065670525776046564042100814776980839727367099791878240943374466664366818535006578454855817758454938649177642067676333206544618726183432992801077134931308392074309800316457037294259258061535510972167768258709797687200331731905164181753975758079260344198909963108607211668488888280550344509566826709930093756295391247572879430252250185372684329391995522902904800405585206008544198932208778629575489228630415832751231025198900606950902198045083820141479517971609021751552827992386252199719151119342436985976523545236118226091*i1^112 + 28745528729560392908984789899000506751478541728824339552966641171967862735332751192530105959171874344912292988464698027214664047709627670049133700569885359497411314601533481509604409487300255876067056262443855410908798204089950958412945323872039351475413090733918410598504773270476426352415265112033835609584826603331267693298490617198442839347251036199151922361756019072284240747346119466887190558096887878905334702930339727844775303177179583077844734283563738564927062969800777457018138555594656493832162547089956956144055413588910827098934350308798425848040848530315207785675420224329674081949552189265546085679993736917657837821651971301316213559572062067956651854984849559580407346800518808439851032666606385568558675201752053804550137751608553009712246440829317898392779326108044536002598292960497936825515217713964491902421517076175314341954335995957194056057555454373345780666492792724152891375737806237129998879577814095735167403955468341673326732348097047924109642912891899219553305994045249832933218069006009399188608934795459931797276190147166604994622104311238169736335199439728187918940539432539970954852541079092758963206440308095877584944287827799316627672418184103914085969647533952348632926449274506950164731474017805308644141415164087765283670423208187375091045223830711281771935698527390544645757485387489889557737798978518190749423618258512452828167715984424131102084351475636246290436067521939957863490904793093515311885048375660691419818576938692154351265477054309571593809784592014479344021660439914330540580520006850731801264025907039553238340652757224089917133284689892651766039438450701781950886295645662426856703394532013520033141842982459642030172123092346203137816421548525581644242785809922582134717951349740274365842158974447177510047385494796663733423829497127689152921564793644020587755140462986252871541926474098533824590840748178781565732625951777632135072*i1^113 + 3822559225181547339698717669153073801473089735648574439031039984903132208235720067571559888196580213579831152159299847985451698135145211664616633805271934756637798395775970474462900016126489168517617830921329244205164167851555200913967659031488301291891124975825838996992062421505293512454264561873578085410963407145415274343248322814669672948318866873942206341427925486957725507597588848384173117123667377046534073536242035492428602433050591034966237810216304203512219928466300083415201518878665840225727027384093188839979992717409929816315493120792414096677678690619688517117218304970487066176130170712309078942451891994043375341079325879112554753992379071779244053580190799226192716316415956706692852439135312548698134169493504045430837527181598676077576691384149721082391789338066273490550859598444023196789732139768661209724567403709552017581368220733758775769346907994023336216687550001847799676455155835564256855234232419989488209281171557758076291804233356001494325938668311325681147079426475134468586503692298943466405294065826395545065556891746622244177985960714053130454557499096815299034412650437373939814589452718208215833863073074118997080443001746784788906367980299408655726390667929835904841230190382838942503988457154310647757333002707998131476795535095195684723649574857906280258112677107371748825340293877102360811109964073835189263702004743525378474998486457317302839356809884696721308017020655214917894296982790658140962328376950216818591616356909726032452305317502694867693976518177295875834267187492990353812654677819319927133911633467575663482582529358113057186454922266715561773335564523189518365218979072968834228606903074020205046130498747364855603714328721627004515137065465690886667753354066538907667278313756106546216844217673307429570328820973795983513522633212903510146228104787084252837982496109865209509630413350842723106648527666221724*i1^114 + 5847202846472644504174700059001070492717820481496416773596585511107346112442132801521758690735009988929391177135548480556285795362923538216812999663434115224858320753173180460469898477149868127989491336757847071960867300956392580656976189808406719003558880032812257424707460154596940808236353968930443618781215882353160106507219754218151298818195405070220582943882000982945049080780583135426400808225909845886011058300544824332399008404537768293519459585287342951949299506014598364371297969269082807356935969502982827670013549326904391420674753045328299888596757028624356196937886222048746182243215390822008590240540988360315236604493803786409570684715658117971054658379712691864741739085366478890648435296022351105761905567750003895740763008169540852522894817058310534406114870251501732059523942367332250397841886583420891286758816199448921095248246657254710736682385713036278415034258264242820299721137142517683254744647135157305863854060262070053522548665994632235071012225462050652176968168950691863855507802016916867660985083420837538510421707069197707416478600330136743290548892352918527598799578136039169424915166432423017803836665336878451799992658527903651919367712194577044312668131387753996389431191867308759811233329609982118271747654627740242992058695305940583687226744798237616818138121586023621911451608554210943233136874845754928806263727234301920895948126250397620711794235834313364335696198113657232334910452990965722952545600957367732208781615643755696645241877183571301188050495053881176520041013695448662651177338984659914978332258123676440426927370234645871090030782473804516315376249771251736065594907089941947386746083623283147012266553203993267840164600056290634769711432114299690507399058341152920962714819204189487213811945553442442771966815951134840707604669474902956267420745635067657136681548630421990335843800593888*i1^115 + 731894459653353832802634049393168029015402082940855595683458347909661514887436978530556247811311972089938919190586707545440565129382245883082560108850526239016321890800786210041452782397883611475323393083676751734472686326063382426698850763244267015346411374172768642859754286217576305060157933656245686654914415533997492369953984687306651210330415408491438186429417445204610119364084016438172493875115892597803143291349676664847161714468690481808538197974184394727388943347996375433931101713028517642898803127544205846293795490374688117413052775568577281136188844151876691334615286411551141234413046689226243367324450119333355359871263398834447063358199753033214424014259893545899769723156872296407415050306469951602518652090968012868911105012051789305202980450595665190574913217200313257902862972478230431922313137510088472655836700139407239321500901118950590761642075046888609806653010577670743601900471824134250337862248892554041883185980898429365356941497641359433528276069124050284929293673970730837744500465509892318030344662282154952540621441939379140070912814458901709291647610612236227074892316113893988107866680839258752313299550719960438172524494846083775681985350744967418264828508937477001536408307270669939077360351612092863310913805825611054506947414203143475672400772553120315917897293903028882799370363117612747904402749985455807797581610446069699425347577659076313140321343885938445128928507339290555926688378117360628259083647488453993069206113294374794946016584687769668123171380998024604501047544781562259286127441994234043827508389930988809054358686575051178006313420925028750427163547872088287139762677981923135388843248169800743981074065177333935602761790116787561086293219577516133013040126265345800357399834996695143490548171361169259878011256255627231018811942980138172143207885412190856096094954*i1^116 + -256179203588959501334051916970499281789214254113597418162097934124682895540259731020365183465799287072580965887578188303983272327882974235110614750177904493438997201760132202732682513317899891238418798781267374767367215660735901367529497779385322177695999571790341322722590822945161503513507547179460764530738010471362667663893780327316218997537469594254199483436376756651573278036166114965235948836682904943037465853352385682181505005659867858599781741063956378889284721498236003528114323993735857298373566808214957786917762166423139165281461348821800666437465726891583318215388894709645856656390332580368187642202784474596726569307232674856702338617367326039438462024682980252485283684970849229898087485545609839228355638455606644950545289368524699114663197202587027628562033365314402957568680338661381193521248795156093797087914247803648636016381516663566258757807408426426208647389563985291160634038093277631480723392602629450543970609746944308802467431272732914258457329119950097740882309865970077247172127495365563326390818862874269151224911419512076615939858541406385231886874286114161172995159490154657706058475175732691618396802598518500332273034070136793398032408827731760470458196532847214944145422521770957370136039006235010049324125165601037363164473858371850287608604921156936589847616987666971660005763480052554808206096205526666031250914700102910658631911675805754220952419784301211835181676658527384330382854584564033236961857187038267823053891071645030617718640705464762972010312722422118606046528821538108181498310936759408512008061449267070091183375154272741487087537440511997020031039932256516555087405120019191290175731536263024299665043910242601455949589396155839774053469808754319951161713344158370536655071156941938794837385746132496080461280385955301338909505100786006682784*i1^117 + 3617726087978158916898011058505060782077241480433160089322053331532193340245714456131163680027634732758112208329019456318512568748601509712889573636599307046570655296232072620350878754097510745181238751159909037288937612855707765656694256395547420647163776262876805733522818766150894214849726053456706621281051983875897414024166764544699345839905467033329921424671221251533385749620381086319982005242109384753308082369529605137706750997192838072179259450114890489079218632469326971156914826913713134440663772219289701889290213989543026076058037161408850725846209900570344290725660495788705298857124755472687350851151957474210707228046172744002148285855669001074323914312353786840313744593081894101845476740577366050408576158404920164670563207703546467342211470939979921176560503770165259072745166176177748341253051771796859354775028619023777476328892583440857235401009019966397652055261588204318128159308032723426195234106743580502583834373524467632123149827601217561559896285462999266280555793273316275966905960546951023653798600156219662388571978278687152707852861470771492172737734414546494417723044351175708829885392132333472370799203474039224460160705576316141468233387459862760270529579586203305063222852490919709495794373356449329584715200175470887773617755108475311807718159211601383211630638072579201832415331522256830622557617347346299416949029887812345659542864882851128942036231541234640330839069903862010452419167868550377056476155259229632130743524958819845753988588689677710904586680374415345607818679036722169954716194715490055585398841196089887657363273954918111734410500357429058403100733412620086491917065989278430356655660756908960321955824404387333559375138492930438548082769292440508174315639922439806758311413564275173652611469159243916483167349790860*i1^118 + -3168445176980766878908227129742924403819339521754604148984666844794752320749734461122839011383289635456091958269060717928218539067377115646934849490076911260145413591467188700842241411746517989250453668107865695689533545243000479936154523019056385723817831551294044216120472471487653812961380812716197180564292610982310736398309453663929009809952619936780334722948183549477288551979456154335849360021485040390185086693473385989552098586426280210469267454682256282848736500237020744214739236337705965113996250101384960247186114759731016624155941611894122842803557580347268770287410025179193474791364421270454138199115563982700430834278033438778038800222564901470070824653166886125577686785516362295616938326832401359420520442596032163997846700110941638716586681749061779933445517689076028893264075205750065837386371299414701753389741351707997930352395866557181280798044939564518857888274202093797099046293092149944229035860585720076151580095891341769284683686880263637265114367686400671014349122372664800037481371684029542268632796675583983849124574908617573222955186353748587182652070244152763235458613199729751558031012065262038056374633714979429440732908002770581650551683768195749624146466804848378717099902451366990522664726227753795436876725650950300997907989638739294257827770314528901429148423110313969050589897274875346503184674687039064813287402533021517365160163412248232195695331253202958753167535061465710433336925595505473826369579350917414832811777763195530665065185146186194132247149341986057728639787308330982837385632868187889558411638091004742794500155619029888901852643073832317316591472963798494901934479690349578584490052287273685521691047354483120008749498899407495807104621407300054676425795447896800*i1^119 + 8353789456245424439336321531575805779938229558056656388361118281206896288734888460858379162266926463182156674680599882276526901577777799302074651545305177805228591762383109051324813326937243376323280230584819047858151241106589897436120576630613922336247599783800735294318227748362013275354303704451985200131536776648742458674033667456066742080834779875638373506290570222739714935315379252338479900481543395863353542179343093777486975281032293990580748606440690738707145239460585777421146291837663522483874681762226755113568165754092465955277410506636089516781382382242804638012033252712580714813927743008161778824229065919409314967235958139672765145634206386995863703647635919745755630612354519336506161951302748790510086325563790635277539388191561645026923797553116022887267713447869014829255617720311331866712665813743598698185736107803737004265154492469934173666127887649105266522620592680535782356539870063176717073994985119906130184071982525189283928507016425707749283757517631630150945984171696307465605199797249461934950757438906134605673541640820618246018644353269188453580315328516453639386977922910736075519183836396294587468147074060813620308508360553543333848130858424410908840825641802638533381262281753614853132640303154660727339416230453129167640548563042829202529935706911605935991954078160613658248028923409469015501446591692429820706620313707766863080990698593351465729689923869458809751730219184191109204923412102023880025365850890014511311013033874740632019597882728165194979004689852561752731111382554399458905627021088150210572435833562624545749230552614665731881553018493545819787304755978642854608205697029462638705826477011355465775037667191521*i1^120, 5158926892771046350950665186724681752643941042092695581765705202187340906573407672992180541190305662155381883336843039343235573704867231725267202239043133152851367130050083306198437801334538410217903856032848830609888201127874721355649673351702465757935774296328847685996211883052336337600784744036090573059745389932741063009198467388960275029412891495747328717872366827040411398342471867766370747659916642188067612909679377458374356915910491644530604875778899291626905498177217280628861568851059750730575383080362882469902620753802744905859100589677391077502014008670990534728319971442806024278746646407518356300175789320940622075191703688599732657181593732144699038461616590731503302405119450526475287811920386724887932983342696093770641350174980562256670747103179887958456753273246893103510257077445879983589217184475737499245783410251483296233937288865222483923699965184356246094864519218432152537797527236243436510921113695051172218501320794337986407599402274590286101856500256955231240444507342129262334733357442915738533780663607210136112412372096690179380071744450449364883846775501978762084183045504442513968894889052401445081035658647489076138162832977014206202507549882210536784980212088837494931339339806910476423910814184223775261917141485197356864397072898280969494455295749871700760788427378364606243600500071010576861449076995238802314443786170215830881782921159957441320336929517388788566953213160526407241365053544276154285018520635604269868784645247824021311033535039583952083035621596337030289655471991135031185527928605891781855495040307979985866565508234558077597040701357799910722807105139575095938406285594155710322794285572778710030945876442168896356604203556020799844881168192856352491004798457153154624260924259542239696616177140432568041718600199500124465455898037991737110106299613060331988072470552563250974700144572488867554593688324454901283066212584563042664257169606217905983332303421230775224791998504787534583233546194961832485392931392493255658005653521150040839189329541371907608090635180414529189800532982186217734058001059474761183031970619684397185765433613843242190460237528329056214225369494249282852229020888728473962728540704531295154373547818441861267203563577436831611926837625661239343378741556092541040597061543348304884152539882531527928313554252633682939752442741721816415075698933951450073947471473154287311090555354008465800695206465024285667963522013973452230028598883713235390949858182479886640340978194075607960726230460907017066800453650324111287514946005037517222667394562925078408709576317699798761633490176673698256493399584329193364907143227221488911264778947930183728667540174536246932588279266714436689966063975071410893985985791031311491371718867349914588231499030025271495005518770370645182016171297480110024201350164931624986436966711179540386282374698945979587217365497302224764675204152839197437927573481802316449446328407358802417572581712776829494446206858526693395106121897697448730468750000000000000000000000000000000000000000000000000000000000000000000000 + -304388089790425351111209369565785484159564469149082936238948015388653660417339057485649660314527070230110903065519773211316966323988150106845109170369342132114964381540447350839126137137506749135962729435296469516878112681220789127409059783664535422492629615310899989796369115618623243989948900115842104649283181311314537114300818447788381616023314040442282162562901329890777593793488058929088157959383409082771355879221898603198595100141005039159993326882210545749967902550995557224869445006887340860360413630091220527382018948767629994577150235515695178584463685622520547550873172081443838960736291741927735907392393402194158238487756250117132688975113619354331723179259436479805943241903599686194966116580273927064823785159200787758693933081602608636848512518255056853746063832539171346882949331952644686876242253568068169708315335322472817209490407148401556457554656756632245656745318516860054366712978670510646004498252265712496192082698422590808026487248480284816430523218047396161016342903397331587738484091874784135446413128947130959492963761550248394489003087635858807618743823673285974427113680646920331951359666130427135655324918719793730598579565160018333569756468832971489614416729683611098505725852835053259383467548274076830752619182883531379471027420412398559409495704129277049582561247985016533147652235104192552934453046210923694739088440892156631404044005387802134852371000334255774660527277463957507301996934450496640793183646355460232720165423288082140530496207731829497726093458775142741494487905920203937656372717872495857065503577978480176729379199788750605985784402295937976875457555668663250221023172614708554173992630434390567477408101237454959874450281613998760746303457172726189585699849930193126645401910830181908313363043129207005449673861864196514799636202783435345261872901604894890147010480018151120229224572706358324324301407802334387635973083886415708578567331351387426981787161522809368804648139626831639403916266912323651215746973910286002691135035716863939561034448842418499009470508371984967070737901714839632575587149715997940741922896983993578073452973578199223598311882532872649989144064606289427210016303889053509562882878647109543085001585733862202281275510917816113665677340637495240223609927536201542581865450675358477625730299234282029370365455614814397277262800128411016921230478867386181327553403159396561782456888792755289013050543212647437667814457479218515222195459077642146271303021224827440098132923481832914193925156500280381680995994655579693089844206036097076152076313861403798116185996826909406687744234242195036214674395961012558058717268037309784331655825487194515667333333827632434821007834621160479275553441719004501194066013785860128464191654773654554717700410243829950342691543568781820792438479814198387021267657151663234525393145922817211062180325625376571322989903843521327667338036370919824542356470038759242862078504065678724495987174070415893679269515870178253180711180903017520904541015625000000000000000000000000000000000000000000000000000000000000000000*i1 + 9453815521719972282851290817184926378099126623070164234350822958521616587768337663345397242150788777331545359048458887175315459964574025720390235391332379204287329129254447371926522437875099562271505376923034750578677542858114192665190443644349093518999849592837096487330139626386130708525837276784258840934058362039507007336219379799327124659913830556735302649348602410469860933281124472486764270208286705063156603721182067567475590730257744319768083550727761043186530808657470311860609897893792130240710082857206122752093543442597400586460289562851263606225632549589571057625810777184506752771501770599493855444708323339211930777539644566184393946124336301727737031557727859278382258414002825392253836595897552436796931460227570823169739281964618747181848523535388644570778869388205331236832877968103119343990705321685119986947974216330731048947466202946301788162383046969509511631647472256983055666001194336965302266145431640449985845236764146412066970544475063927715513494877617414265839760515397212785622504753388401354198206499711588080517505576752825702150448822948352672905226383150910874485911469505856704814135361680945175598817330881381123791717374059439820409439127130774262029411993510117668609064291511364323179744312296017726621489207477904764885745855203788080747233817562405471504009089787951395462680216023478036259221940757240418705662373385633780882553088762657914825094671212625932329038631676892508859618691198354446805204951037159379356761187451257063126131361596127738427464702859403138338501932038029638850065487987535347388856424925160277457113719927402413799561275275532458426631222477048711376813803852976948372098766366760769788898564205114127693870254997288393540565391293142764623810271497631691500413407447830396562594171454906457288956029404849505602233970260156502893903278433885607825574805417420676800707360253498269340994595702268748825988583384997947883533965548983663993846880028177022594855125376983229200794217073169976805119646762584120249499564590981851562735253671047703497584198796579510836374649967142980268638534735106483744323179635709141781006366810062462257044359077269288382731238570561682323014868440795877795225216383963311877470659960310548349141246397793909327439599978274125908787183666452190788422450657974764062315618991432714954033213642771079596077066847938134133256062838723757703864045851004743368221010774163327039040812957497245917130394386431109756262973625849901308959347152475262636299770670234854670294539596069453196902640593076944268691427723566643992878643451532983418720079921501504252364562847902040550434753949195052627717750158250008211296516531699011357296079750445133433096255383249266655911379446291843339638832614741847384330945150060285114137861431987218518615555627238312122909425557372800870343536422715161217012752384294976559173597147491474662541241161780019578496465080856824621600761197061222492219265983490433216163733053905254659354806534565796027891337871551513671875000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -155325979715056213291375589673285993455235451249320595344751473659599683130494897007461076238079421316998490205132273357282928030397988349864214860191271109819714448904653098429220968169255861595827064764079862435467418950408633925493260854644488216334913292147005956728868705534608817795568146478259624638673664529389072461281934055065816866642608061862761816361025301468873837093545687035306991048720969680128653127901053759704160653540561591736930514563418847531891268832491058367609271100956390822242402001438316886571672314476792192734987201018350834255991383441121601491736291027463630531521639814438706154258386210160364075117462370462630834439790678373933662776211809655806985300230804078926595790731843401470201384765981231224403627569248536773274592307257283987268573666376438821604598599707403693598106326837443489205081449891553449894664717826185824966538221249262374385441934645195364781656674284136830039804767236892180466258667721874964876478293254172865274677530181987216773828226402179082767651481360307153067697447818865167886233852001984321813494567684016771437500103005053046333203266227046363314348176761647142733190298191912420153705274922673588990425927310160454636184332373511457140994545738080431203733311333517450815775987714657694020772877066610991522316855998849931515067341844432527825942402409403694258174788098393472620552266035734259777480458490768255281723219799082970023287898529564029292494673950014316029371876357608343712605063104178750516468642344417823676370212797256880196197591767957009496373204145054427861504841297959442880971095648814957841110983727016760738917840033803564111709320721028230023994885891483363695442367697959285794650049921781708933349846296536026153582947996403928544674844843753566420013859490765452459107956876459123419123429290777866903327764498276883831858415370014716108335460785814733523930461485153930074767007750476821722304754522195160052345682380142176929897745876832744969813028928192985660143288967213303225570521030218676349139245617285383120159891632615232367464396449945789332154364775090650099304132490634210185675548405041933341900190941391386479366223486873830875034116936456225603890222903764020148737550376798129024208679137137599739787418878409612341547690400726192194986676766390922372834010429762683832956645124731843871727431544976261320140134912088787568757836319892709935238544220981408406341103431370751452423855759588929680871185748885535564914387467641065904173790649328956396121820864243583057341412381374053170027488436701692968459623447537349544946160524346823851456114463111651888300279227404340575827729321194957594522256460646595163494480475390317224890751482478056306694455745746938118723299792072115905224597816604854629280671536640511791907561418599732818369431367293245152809543254998334687287062405676300468719433781846160457100494239033699204020146549904991601519893455442231688923954856949940572709786026486391088442806651670480277971364557743072509765625000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 1219480200184772174695141038349012728940022194666591372402847804044980650666611131607310943131380010827831040141735076724054943484749398083249319218765791562441413360151286482082637548212467883306831396914978397259641826778943437641215109320049443049892701959313051112055339560294927528150566283748992313258238614537660277169970542874853363299609895339169424033465577780962357507763002054929986445774434550832846688616375709817309395670286328463049966285962661738226459271879556268874690446433666640012110615742261466854971952916513265402307580931016790068791478388352352616886804259445090515828502223467016937301422669241634247124734199420123516364954546456842755309365549994668384515240953367698432791209401531795499017583979364242248944665799268931300808141728011611204731399168804495260067601076014102088081591792830230322240781031050803750022826090427820847492442840681304062496011917812850179551822340351203784561741206015086044190744991691788476654819471183314929133056589795597099810083200552472615129697223079317946201415352734329609831814481065466618532413097071313845395979806144418781985634183423481150299437155010010900440016890473719936036611790236370535553301595408633284079507450516784805046789596734518245450671337616110994569835482271534367343325263952139321438023717381157574441071290073639550948432118528013430023430177316876699796995866716656955275749593655151285735407933105229307342359539662515725858257028992995741193891769650936102000072587975837236206612845879393988256890087599109205278370687433827852545122537656303575595805092073872289115446194412951607454204321895289047217493904763747692143811570321521585865455072259898808854979923895414603236444996318173965810840994997222490617853059470889289487116918763061448036932751164133049882169135396790754765614310455979266885016057373188791165871322022030383903630784186990024743507925818871714741126500416256929906709370370340791308912060370214592466210886566658385874404171761566272022311658652914786203969542290442027346397995530671241902009361585822487531201672160727660478781740651658897170388659290897053833275274212543378833199804551159161311236837000538928188848762382739639132402906718933935826553460530422912391400502031514113110862719072706333870890310267119908192030905616324399997554839708738896101192291747932987776582532446101611617018545853884309767135383874699084821898407143227515049222638416071283228349558578378536630584151322158934649780816066295667361692832878811923390882625759040770637585859702018772858537385018340148242264138669131802886299700775323802681510645692678717868780211670422512402406833016448869529663988498122915450808370701436532412315065800199811096261084596465073704008668213292381942261354910793652124034261984030954363390778647362399394507531578056588078876900773657423568429796044877629657361929999110450374775951599959368897251195153691355262590177254319048762009288376217035117716557952432512509921558319092582678422331809997558593750000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 4967864831770747268649364494750518132245325806707493238733973006435885443718935690345521138714237171789234906803588320248550502235131795163273101783112079031070933346159491393750936812934038344775356534927999366309893042250909360509958334492778104941350592266210685584322898612472810905166788058740412374000401788152821869593730095951018074612442259246126983309574158909019667902918698646905518718221846111211338737539636770282062337871323597332113927654623534363443390715533574370108580511935229294398116360432573012445067762350287897412847726763249488686252047227780921754711545991821833316604177108349433149646989925681199699263368911047639258530035497267574891536048408891724075226303264402592953807498325513061154151666452377702585188883546128722549567083465479120889963881174638122240318839498869171899490157109095735093042998354386300309355251285596830010889170525526128689774859029380713649835577441610234139956620620056294651567142462079237520874639386672904078062665639391632152925491570258415674713871797217304162307727635736933783568387246006820145806812936329913999618284605653565854825904097800576584005176789067882941070440963563520018038736070949574050387116701853831841021310963351655894413311399754855418280569816569092921446105509967246911236493700407776819217767832923686848608369629033001595437791193986828723254721776257476614161645872929318761289899295249647748628394450880136196769215523863044361887388602930456688405904633866220564345108338536915419871438158871734578549644446425205847323092343207256205148913100234228063337842174791548127219094158133861682861662803780719465990659662975781124832257631665805405979417429585435340351917778760176636478191040399371442373443887648226620899648268416852172325690133238874334376717629671183665990211851933211185700642245990765514884953841364486941189994303361695077933775182013850537543572069209856285456050515621615311408977596266575674707951162730116216616709791683620711281718301563723921679405830533736540299341921358701977471934730481580771080246044830505423629751364800194026334370788544692442295365791624390950976670488645906091095772617565932748359394668641545205686554052105332427039014073913367748756025469457102298355607654740060660983089391176799762912675085798132873050980764079757326213725782607046287705480630889630916643785233090384388466334038200074680268187893031737810739648791648752143588171471438911385617399951803310284075017789346932524180306802731849212835090706757594732333282132946669224203093399357087547410210056711292288246585062852834782275523729376713950230317871002850840447750539316445947301865076015931294650483131483105292536826684375865788244427168440913312617359835271752304716317805618208010421041053386803283879577610722454985712894901954398382814861954262281184588771575077348800392736301858048753848942748343158199557369060794028456868123736300019464136745235769667026143733048572748677042815951646634407140590283802339399699121713638305664062500000000000000000000000000000000000000000000000000000000000000000*i1^5 + -136549817024130250538118892034075703434480407601742598744629405771291053659762376118018955981157340744816082715892844759277173383556404457826738030566002504967405624508106118638507816025629950338425862213862004450768783279507395974019148406032568084327493539682108037912552142280466883348526590198887664450440012258042525012217508956881884004634069802007538100973168545975337047497324870429392616505181057469943462778576657801085193798783333162807116057267445639157904398252793646325247739874140757635751563037339559434808915075629885065318948701525359811626244776924970576652522392625755939908754566857585433360021341387731460165188827270209560234176526932671615000850656679655057788411611233501321331121897567914535037380389127938554301290997258252630624849943155129781538380079879027089848416403309622722338385297031891920937553574217139008182142504273542833551880688565597014322242102535677895522929245084595926011024557367477755201458735570328796335413339861817110282918629080148293769524510515098570016437811273575665082712624932526758661383290610338749325529623169836780263561454573359884977032046314129219627544733883846723033573887118352451661040607308414686991553571601580717620271987618330808129850615020222582121987270602022815085729901307674169620937934268157533044412358152594550470377667749029132749659406049962978110995223897143707496961008251705587973298223059341665247584829179438591862657186550672831008680906518892223645358670475140557790982636112368582198491959214284580007766106510330206061278506731948160035489282238226019282031420241858745337324884487573259535588464001874954047682169250656392777496559386721388603289628451794519452564949139554384889967998328550827159503835970434120045157859341848127619582038639096464633706608041501690364030558697642638798773660654628394716487453309370277417804869982215870183267360408270299876430539929078626632359773709527474597971841679552854963432235600496402841932639793801091991297248890638742039952096210417090117573772749573175549967406634642403866214680501858596047633978190161078704589120171522441339910624604433932708789859688599499975538086014263784477868649746864539079396637532133049175224224070539545326373499028826144099315338039402358296336155859431012527598447438590690788937040766760016531641749205450101790880958503856879090123157095619823598701167413793754743436503551507690704694217962259827222524804371459974905772219720355763387679255697817101349739924109226858248374758651635921722108268237502426775219729360360360134324033385747020277882021609294403721395107281607170052036655269150305649666388567214154801655371105679346689215335073750832370507580975301701408480623398402055215265631455242279753150818219379963446350581238844340991601072803733988002356804238911836435818819246857938403409322644527434530722563566408045313454039072937176872101070597481870806852277602768257572648729598393473789331443330469264075590849684296683441697695116090471856296062469482421875000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 415550981791704065399755327728349058511300219612485433762021776709671447536070935336590825904143484949392602408086782138324769877969284807419040257894314731197695109691823517002188599118795538870820782145787952932565720710193487683884405580047532165683729840199036970660758038963663589269873324587203323450431840975663902077684386441919091912427611611722526103883166959496014313412571145481205801965340654724621111270088541561632735986442167068054344923238444002341522959879240626450167008924941391860400745882186102945988971537791789304866528591359267915973863758507358033873248400367048389680373144737405680681470520560437076101602264642722881536773421755078573331816554358695837929636257319818683788776649201720592317974932697649409721921889734067009736845234238933309070094395456730814525028362110745336161700685231218306479859640531640123851328684252912827875827670613163214124740731972056368824426203523381200892254283770293647672557088159401145250381724804337651111653576100474028667385764816342576187497422256426631706336849125122332242320796769001490567323593428987150873173517522826276112874277259772808113197412750192805300751714648219107565063680726876351231854852260963528980416588190702706546482748980477422433837345197762508795343401319587709628883739703760297344673630650300452448230157925050186144514453100270739774962782926441349992453001879881236311295582966513337123832022027091731533052899689510190232619206374942169906736611020450695859751427471625742959827636655974879713485805292301095802565782897368819375218231641463808022887482861088500775261498200122444573155702325460848680806854199017050151838178454444704537448528217899655730586854098293728279444116931979812398265612625779187442698936823362260353980100448113888201873065798934274972248693375993888055403040413988113437062545327045927729875079560480118076841076492726478815426050717234166622884700787171651644064512850597288274368639597618664175974539753124204120821427059732209816071134162180038969399549934370176648643663983510516727573417969635033840887501754307869486032189859228976692059717689236027707398486932071501998829325685544788453573286619365726652782165954584799868155932496535094343609310904948879766914461155272924233062793972348592567416931969872942168598572901926199907764211816031670917496835866499893733974405537997913011707727550343063275736233953590853910913541661156851513748417793100778970083417434790583619496010170199853739209718839995045909522741814902500440721615987362232186710977792744337012994803153414602906304714360065394494428793939038831420354125062251850576810867527960981592381036320327926252063160859361124785811728880730455496200096842268566161286216441266281421731639694091290317810944565583458697792845796005946994726622341211170235886718300974044281113530676306948903976569506352035882731493659843928023637817026850847116729462968846027821596317394759810128246002856356489991113111129718109271191650577748077921569347381591796875000000000000000000000000000000000000000000000000000000000000000*i1^7 + 12274021445673464616612226140561770077160175674500183990655124834023109059402446074188822921422478828080117150308485042539157097511696844966720601791097086760741870299735606808470768011533694290071294371450576840206350656594784772778169508639913284827893125712151593042623657169154039379411273635111848701481741442071153988259056796847721873023824127802333748307286495192122571299285653902207902677572688455142218833246663236486432786347259996299317492212733722352041622576146942569509285506902422495161211692181166159423720647973074415825313893351083730480747206128489461630068852929330040246130922401751494866381535598529976863215321142843660019481573848800866281317128398417957166266398841053075343076417957744611435305721577476167735555376752488180564805127854981338190365311529723010684133665708647137459038434169945246319089518953052537283129068086628957322703973468278718559848629707448241850746890325523726044116712888083129660044389903276635225498025192194439899571734120769034910726180195132761666989875482416545849782663219616576720260882395053674738667210748155041742222539380911871287014464136390123518684723724210607210286982561705974194804975936486909351777372225827970429809226606938416524039964731645629384508601542078216637249235540195811389368952911951664827953276271045917614763451773323028430776708809761420155783164265590684911955515850534416803764061346934589352423318300367517351111130166156782256503097996503493419638131090745647467671248116654439449786462728482215972284308134067438703776985079501414664950189310846145092715947893716277220589508233938485618139135898324762373584650183984950218359548198153507281587133718458951951224878628445112966869696724249797757996267771048923764553595763337124112520627570713422234872014389051888753258393084632192591410472904664177978530427430338248873264050587036868926119841710197628079850272761813560232714864231505594067325606386112754908321315428316638898890766164407775453345255741033769934046637889926202766018435137667402612839675770246643422861643240999691701204190487675444972750655723218705802037257278021500749753725037925885779144237110923582586059372553178860168814258830600571003960846604649322022138115568123388707736693011922544683837086107486290248331026916968564307693613418849671650546739994014316060446748649881225632888251589251252869284075049409517012433908239830994678428803853450995827366743488021262396200736877420182264197858102494623034599012628188285955729196370854333937535037356533823839673970678086107530232566088427635600376611937703428761255896438810374519155626172287871489024538288224870881912868691602943599103092370051288096787129765208517572607994863929667877679813441172377635330343731775501737768724412566222597629804016198523401624325308157206594092647630748211459952696664103701290854353860538510522442205652568587230896973020571458562788468944102213062650999400314021569651441126688650262356212813246759962826359924292773939669132232666015625000000000000000000000000000000000000000000000000000000000000000*i1^8 + 10334901736017562194275477627461682270934079800260716170629357636506695136943445865036251787124299444519972174008994284980773027873260148655768646153000596850709077598705408899815276576445959052509332567728377812255804012496413734320121623957764593356733011432064255250091125566446401985249830741905760971979064740080826278260703586057289471134275939386180757890278137935782044944918091407185538901605480637807610462798466319694268062220185909663931451557987451230778699835105431248655382588358400185357054551713375806740979412696623986530177348826883790526671616131418980314042865932530778732306359822543210253677211993732595795585964533214429737025698169120371472566642847914718227817112608523950861752607010144822342489600384455634326737758979690164802184273719621179868075592043883791270335556956520646768119393734647342753868927527135534211696840557840820408122077675085208653322196741367616979304480602157900938312192847961043237930742929622200774556513620688921384831971787429145820831638284254859641227437903671510958773033611949853589486092944104573184041991984312674492479321267954883676660237509454921637580283868569914914735398495537195644774772676480290278440830145552273863194551671700375342851092244107036250782467256595766812072933406261800732448190311698177431347616427197113157979012477356877964863657882135478140936947224870146336534847737083498697481347200368258559617582453773727222105299292777946695395826329967593323159784158023771168294957528469536354070369094514417533842784711317560653874394226594228899611757669397832254309530097989528477011924157517528029066399223235606661635648722112575947460953966234071722622799437441449116948177147668014590742113504914283070302079369777596804273327510024374919161502099351627900561651181895030709338611749892473806880325923148298436529216178275653558794956350499344521249440964334598726601209089832394929078834219448474002888187921529925262886457535434684380325875390181836114487252732790455905356217905663128200882945484286778897452748749616490064485950744678803834838847880668080798462518967414128630997594498396721973880085409528142211827685785413779754653286921719311026891557867891734085397151701896289579301233593069372180336404255550404406959354687116799227543479327806814954410963608574712082809655555440008269816179186706722562905462261806887112817808572185184779148556761002207248258659211314826128132358088621355070108997325243053168905130826748683848552945797761519720326380323060612773345275857763255011272209192126012400854850981818841508649134513450512116209852608328915160320880715769245650998359191682987639870864433329717729453044527295546872648474052963079852956663178106852381282795988197950922856356284297676844332387905527384086749778986187507579595556588787337302587989701691261967709767454153744589754997698053888933400259960434175436660674471718747940572675095350177650932631536822924975998029638044851244996521599361222198965037932794075459241867065429687500000000000000000000000000000000000000000000000000000000000000*i1^9 + -476092129392889979221051698525029575435321716461181629648267315913551731352226887077598538126563119244358412321342255796231896083696965396424030790384365055039725013933647069476831243646562338068674383323760379333706915582709633785502748240967137999168489617423950502095626157934287923423966730616817614113393943976398116993174723291927664999881004391751355779605282200123083936406092442641450588423878197801298591800523443767646416100355511819754113546257224891136957661457569587379388058661401218688478857652985754453163230037591340025344491937396642709973767696326707514544372514093176085042512555768892714653215729567999028146379750646809571875738092499774705272298728321215844358562236103437503130576529729546511066440780004834349918665913946127821188115768639726820246515744465481116093319252732493210652716427984554213950927466780685026431304056570433346065359425197005646844480861368645792530612841287086523684001678804794338745141594596831783529142321200116669839216389548840478990851137829770514302058118324076422096063559467111674863243984594855131418160768923758935315567072538284751310785562929837204051981437790214867695144513665190776979567767031051391620594716999235669771721435959758500117093649388370706989194618570370609466763977981205328813481184850764660346162466694148365108798289297496007225181664706745028363061688754713885205256583355513976903442809751288423332509215077482822343456512469641297598671737130613685228954173492133534141428734670897269227886798596707736562372974807813625708785707354202658362383167511793017510402747201732165653452206646475761105192741350651070142829758513772021903759821269130390455219763466495267180075287231010292072974551327991828312745865981236901895231593702245120086968727502136573107187141227166202575494651258054518356263177551735095841997436546091486642559251204636071945957002994726732538724435425653299733422421038895826285064748048317523777294129713663457106748819991159657430223665662301368393631615567598432125811685552023823825930453814444834477692476437181204323989107348484043185984690789109096158932610936860328882243386116124855252716614178118358444240940898662654478634379724732986911983026953515039045123185062100189864464484917218750780381273361644358226608796749946815003961439668714156354372050377148978736038122828788790808683233422886947568157900832994946324878412454439531928152667590259965966923829957870518782789713269416663540037691665235530016375057066632150648827534578525324905759601295486856610478089438998547703794567152999314665964655786829808626632395251848718418811582666637459870672098912215521202630519732076490143341227496233379540250338971484341261966962570948651132783556583066406174836604528257036818276107384082142518158120424808704521858451182435725662248379855950951031537110454209040985439721663317983268971771570875257587076042513474789849237908323092284678684744234307705958077729379477607137650723920230255714614031603559851646423339843750000000000000000000000000000000000000000000000000000000000000000*i1^10 + 1145660969792115944101600687408852570325626431504489550699649414733058256816416527229754098385814251967607559772113880485084590309644267825711771863041839030323211389511774425958385159889145117560284573734177365768962517578618442725378896845453751720098495407945091510175046809553676309880751907134039998734989794538913931367761786747749946994702292484204108316032303850360031998102627895259530041539349224856346513363924560177645612467605750916211374964534449709534677625923564511707510704342004804931111534790035921043095218480493554898838509490655818350383707329408824847941197867504683984091470459110361731360790587307643585954984758138938376203808268922532178477042103776758951121879412719162839860778470518944854552626739747558223521882147505542861829811666316422515947474235627097934315566846353460926252503921749478027015697433443659620080217807897944601998719427896610958399793902429673343375307194116894574683538455400664931751445418856970467561346355612809701582806788725057532815947883368851176825620436736361463888436982394052573092649051692670137116115084942358480744145497373534056279725004500476824486787341192925330302529771655589648404093487778538649928544389319680506625514381613609530569818220612387569253140439914336708584462511355600296086653990594615584054774501409406666855811407402725561682578670205326513633530734586464075855328821533509175435615655779464475019396395790342331728744842983692051418206610563127660090885230641524584453892667494031266917582713106108463074924258179787479695969791585085354266651025008576800408396188364794075257727852940710214541108360358921049713728179938826913954218944138115445857839411884092228433177635302025705586765006018982019663560387550246717538917912801547956224475613512772379360406128290568678006070750278207265937574392984047111049988006361693204158588938501385524703520774781435766166162373634095346740743656990916740490342908752552817022416640693843962101985124692824784973714402608708727249285653138772764392258643616380324729241908735810443270526259049268562070106225698762301620305165657541266775915436910281936397635521623175201179407868101850846695612296334892951774057815071221900792745831120144989296825830756009544214184793522922441635719287442473991997740807522059791993296744806089832232756301573354468978117614263684578318764481762226834861672199427259014663015368649952925281092002711027308404243041521352905682011162358828609930762731847316711700534820729791965612313847096630254304609068444345515724514058205983840006922599272035967711942117361618179988024283014657274844676225144937812098297789311210511353563494167282029014942328032159895691782270230549376427959243407712400856293500847035856431205093015648444969016173618821682377976467912499602844849132187692925670560946825018937060772634914611423014089740301947979844195536964651189967171031062008621713773611399894699492592320869209270857001803356003916589422083737587199081531252886634320020675659179687500000000000000000000000000000000000000000000000000000000000*i1^11 + 45093849981943158802956584962177790854827221093492272739835833903648216823237531002907438792430531539780277297678631415221077831723705019915484826312357563564966858755958422156019769514835957572476849236588748129014224163475131699062038079630258970596272627515314926683171364270775399919983924205471436854781444517519417023997059658688607827210553251412071921905937088687469239261506218014876280511846072659374137679167400747619900802021401026322608178301922856404605306694166850100872711611413960984539577791212758130978049183255222025205410657219035469043887241798599700963834734007843994769564250291170378446619710088831575332127572021688299604224399793016858605156138122718902486171172215244104196894932253783078049779666865633153033505950300748487310928916119293341857063642214397343390593353649672245916398990374154287424792194097627594330209928905795471564936738669090208634007588784036095147491187304322438502542714431917943806305344907483297490951139862119824944040666103916336780271317309996648510620133600231515566287143955787981256730375038855059033829485131510384114467257702082352054575281891289177100120522517079051036694475642181854800383713300101057534345042499501558373145782746843708511508595320823604796073561143131558562391636551634823833658202098684174767328968541878486417953569645167647798492422150469742872937652615495177975661255750260094295710693007070739116335246017503920872577872854864307724811612807786231521242685732039848636139774989208088992348692473138901771570209451082542842718192499782064225179752644116732814369370087305114973586763052019963735923972124032510878658961876710023604293267713791933205179085106165234657345786904873614243450236706332627121118308811472012720888765727797953892295795762651853933996131393451660839717122301589906218548254842466553285174190350330403324581858609819918374822503579524652017341632285091445695643715439423296888521551917691344557096655100816020302453216511478013289286803935220281133696290624265896109198548043087344546503370321132273619281481384410709754567071979624793981329334482561949736696670130568762599886485059831550615938424116603715213712909562704572447993382288686606853559621599568131954519491855147674175261219433137538125643640824972039513958309862475570178074741033283597963489270867987999142099128991100075664423420334170628956593121949918480744013907128025221734649319866369441094051865432446266301503838097582252887228318843236719986016588034502727337912012400370109790266597706937538112659027402371837762821290776105218033297980098361944373104080617329137500460307686684326790267513173350647050365334379432758196731790342679615752301254218356498908874225068516981320337551001658096582407104888685036641474759956671579518428237018490435185806267713722065563004016507949880056747053046148402357097312236120049912315776138756278131809651195477750588492246736641684229021533091050895814574198601156888476799284009438606446451558440458029508590698242187500000000000000000000000000000000000000000000000000000000000*i1^12 + -175977548402591737831895625006918262527523020289046810347951737098945903263610570743701962348850551410964301371753891071273312703860025117942440411727519739810387157160752305256965568691515197771536456588412428517255720678086323850614474086273379927366745452110766864800706563480233770071376770061063942670862994143352400806051826082210886985561535645212686844546382926304416857947372327932774651363824220271754603505629909866884982227148076578221588541323133910255673529529754621201317194342901253427593783792687798073777928213189235943336202885266053686051738612592793386961795307286102585919937539552994389029973171329784801108770591817087183663585260738772248771094321959432518156793508684729090625965492764075333708699005247437065097125796878301988593167423149639023680735808145458692486061306942198470614520271103731093503911859110594121148113627997003818734981967623190189677714788023118083507905991614793961754933881658621899593557910604002517311605042075360892134767518359581614471292115327966200371400812688490055323999708170949281446092198364520675126647447033598275762415177829260842355500232723596150103579998396851067320981311527277352276071620413361023286523762038059585479955034406101451881951037290540644319317895327153945312531891814881443657256501136797430751453607490355966297236791924324382337041386399250907896720351102745322031781266200810265815232547406999251061102701972590169075269985062296860026848582571671502537901331776583192559140800712675951327769124912433753155695979737985612213809321583338505402496711811127339599163064335659049743350464487428792778105012156712857700348458583653882782779530661521020799738036762947458473305330209709697596328309673466574811539656930339601666897889095697244803430971525100705061010676691276253564302600979050855410006968012322892252692215627611619430183167780081844258298133188794504075342490371029422303139729358961087043176977676724507668274946683518607937460744476020833840698603336010035923742263187705558812700598281822324168281033949295025382537271328102641051349989009929055275519846818728554582757967849057944897955997775667567137075866340926909961432438669158622714143640529942393007107971292679687322797565825305687940293589920160503151527935778121775962792649622692675109829084715993868997094458185298930757416719263129909774878238876766073136207004314902029034718516652327340333400966080061980101947264821122773116340147311118834883997810595907032067154017637328644133231687024440836323125003733948695280032390244890767300685797161741937267320157384395311675042529295891982861968406465661741479772081905030517889892216059604767792174923726829265320331446933728368779629576577240757524762301096839682184265033547200854219988381050122607580857619769180587059653867022851342155459928399751910468406343966011794297981783926050612387774763696953608372934075729114677822982970586657762235562193556455765923075982331004177588966029717465477943960650009103119373321533203125000000000000000000000000000000000000000000000000000000000*i1^13 + -111402556974613777175607705825996091358099724319014122012791541967982840460668072755760222787296433205539454671829313192772327925573936308786050901500456626318869506142118870290833210172791388474801772481114147212014540082717554888655831670564140645468401196067128038397609638195509879293370181134263048597509751725401331843321953054170225088329996966213021615489028783672482153779918331733521241374199518597000009911871223987610369639746125884927844664549610326885067017695298364283055095372708654346376520280954555018890421668206441593549326709284600292071098386334673157626026994697270542954126475869415542950300052895947774456880915678586614692031687791360118019188975678704414356304419097726976159304085411755504414368524690687344895356930862549798852583975967929723035325207128067896010199814602400419250307340202930117045738652820897260028432177631782650399522255996012284260354535657073655344544027725525302411840418256202686501640450621501926108629672558605187306399937324526943403556508520362852295630588090945898222338872227550920517481281506886114653507451616823446331365107655119609286279960315320379225305729709937798902842416418989359332527413806807180284468235969004114839156305752201645700971538018309893035576472320149616186897472960293171021172367922130662240095760347413179147332559241759096173304527435491915695791998403165686265567405495678198836918924263847080794204568476656306106481095469022015841799667227273153327100452886139427770356412960376023820120441609931075734910256758186186930475193891248144410006862278609821146405757367115102985380548260060490840198532997557384744043298954007688268762705207509362841224719549935904833135420003682434828472448511113488373311361476339091378838524078596711286341122985188109415085898530454297141708059182375067973886311105361740207299709961810411054297682712349966122788811877120399168750269304618700318497543396511359108363602549733626249291066857447254699431351208028681571473264342352454716106744710999891379750561639804151972825874136770847297623025160433755258804906987672104839602781260827999166673978664175374397706450229037758048691618759237272900010214481824676594358417075050473071299689803079572651564680227962183088051886284968300842008689160234749094308352487406889578872732471709959726365467009784320397583763995855228947840927379248012220307306673102051236841983546659548702328955727132968739389911301810912847544945707472156694466518146334015557978866016314024666554051025178429497228626272252894161354035963746784485591493709223653005145867983243540647002664650000283944559123027124700829136203665481808384165401330233259438508146035015270710453483703254390344440088195189213384141160295945666785599921252802228173336600355610262600905135257428156507027787375382253423542732911133348727121230552610978354014509232036837613038076016848382430947703641377041511129983942074786862431411201396035674735943173536826985821693303257973184372531250119209289550781250000000000000000000000000000000000000000000000000000000000*i1^14 + 1453138156611657545251435093391577361690773674758550528260501621344772351867064444885977153557179895783705315548961976179066508146419282457606389481803443643066201701689480137966242794728060766645043368977395383650867315525181923920601315335560061351747853885456471540035554858858507296088975540100957189565009440073782735621546561861325922996005360385371140923695527105201734075288391799487498766706673335031533480908980994042382407747448050785010892541757474867127733347337334437740641983593901684258928157981122781758213027130505441189595137213000281474512403824284517287858422782414556010922863025945982512411045335728546840047172001546680823934626970023330081142886076421961804733561905154698589148585427808132382479649533559640111518272766628966462416004692186934271553719723511925361288663084771574307413972212627991237711999777150167692341246132924303917134370946439249237550372740863263706647458107435826243199537007469585383232723433967026745364607240006405243438755496404315775574324860708105272745675466960666437703581316799422952793278447084618226546990075782226612737462997910750307597232095597052124934089216561837535390803809657962545913672190605587417444493231837006524101829762946237208709004170950746332371837418972428495711015361682442936681072516491117312220327914222696480366758469665287536765748388615424359764422030100256844785980553026333022768548664711838043103616638642054385418673454043355481706491420673083487586965292187635363098417017011223324596293015014612256091232370716646643198276856296065133335689837488041191573580624698438465262507623839469918977707709276013748061261928195233179862202999236480911602402567890570760260136378372997175594996063735719416116734032646286268447925075348049708307839112198501560793455529948016860157052000306660132282987471475299133988469018402441690088356869580182153858246821572943265076109285095091254635804415913020664954743079030209012446316602390169423580769826132376974148324968357674489940081075180257240045594277580524603828926419096014921232796878044337519787901374553990815637842295044513157487406324515366294514137036737384846277543371366079753944224174258760453806572061252086444531468281664744660539266472478368436783533966979202246705548780649233708017719452975071503543702033850324061821967823843981842975002320940145235462009062179385560870789284808207165886118965829840564926747821244209166226305948390180494240221320318549330325706335750472600007421673323176465482359977301020992218714948188334362454857827889524614404370420006069744516593271441631100438866586169360589274566436565632820225206107596472299400077017925495289136388009228945611054356092533323307809490053170003881188036802557924730413469374310108799530328222240836823326314841074304398505731549382443964347950724704679312308098710640436004964133093892877790253418139844965006463272783411901801560128969005099072063034914915146551446060666788224741938521586415156150451366556808352470397949218750000000000000000000000000000000000000000000000000000000*i1^15 + -1251004136692872362983271108852005616557662488671028085877048299378957246823657878321504415066890175430671350257308226006992755537475278323983034602040323546813575303455039621129907173043525478148907578569530579039199646878513592446822540136916389747264671690172262423576914446866008479368524850367384066611930464730090797524671403431584215863289886427841153605888448565630548418314834560323115753452532914930014860459778347930176714316238799478674089549793211954345873302070557939661110113034008185733051265455068179648547236456163071862693967440601733091161760165525768562558515412813201087963656953146846871384557555166878229590144096833217180750360628331397815576314771576815842435882940936258185317279311143177809368355673658392155378519015366867061964543562088999865565588944494080793772859029483917981570672597170386422816308468345240208176786016421802651019560362244154924649939298485276697864892881180431203880145087142504429172414110064998050832590945050187518797032805449235987584643932140653251412067715089507012068568864074722413972100404083173889138023750467625841849676419572085835610687955391291352033743645902907945245959855487997574011805992573016748321646354726793206764282928446183442548228445562404363938911873738499643682994030177352667739017412927111715632424440318530342135800321517289394473460347301892866685420848823482096626296109732435863643132635887041663751324392902647717694408378678077282309065704782133442240766829754170666443703900205581363871760275136371557913253004124337160474106740771657117706811319651792548329763143516378739665050237504872938019980751457845957522859864819150934719225424402681291706849760511888088588823603794748656185041709429164824726180762874960894692367897765434311221855689259314238887125378626584986008532249441897511693544796764540028798028217955274017522875787187553132481404735524584056989721708852185043460468640620743277366332609826040274231920494996751265440685468673472959598755371927127201767712625177310083696825092611859449656158556553398111366419751212541410425933057983501516883547363290219584151979209518921040386171515024152015990673045533394605739120333498467678374749630810675114460011266523810470900266389302380888643133383062988656969622963177903470323784472010057762434224192490988058450840532109686305097652842844630784825124550997439193293533913821608832870233344446389607452615013810559246975601014261600854453598455069948630471298488090853035420989267981517298299235902622345696841265349367235188314971371006917535433682934256570868762443081142262514920346348155641520854810742319519978459086424534412006647950353580820731178520845022381460418544626705403036492289465452941885982639285389930800950384833649286869387598167356594402584197153118278461782986613651843880104284107637403766723689133478806076555721298292083711612192833901201349766124168050143425436277310085900517191504271855367786785456295280025514797886398987714073882671073079109191894531250000000000000000000000000000000000000000000000000000000*i1^16 + -4671743841557172219893766071423251775829618834526285020588928039499318411994023851482994680260800963405245115006468388585776143068986891817719110330020923959270275711699862646094419524372217167004677567674542384318029196665621778044161427882218418865578906880383978452688745258142789068271257770498685704721595460010870147131558922481545787207642612383090877478742555010203102998477002028007103255169965026742616649972329431860066282097000819840938479419050617154088194515160398316766238249773499347165350038685590523896615542799959791557661792711584594931685037722165290226785283800506185158454864632758370243616291429919556484323119776743224537129278060735242952817244843367880963311758887050792952348140841091356316074948661727823526618740066945990637611873888164650807496055050444346007700278795323116564167531648603659067614271889079772441532852747066414734757528542231690208705678673847808810536858697447564121448264527608445434832618781403180902606395936176097456649741867626114224022056999456081042242847972225830512059412480229623174907420534475590219045660414613922065878226548870697439383859195824828910353650328532883889869954620278736795094109879453070928407477029870170408899389253284951731996829911349770929470104985114427958174452773264328831283569744180292637544813730942774036997646803452412819036963791271251354242483956314088490086729483532384225382807226049621967229542056608719573062790332742768412104117163152578132412044279575835771848602082950818395723419193291340578414125241393367282857786881094522140464632704528242142896801388475968594248837028651063965054692979910876131306908898123844401041254289908434612341809166431739130466245354232427695260755692037232862751901060634497063419816703745875528965053721672094323492948624424393283034938870965078067179724524346100235778067495419035827148927737197571278718352128821740346110553194434296021634160089740810546842224007498985125291209047970369024949480496190991382639371586335201286251732331533075688852100822767509311625760146568150858208571385318334703346475595084667438444715342456604116216406751999279125057291420931549572464028968597411167004146492988339768249771595004127569281779590323581563190561425193696869030878163384670952169332152800199438220655444984652548685716219255078472269445639983039383806464102944323975999746828534705509508520825237485595852193430313922550609175152838774449209769398922219782198564902070106542218419816714475508179318221955603444119162265344205614283451109760441552983082419828000660720533070075629021664130158135250165631745937002975251416893364439756940535191031672343537382655046482308788162337768647369023797363001287408279104563736229045464375909803747320445592062202212680295095464767434466422572518300070081356494775519299350704198213519973064202816147355460668047290808751477127146634407421623955694122493869719026385850171729666072177908061810669837396104654620918723400809294266089466418634401634335517883300781250000000000000000000000000000000000000000000000000000*i1^17 + 9534603245076792065415606336083833119956781353864732584402048098841631688355602892082331426502456360666580799840690252266984731947492287619479422205013596872917081912806787386464164002239805626661420018577842669487195397305152965661096779932700011428007936508885784695011971827974440764781164345494365579389105162389383933503383086313524010603939510806823213867111999941597762271513945012760498692838974076003174980785783158405824412741608645233982698774757921456116952808056056862441478240769488675347521162017349992364568450281928341533790071801899959079158089669784914752301244671440747410509442055941063735461941608129524940046468362470976480531338111179508552122505254963322697239177673145956097082798303265350180871962649636125034912792765047134577616784932287770100506547228993107437330688193358801565204917192833630169774816670670515170717438716720706695835433550297388442273884328046058589573280475646606622327101954394270822121159104290492600406932312843153688061041777204843295576510289338488935364266753046878975734381838855599930609765490839504832947999089736273744817924568224910952118699076954206449150070785565353359108773710981927291522426822503411906502738734561200162000255656314380925266708579110484588697771400183181541370370337321536255163349411746778831511851878915086675981801256198830013266296086276025518293675505280227763676008973846394978748694631454385802853399686233578750383517349781292521503002409010658832410121428634449697346981039652473694579389171806159249313867916738296240076516538252495047590036658885036725964998752658851303865480417282701533651559616324706505316536361075437300116657041110773249584017277117164438210047578036150241312037205856404734641530920219358199136195101094443519314478680596017578871432725220209064319417486765922286627720727172488667861686503875401540623222762085259839152773797604014253955508689978122363845015719924844681634779420981339005744129026856358665227304851939543737980907025936812106299143425709981175921103821864688344681713552045814120508717429943109427919143227787234224906631944929612370094071456584022993527006085047054262161769576566360423445515329684887475385684398881874405786352484424188529583396407886795213683673255097557571325142445068092209678779667897740242388520684583507436488649390350279572198466828760186734251106826110097385101527105651067448324400199274862695696527181029312877685351035376638487433655831046279191393985298281798996987147527518775945155268587177883347641641650677313129711050416939291528674048425228715476440006112128500562786529664129282859667128592779582853448895184492380687426032808665755293109800611142102065462363814759441529879606676542163295619953028222382479228354277586759037110353092250740045672185916938675432835145219283019139670160305392038427341051189841520868223583943406820921942495300327000135934221500004519278577546722200680219949304252507833111796659565054419538387975308069144375622272491455078125000000000000000000000000000000000000000000000000000000000*i1^18 + -3950872546128773711529577924101646356940825850240238359468370964007202431421143346043758523775285915046259873416131667099449200353802905942776597492142270345801730495988889229989217747049480805432352178913609191078932691159830115241884530080822911969665096430504653728276023128447053391981103025495527050004387258589829036893457181022624508978966322758633512918911981401381305210197621489977811049833332609511457985724296947369094137749533574895158335724442483600481817127447138024744763625491377810822073316001131504642380072080245045984523173531763854189932117176232365930194851853235769171097438069318603120960543585092265878887910712739844457828548290229392403144787813926502457645703593544645422776868120174203865048881433610312552881977724306952989147796333860073829193701232654357674981915550467255080215836264977551114971037514966188901779211081717512877258323434437001462114824247412167226503448289492305497204446882023143430254429709219139019882410434164960163932953906532169496141352233674233215751102609585780051803495333990024967676433223956249080487235187658202783889317055861009543894750855125032859731754238348741589628174464472996416157587169697519377542810612187336818013460565041185163725431061218128953245326510398893268602772822927672502044634025835815242998063241994507491253310983024933256415805651297138217476525588414165199668775041917723367355802948770889322373552705905336275471355777302996100926961741889807233638630917045901624756613065083137311460908863015257046563630799332758061229364268446178893099917326201256854662559320728798762885390093145259557932000406248910133549779699873118351280038995700249278083223972942058825874210213043752117426533998919402338600065150988449406413133173790057787043079866759459234147921960328636327892821533457291371278036381736110165816218773916668306867551391512070251564999055703628106502610306345760806173698540984886950136767534375490135286488969087681758604807277029388798478201211363578838152058714605797480777325867065261186952540904066191893362571704324994843835073338592448531772723299180040677091007242451733399772577046892008332012952457702665813834435949581032030580558437896358845494259380671150321448768480069378803436052170944696896042014989128468179334269644129984911113018583279235666522544248740442843316372077419749703259775804702884067572136672427104620494158811436982315788777922816182421756604773749365341388238183980559556942792156866770536309427165552714164944497748859558039434932877766192608811925470306384933073775041633639331632846129367374244657652559095407687440601527582571205271097517117416143171058640608711177814075590180631475237541942879429822504985701563093937429623043543165488713550277034761557292587401346628838748484090316046983828425716384620707283582627337388275742409905059040326359411959095152847287442221292559799200529587442418444201197075623338612903283513538713594027649357552102980795094566701664007268846035003662109375000000000000000000000000000000000000000000000000000*i1^19 + -245882872445798720675322984365251104552919757343004841549913700916954426867544251828226709552753360967191528406648899047686001716188950082629023699694853072709424382262673309817202977412132534627550783767774272893381722435083906192366789306579444639757550491665063799184073472544100994537740154618413029085973291587976071203571369668590227421062499568634511990951194033666875442624318639469463046387200404133927449243895874185916862591104105702094148516012246811405151247583734526673627744363204517248671323717596357775261439324747655410709037898350888943461989118417994931408604201764578625849500718993174076166824825287823452007707995800185565955852390942753119330452727944013962363324174621285038133427259922409677812611828185470561645494972486663565551078064761373295552185337027964237383950892751471039774439738149002061712552982172573816750577915125631517678587585443733252426588681309516796973379101061946231944720403515751119900406679422362903793747794892086053482438121411042737416212227583959305795153653267142367257560290622873888063584426178560410234279908555804179453811823350093276915002375832916099611295833319706179817773579955707129526797642361999906281066669590818834115181336460345014066634598978466411735357863553089633771450457584649273318142168039485275916197115040844970093081863334384401469508873262448401199071735823028836073994504954242069966739015683089432204804224540373793901094446507274553374815528680518656958928314101273600920643758484662469989426227295380297173621701187827105256961103856337706831745350306749111848954462983700106584589260919256748256900370114911060551867112654106185538270083588535874050058358159719869818477616319334487629446249740224585439820107697924714649863054049913566489277717977712977866781110331883764072053572300148952590860211586187242688100814548914592279431129753030938368672235459096817951255792652804861992964472777040483592115658354967073423740300981399738380454003853782003658520526850478450667741102897752409049624396646399245931006812840643416634257715646944181590514158238415861604109422377765846654370660103397272449359260736940075118795272910074367649480269688515062616538614430030662374783422719163304009032150374557105381293999648778468199653764213381132207174108950974358448957846009409806837692576082314802754218420659163916642017005025838193825022819898878296039443914694178142996053374294625069936985309998324575188027727184335454798974226204337553322337706640624362712322247131152001211095356371043395112896742299189353687701668005118680791496943903636487553775752598578187057959238995234678166208515042743173500869467159235721473583943561827900588833767103958964968992000747425706728366856947928459365093491947455442758191572944973448765368110766128561927537661401289988582553698603366574882026448788973789701450200032625231471755975100311562482367385894279234478702252575414481622831161665429425142430041564996223701911048920010216534137725830078125000000000000000000000000000000000000000000000000000*i1^20 + -5572445664557693614667739780357425208597016258214542133948748872605169162522300483553108004204996732598359935191563475820685672899496156069352838255692118933813229752325679760941523282773000966098248203433326452303853449899629350477050000163036199521077171001842620438625257023678787589589018919505922054316690504528571957159311552696551804758735154285997650824012771996217688746282348744152523638387727109230006785661778192235738022137944692422387435832449282677616103418158524981765543532239009975993363262992263288840097810667655195396229613521057947075793863684041781085901041076852978532759446333314462713880388786733919639865161014041962399272876602530741118670566276133432370257745801223538346115031775907854564835731946262624696674378257159340549257045572389206781267809360467600422425604907023765370399562168848479888223460752974290618028321836865775843732111022087460169497665602144327846203000238908443631802602463030191921844366300451953921886702153637272215342137158658450460470680739487248121249066231679132283801691030309140159860460372605876284848225013058394941890713565058406972690199051617048750472985894971699460902728849218553757533760018149759428971664648824523492910051501640261306658191983029452036526407109148844200468863100027070737237127554888025551408443825611693133453766187651510875366969968716328505091255293821998974634275526664480651607360141712454337713966766424829286446954151855968396941294762422677693106433477839045491655592693321466082325258391608364241836548495968344449174195962622789873815432724072724282523548799318579143127597556538481673929862783287521923301917319560452950147334559311621433788844922632585068617867603512459998036223576130552682497292536525016569785555515701321047096613911306429960501138853412655468316530512175909376040604727417782987163357219147418768030252726827155267942647221542443694028713818998547212990142678839860381809609980046974760461944672703411707870732510335202735349462800722032924442585613156005695939015046647101445446027894124316754643837488710417628833316719449848625856617257848325994460636669331224090559476293190513833382206344724019287046418406023175386125384461148514536276819880039546436816172882618959567194050112938365803561110036691455387439788653162415861774663973395165110296291147366159486961505887088655898093123229132836112457831364979990433565950143270029715059847439467860660358891005348749567405682586672541131918354570652638518468613281390654844238445890227773937653073730320278747309487141317258752247409842720978437053866678490935288798520331591869157836602693633420159666943906585672075017278318212136150073296496778672365919767867505365788592400162726514705420211753390411216522324232744156235490972299718767125741922002323364540396996788819240022502883148656029073297691057419983067727423062968328528199000506567859265572058004982877938905514152186213564531552566872560811524380653238577854047264281689422205090522766113281250000000000000000000000000000000000000000000000000*i1^21 + 8616121012764786978686465840562872116923388754052895294790080299088823720605436772660345686734343050799576045975102509518175399356255041503462185118976532539501633613760327831066585244159734995807836473708255325554079812738901849097494926323702973287705228805170839041023835137230954957421158049841543397222711805489981758513044156052116958812662095546262783590932366494756164633672890915517938919549731647790623594907818933529668284053443743381341241136880509910105945590605688135171352722571825256987204553776150859352254548349663928717703340894677359367534927284369000275038141061002935416169980756150684778733845150146173351642586304451111693093621900279836415934803391358527523957439765837096136831004177941310608753098775921141222171920970262774554695905293940669422026103903058651531108315052302168621441263077352812204930963122575609217795657874893000373295336585536868426770068684538422258335991964078612392093353515712099862831864933373875753164311640581750935778209342198800051340762514673301723053230264102199115890041534556371537622856507851473373993375412192274381651809141434192981861675935070594103891908432988333153410727379119617192362139528544410876981213285033489622322640615541079772782869652344804143792791572463084687885580512060341050051658280523000280996113718343272775493994755597106921261880888789336765331222345136680028606993745047152606194870296015720529707210411853920961802955802244741223950230275981682533195683196714536797280521158834918613227123868102068099294371579253845891733078734464922706689279201898595476310123591942024287796350767621173970642905982903624558175478526829941936828929954395138864037350213066508446797382304930990363401685895558774064999652256755916513402764745641365940321474235981415851342320430488068934818662698426117409666898147657547541842293461568741619794727752539190248049445170942786365064635388373724974673128442954145325480194076487589035802341888324752347309390498586026009261186871381957135774816357175762523522634598671831489986063257523797531589910117933922713702807968186407311299926371468184307346548128900267453837218677487501895718830796715843345287523294599374504238038039513271454446093691053506640632787161183528507955518591336246406649233605722152328703954815108039356862599513601385854866859719176840746446846489622104907431621359763093468131695028910231585258445355416446515567154921036713337372925936921643331592490492613747570754164546737841027074827258179697924592708862290918492860311908698664580100156656754317191752402006362457296345457674440519766699791295287123916439039793508270727808053089108437789698558409954757071589549121295011814104545460125816305152021564819810086240800178055644310991044716308420174979121325517504266465259565979875235531239608637372852484032232609482316521576416780809173866487655289242795863811633778011960976600535678738367584742056401926478155671478729507722477923715304060081621173594612628221511840820312500000000000000000000000000000000000000000000000000*i1^22 + -3949146214001863209555800118092370018259838775546686402762768614908888230606932891905493080221819886022109233803738676561677921702782794669876060874150908807980750200968594023964410716488618531318426318314688613250402678775845093741027217884441478926633669467668983866491588330728019907603973295223241336977092444695446295351009217945879716903906737400484518105633941167164389602278256177731846699611948007732149477051917896577771215204617046360311836190349132303531833346328344507514084781066334351180077081294247611776240094790361679942171646929327168106071993004389503098810822213967761837766065185547834899939355655749716828317171699868084322405979807102023248642691324284192103782049642242247513725288722563792555245931151695110143306134048195163385523282105758243611195752047474658889546289836845203348953830426630561162445143689387399496548213704402596704429445835962479532970539966556515534117734794197188062451840714720492795504978399933508294097947692050892500103468548718300872158563705656330335880120304878158003549013513901032693976245272079618574163073992657435351291187979897742351450183835274424631454398900160329313724956601683034684016763884206006840657495296291857320730512305890934330784526094853056282985287031163343236109357711667328180299098571216953882337293006572614434297037045020112014876309662066310149098661163840353105335882167347957955180686015895385474616524521941481092679642984073135232347767781384391101095399585841248108616912862384171073658387666046577333391859533547990893027900109264929248369374061665087791236174614469723624263695090278042394819859940663119986005312635702441275541594620614310286855198962783578857643437873208695601194257295427170407686379470008453291948903750610043734509642358036503664282438118288167636733501409193862507701640828968481869326198741845698684823590176278173661652182602127844623158392284421143203056709184396846191887253956646648989086819536727263678235083273190979053900263733136051335795360494520763580645218743553345495722920202909051402080869570060618829302456204978035729208153091463178746834915987780653332664160611166257984398916496274415128878076392393728157528842796628701716613331534889026768916670838484253565981096715973479680913314281675218450300526441737889688476731532100281790805872511549935165033457286891818493586553155551471095465649701128262815767720253273228098343855278007533967358405358158606723430559905025782417113203206398357054461496465511591886636814981381614794371636212954024660153896600519584629059804725433365319796989222915666552044138277612362441113725187462754189352285483559100704027218097263846964248027239682327117980512129160163352632726735653439664488385033589158128038591270437894253348076960714109605172006879238136670602325013392276333420620329907998061682049398899442499839419745842211122586663072530137831394838745542600470887950157943697491192790778358718037725479197558309252258368360344320535659790039062500000000000000000000000000000000000000000000000*i1^23 + 380968349013124346639768704410909433691436338177928029121983143568336149665869158413519080279098776004113614147985019053236119886013785214309833229864056257166121120938901012783525305233438818324655097122986582473650137577105343157615973995957603611271376109174862378469011109507554708919004277978870891087580403713156861088636784992827615093063986799257209191140921919417258429728548059161259792550500961441610550090912785018790877186560448933425415237013523414504212391137645485724236809446712522430120356009982059365845179506675147282811843855936482541678291636068550476340417605885363767050727951493453983996671901629622636869428266089657955971136344413925314199271276838567909992248435769712103411675609701344838876327200094939608440777643027623693442983618968813522765207337753654269609940102152416477027114318662714482465194576591294996724453091718607007077140406437777318264131766145586132613858179826754146370794828607885533789593586166607789676946279737322352204132456695212751989903571452346371117330000642057309675784171064363570263526798822034943046907823420750055637536139121636080557121738041294448230008852545242913468162488982851240293833164912132936364595033317983789264028742533249263742892470490359850521483361805377091928636056364018184109730370190722609393361920315768261420278397876248198189888419348928991899625050753054828174167688512447145980013560831926980153944167739480032522905179034037743169199093632493046927309759894252427731993829474740365934444489481573436388665056293015101539840765395274069173983937506825671653031640275468138592393528266846793944099302301829872130385107150973627018291287770291734335251609535936740945867521141253447386447456405369667102923239666571468574293969480445784888330719202179924716023999556081916245975396548967033791385311876001590123427104593999976312987620338148360012775636917184295038228056643621755469970176272186675278333986484986311073280876501192897390992748484327707304087059955525266547357292768488074297540749810169756746230018391131676526780369978630685275431737255193943744224893033543182908953647006400850544359042444247493803019153796641942391321078723596277971867415643168610971059739155903660414107265542740655883204557862679562415969145005907697059638636200960045892933562897798134605916061141464223973374337543519215827132660664204442904060952202194098444063829164628841726556207140377918833604540241623921773018908307620891435393810066043201300157749407780551706136439430439372394688624161476256219787466809188736891246335741333353112805220369964749581783535290255372628272856527678042214075222426219065277916961588205331848643424744497559001652492905778051631681457829503005936136206784935972333140353969668497971679639533594147104298708598748870146778980282170247049115346980801899831522954036546846865673205733892229308470290548586041311169509682917179100609177444717061322015291407568375093867923952828391520597506314516067504882812500000000000000000000000000000000000000000000000*i1^24 + -701223494401036194529308370801040945367572509633920175822756481009338236880044112292496018260642402542211374365384927315217475747169653101609561923842903347703584244913731713476252101410453713957734353966080834279691628618277888467592122597730842059003233369083905463916816526600084454908777255702152382152708160336685273457068111752709967569523323589392169450475326821882557666502158323063858838235988068999427969840838944589255823554265436780053590915041043813786340140770946265969270197099384124053661183084826078843460683131676816631174538220946165806025517360078127357530845729592085287579894156714029019636150620912070140407065260275298923104431961481185533472189260409443260225038636701582491573620007551164580778241959226961314841548726725811722932442652944370021763442583357054018405289308231863326897540685378122461033881645477161876759403616656699837360880459460980689250714281402340350028900907583157097376791237506957314119180453756713610299905917968645738480195842128588828392745027427104053999875494662369208483969817083969751884336565283720923695791960251427029147256164178316953834153738102975616129132969829246491963131346006788871614867697832437610181228728639063358610694896200022785052526754602854566628338231457469436540365356433464432528723536322537109198557913481199339842451301056032199220381673041639431214551872242026335298292614735372390202100590688536667395947838488583746332955547141390168473254103725275146641031831171222292826287512876726214785638063432511638337288912790688173764162532598507725766558399359941493832424020707892947559746890907704186144200419200749694545628001496539215906540721458068146356912318644814823937649720875852669020931782348872937994346512182152398373102065130337151272347408251765455713527706873018483948342139254099653617577067709577240248124012325738726907231767302194083566027810208972815370193688869939232853750273634030730849964163921462180113431085038543417372594785529857030627703005245447254263093373708592927120933127341954971300695159044234776407071731860697667975603858686672598669792444661826207992268523135797837591355659235117476881136965949126444587020049943419787490561735143547635010903596209466359418981670814433737639218563280643175061554515287755848523702273522141586699157119623788690884520743697168098044393699767740675585861267372695803397208331723510265079538504084069953494946269388719614669523634257625803462278695374887202265824394926758042110668685987634182281918667270216794109824880953804021366043771816297323914705001266710288725071587874401908474313309339647274461834524338461432664673930876979482580675977292843723577638750607112955743676454899020626115694124163266494093142052898944539904792727528432390728690068735139051066348457612165239485308525438784767571904874185462128398045074282837856640077582150724174750254091302102769527790352536466006240595538181456827859099150774521894552426815039325447287410497665405273437500000000000000000000000000000000000000000000000000*i1^25 + 1423833136050922361520668257667265867766635665673474586013951166357836770733935196963785307773884726428477565470226414737511108592864762048589862980196710974102676027981519807084614111381467071360551711738437691449943655582718061595479524404965430001754749027658322036230853067195516659172163763543001659621831324304617484150141248775109330526774040259474494778058841265199657612139999471050612568837660129270898514090364486169685202533520242681763274239252352435131681208914943605800397163607592805181464161223481995157798692567270092278274629555261690797097796281327573297698011000058165247392590583921761285791620276539483577733255306543390260901950019760265631984058851602238305780282029943982238980889394307002233397244696196179332048184192703088587911389531368898720304315210907325556547550847795418721374567949129948794774937381628862493148486463175706875841130628434535428443326035129952755645646785945733713748277928867224583839368839846162622408183730389073323770424655134030268308403925715946422612040593928557126814444151390164087919393534990243000390617040751207055534418091085505608295962808840295549358271337295090142293818061533464337231345151563902708476095285520932257728008127008836338241610278339559061130075051823295262944739726832901365735473235692465716961123074736275161057988337722398060227714479788315647696992944619530165717052853903357450630924549085156488963822209077156119527042802097889966546778211015790046108835258883591884780520454587615603332575503436086091762885588221445176765880296227890148596620861228390897257900462192520678716484749941335059985386274845022966791913480672368123978785296451470740829044108289065830756520123866847156727832731770369237504617383059721142061045208360986309714805794755420827300167412142745645892684796132228275880771716732699845944901927522230303509705128475506472063752167581105615799168714769295903693201684650723259304772412577886140541206688550817400419197288825794660490857631010960833530379442491495202968736477438153961306758472271705832960634718302466051800097123757317841974585825392286966653983054363172182064513162987286271571897730586218722884698973449009813333644984639903618987080047647962485554336098129913211194353551635162167896987649991565596187906055017107154744601585424679146145994699377693493064598104411250253484103483803056711403311057288082150660829316167779506019079346498320621887688285493688562256658302932673914712936521719819113264179368358984252976121322732170041594569691692722351922945006144593305925898548603822372654465424913514101058313713411216986094378539835106071084995937372273261459332472536466866402279433118265304229099353230934496878865370017256360136952487567686704174661839713689875922887134971941698752615141600602463250781911798736360294759205798070094854859622927373178762803283629117889961581150353328390581895435980542722350662611673076795625044492750327582153424543776054633781313896179199218750000000000000000000000000000000000000000000000000*i1^26 + -1091534995924196406216770213515249470540886226999684066844212896020166144913802432249343335820856509205489707124594037338953033624075970652834816861023754354074265735264205704427728979863859843106647906957767238443913755454658580481360808576445948045860517341084209216898613087557103668915763955014480435141070640079919425229788511942170274936231642014420260483384276768668636705245377705086809726306149512052176676407734149569323507115448380522839593337045721496017513251378808259724807514237826675343033643459294755988230491527792871268625046115552642576611608832043296073562911710124446424133601529446795144519509843709374979867128643547698336973853594862384034797068060412279525075162567358432326004537052517470861858358316991825145440667271815903775329555698430292468192482223120874491434746240090029605764143976361979119377614386009244199527775314807457164811896780296980814973751347443864126417056551440708371478158105274908004737385097258055750021826530813176124023538403870627235037907053744034734496311707480544446942729568510440083335398561018183324681281959898829856980803011496181090335374117281782827632236556746188984190807427823385877711610845235415307195170879958899793353623231922496688816890341942123437392690403505252191083830304366121409116904084363351870888432408956766251358432950589617016275852079005973323606735262218674758263760836486226021815741726249300252376710949304879671663621437965640472547566150735072649204756232934168976383768248293290556551708854481621091605224956312005336895733442841794487321902662258477725983188664969609122531298926977060110145471036756166674661458242667245198777686317511516406336626375311904800188497402914780646423962683859325342194548370842971921500658587404176065690028353892287782099648514634278284836812057474533055621461388001689268910044543481987455443823896182084525362033098911193975442561217213049906705572171897670960665828345436122715857314079556330669644362295742661485840292841432072742444894478187445617319829088511420718750413951368162723837667690496893996170139907088893303665034572582995457949347992251272940731981869567300726800273583237625286586066226658760832147613865997675945480939420288193121456546378281708662345406615357852780424738504483734694663791774441157485824340641927334609643479036338645133853629784091324579966646169725526792343487954436807465777169319448190593071398084691124697478242977492558315732503646181173664811567379667459164888613910882246503035566425800430779849019103962527772413348124653491667402036507897758553713825457334671347224725237306145611254139316248340299228727075951379996388826081645054948287519433255169845742754077539690528783742274925350438122010649920554409736869830066224052074334860915254756584380848445135473179325230402525177304078063105211663997019599040112366177702781899900807662918662589842295805432595120077617638941481066768232645713569623239783470958208511092379922047257423400878906250000000000000000000000000000000000000000000*i1^27 + 478600029774853428798423107190945948528343494409290880571446303103583492146338101990047211199568452994272737083613744176638345973641331688759661687960717350506237064797472406663456070343491548604858298290797166110367856217004800822789203865614500639023549197042976360302329444199581365659940239718764336355692765360502282724108361173414512146761400797800369992982950762798655460571139713271645141314830874573943526593417795792566335660374728435729537448078334672632318541574253298929991451899607871509600473127096497928325388033150034289321024801022707535050743987682651821635565114751918434481249280206549820166973968799364867119111924958690064286345417905608750328412611691415126078222053615303077307254177195357009215783583754389322734731145593499333847464363805663720708755182056635080756765210585489278283679422599390000329694639281447536407730018986268759391226665430051532797058109238200894756893251931227189883014187430806264093848913080898598149122473227641080855553262312748780437201658283811354615574934608649340728958379874364018624696287975806024752575441238318699736000130507483324001392073376108477295944055803795192956840330923653613126042609762706903429108968768630155489428923357930647351238875570437084590510934166382521060647252676177947571522264411775018205451363840768845177762724174618031351560794568784637334165325737772645760478053295299411814350229264224908718721343876078095333137741500039189122837735287506375934661525219230759004103189585856254717117545256565326127738886204603455201688385109347156155093967275941777247190177848746828952933330900157806538894484648968593047274429745289395852056091409786070966573166943183428238508106309679988954080384925242792652598624481880138953531282176415632537665835448254915106155017371450021256182867075754950307280670235873660007127647613077199131863807954601576862391127252501627641111324866830854146939216337293400798870073608785988108790358991516892014793864761004054503904888647877897035612034962552621470589895615515270876393897593510248225438084086649826993597936852492426302403471636083860843925826507056001622603278410685665120319470179728598455348334365341735768788412130608195421587133969650995574140519956627903247323523947000802881830209791685077841634438647405473341097887597440787124703911918304238257530398627830390545848019780065678926667481761832682837519021356037268658233822484368191832142199737903656238231281797657003021700038819537493380377338019407759662522168085983992383257487042301638192095217615795412571458672967709206172057841061469400331386585797883360770043956194444895869966025815519050753801415797109527465836564208522431098500971277573196129610963519213779004606489136999637690969299550371163847227297899467019312757942865484372917823160941532809551190372401252342977092684725873626745887156694696852680057992893650583005660873702151141444175569470539344450375269376427808665219743033958366140723228454589843750000000000000000000000000000000000000000000*i1^28 + -135678927439391029969226330463512848378132329262973615878799195545551028941939185948151042402866593300459466969031771989443553703972505409611418496979859347587661800663599090139339169960753870514855862957762502831829194727382572652553095329610080319952452515223210632426929179443591621730154120274234258687993199116947643003111603132877705259652145568995678983438144752899220060939741328100964449441528748777653898133473669812497937382338805015075468651631570490290461737679704745928964759474668382617137846275178181650931249932660613919136354083536952389622286333828208168666624914141935334015647853587872186412743080049634904320721784898128940491392338567214920772248001113479389841181012395364029281237681465410054270617772457873924755537430616100580991394382651693745080059738564360462259664079118588131416319987320835911362374354234325438563609678499980752092847882901145778255108322632656507389515810382866418523895848235791838617038781527061698197222377046242480740418914149630472432485746879149147337051201747424882313587718930542154829595719744278835965870091564132964428298698191777800962072797024570452198879530196523494447476574101041544893778264003305033921711525731312132339616466242085244835518396884595256123249958834765921894994103944694110284501427337595624094557050799409447534351233724536753626307928677931313876382691277266633159056424382082796317807556354094541745281978157776048075722953731048700025985392651602615489776012642445243965559571217677845684521393539043774143187109341372675258613230781282247829023817398986517575969438766364838115765635032704998460585551765882233056061612842422259471950702205209901349504690820298503943202484783190276281090455226045970170278273073222942387728132743107259814492839081802882922695216808077762671840898740367369542899796437347510530416624259130467213599315781640908361838877979222092571518329511158332126272114706461411913323959744490070066372943392349623951898834931456558166065189443808707274634227274339274318889669944503980467056166101715041088687899326562537813774256293821736065021480885987658051103931420210207583476095778451314238835054895206999112969790696630502622942089333298120200134451699461161044148704182235923933621572413539943039587446926792083729188507418144880722671901234307700589128372356823426260369361605873974248269241599409671385349711631368311988259414002765661414391265308379425901776446790414619988684980411676963053534913714272067117912949641062686156327099229188001192284162479798178829907509995809377903568727082890764562398125065009224823919445042487950727035086689931291623457724240326483252300170023758775398327807785923296060988249661662842305890973928589498694225078804527100392511246397509413062833313201658566351444853272969717180984542829812717326892552023247822573462986277561749728665808180926720804136069329661338607714927818248022160485932235637674549688109318250500701097394085081759840250015258789062500000000000000000000000000000000000000000*i1^29 + 25631005409806752400908670702333452008298583756013708053581947427323222694611398591569842461903073280770728186710362757524602670034398059806649277503512491148021723444479905993230022645026616118131505516314258507334972463653377118436887652697069591885167902231616864101970635377933481380902736689617985488223671866811483858043144078911445510552543413669185116205260313683530621425658387557465089376471623405016383161663117462720897790805807791584191020910289068596149598907833037806043663033550497335863719980988025840173729380116287744031707411849393452462728162215087695719066391257621249562308945353607422547434407917873579005775308545988075859620318401216510788300474653040610102133825450284100795995030503272571198768639554269756238986266073827819089493475806457919115776559275829201474026452444504966289422023278781467955929363047970816722359224731069675712295491583543338816113051193803563221646401169354943127111790921195539086424886651006273709736455314178886528732774403788463802396153480434561038016666099464242755129712015999384331258055163852226389650002713046951284058492987102649153958027652387407778488724900779031179519129054721455001188947945923486510481867907687551497705646309212725314166640758098006303909609359985189354136184821549701075369304263831167706905637063539632519126734966867792565654414539225153619013467469959962103876172216473411777332279652333414314497133172550980414472399572073886322608367050415011752387941533672915156218812412840404485298708626975398516260642891413397305755743533105599576524439589077718520294808040634602972120445678352811676448847300682255169467684181432873360208871006270563610940993793741147267289935292191395764565552280906000471900708319823666565444886745079237080935715143464129794357983712227307732547931464718552980781182345803541625680973601068061497553555452988436537952588439275186862716714630135044763335106759580500170368629771753539746744742324118289524695382193955406202515099007647555488135700438743407515950844480917223617692205170815629935931497131311262619275757515677708947033117866356166565898588418331923721391144054268346367567968951954511026029676461788481554807240200108988038355747925206284536123544905930614402825914015313497462101796711817433718483451875340166160849984585562674253677644432824874609983230695380231128729285734582116595385267795421905681754599176862033768579132969207057606263735472475194891787996586769760855038306128036586806691031613171043401785892484943977738426932410806438701501657307075953651299384311351177117458569608744850657802154375520500687756256494421457896272628755640018451913068146586988589793573211156804867006551451933955977796611929695238513113228029597756176599965359325543974985345288410691879357710419823840390049798666860008781081434470502830934034744599375589268052415870106275143965445938273107842308279516631296152492833436911278602563676872321121180675618234090507030487060546875000000000000000000000000000000000000000000*i1^30 + -3102374224175689435038156994059541896233855347926826659270711780269679475473646175604146879748863113598788784341663413039471595439493552860395930744721209566343205346137943199987780919421765614046345767449933118191207943759297069756902972424694629409019955958997710031372618020601881779236121327106915381867690379066525795170355394089731454149037081452609700223939122910560017463612477791973615235922498308083778241959912377937375592241025134715962361117204764270003383045630726751145912521857978270172071784729855490258491576805576327685058054094243336097938358218596251314149375871277390459920207054925232507649593586621106628915765748580835970410762864438127683094817553923367346187721052051525375912449037639262226363279941183833072456207080948894969875671494436370502182180442817609751919452242166135998291477426447028613251241323997390360844993131146012703424346761727491655504701365397208283049814581097552368059901240972177276966518982906894613153460897977745289607084625836237298565861792112757582613756477117280886477054996243449402497382121931211204913705672738879955004461232181337968461630232298744200399510239362693517141627753343066355729607558389818059204441387558521009650905824999879287797949298450772260783725508845168656915010404688392341668058322066457227413775976289949227134857228820239106135297238001380668269804153368689356314995704743289229946614645987958680527473795532844065218517688482660983447411776195102230179605579306248675606933890390540368082728974895519002511891307375256102172464121697763575275485967831259954131661913282958647584905870351104640977646400494843513974894338131277794999195481336137067364082903247646754223617161142882885962548743494316675198463685460197505486983054646729419308589566486217116947613898682664231201130968957040304645712685195260225693393721332980921749587170359782523308620320229000315405893646050598023841579091231976344193116724053995824824128323414567026894044499539572933833050678834995285514378645987173128039169854892061362509296236605296667089681103399800368279579572439867406041786075649146581487648781503099656825809432623958937405196739532387937002908739327672977118223995538751904057668113163264927520319955040691643582108017769573903878992627631779440620922558842104094135602010449369673486716803024539581719257323501139985271089461666643683861665004770101417071133743892480032543647183910540147347305105387198323427475150935675136666948828931572281556307310186315993858381296333924823135599959071944423889794612184977917143063133832245403146885983046557965229993390437126112672380182228523143709728963316469165241086351128702237971464386038557821192175574930947383494803396952625642599356959806889317724933498261303188873803011553343898959462114545454052837594393576551182991647937718687329232222593149383351524878432496396667480151556690195017344032523802057900776254485653210795553327854866498825003873207606375217437744140625000000000000000000000000000000000000000*i1^31 + 191184816625422883000852396536529287979716514563988648188754409652003762498849922878818136097167142757361021630220674455601944249134468974242640206259430383526976647853931504549858850922439134121003763400949041940377389545300435264758273761719266744750281381812311387422280371800637127790206071945746153728830909537674279523783677577019280750793195190630146999577150854269041918220584826170394844648753204780579593813560066100051689879187042153903215261813923066384346485660709856650647111922617906886352637556240612555365971720917675561721317681035454998168613873561244031561942646135211536611346971689505263104984382576054626020357106194701659052871079788358947408475344774866524082176035133638188295273870488812053173931333453585794090193540845761377176164672495111196028350079580314954754692764855247143273526619584537238864984881357432020431094780166126784709959338179232533755960636929719784096123612933053076544551884921023134158736292922069105352461556658288217110143999545573243831196148549011873343728870784980874927048823057399417938762122178115349966825697421098516297033050492323999388197157432976073255143689904725055205777422100758788778312900019967109045204524231534740544238588047977995139921092795024840407348317336391916698299536541135749637762718199455060316883186545520453061950645638766446849639566733064444467650434194365271323519819298295597679186809270241804502128443178042857681464039198173457407341450125541480983181007270064079533767001311639736047517475031355186668168812076169566674166059678118558207129159649412726762032947333918314362976421026660127958400903957261871214386474097037667453933619838061246094573635715401272386385350364868119895232190155569883323498612428576492203627411106409382706345124949732020845208155484400728323714529234280211452363781225611216698090299662866521468472117079851526392252659195743133973753729582214254597595863528688372572077366642051656879544835998721608383311471406090612152061695077296705055749612371121414865760038418884209945664289718908728041482077435882147509159853097830865627098054417070231618745261621600036087001230402635637329791876645394771340941290656346180915829703929486535560343169346730732852666341971601985218366721659974990810586074550466124275907618428883105697448700496638280426238127309940488185198178101846657955673327872844053935591242310796603769994377739420176749550339541041518655564933118394426945432167669186781449075641900319711194929920274272353035747858029064171565726444018252289746612335876740901846609716126290684521617352647658788432887925770538300100774555255061803363849674684154876578700311350229940193586735073439112500538963239232139701219490684766231920880254813134205018706483945830400919840769308741642849007153515582543888166504701344846953261947749704369995393849321515196322952187024887114669222920757512637336521645496170148610023482353873790174456105530964578065322712063789367675781250000000000000000000000000000000000000000*i1^32 + 5663531517695092544251351976376595486480395351809839291943281936638994093764242972832204023776910935173523836908069243018187743640659978011187877648920058277616002119393768554918268817831426185558305554162121226315682827030588853321886278055854016062492499410522475980344082103372276400628728786220403139486302545167026083775864184859175803197867245751437796232032460154151110733191338702763890834434725966683408055290842815277431848451549971791826117347081093008586644077140965734790242340552804339125484165314658411195016942736709946552848205441129279985343090902906522337518691670179806097423175305105567965469004607755140021048672836905044546898467037145222840066287667912010332553681046630822890230061437390152895769900498802827030643189145629350583645058781209466970317266831460816007296028326350460303733179790865500050005951769671036363573476001953010379246762081357916523372093201051329440650017836251306072662058603103276368162233157428362756371388236036503366114386944424410749767241500930339857834182441590763277392468312781189125262472337194242892418634897928462068300863898853321928269992712193899156488285621535092261153122963402308293584182621337595888338886795918293168104398809018803721453664953168649691067738012868344368005240464018075558784282496057157084543613404464824064953361037743852052729460858373915535520329262797643012995611890344196113239145734132226987075575556933836153594567846482511272847594344794772561612569422961788260662157063046834681680476733652061808920111491217331815497251547193498008295341715835212972955221507168486141209935590678376918861470923350777772323277630122314359653043685013651257229879774990020410705951956632404944508412369560933569738652386145015175259859545181932087066175395855846892442208883843980098523255245566996037190950338663795084350169388034407509652209736005465637692632319601236898683542941378280507488336557049149092564746396067391298720395897801848150703962551047561209544740339789873069123162012291391663734129651815567303615142453339066291906843689472802756582255779106253270399235448014777933236480945185507269631844797247949244056701128898997495818437825412696034295442030350627600930041105755130998707720709820175368665149156634242179115399667542510871807264462960009678282412471309495299094217186871535276210638301103324727775147985341710068687245164687454341729293231409282299579643593287561054188258854929121561037645637524689197564236423033528645689578978758951290771692822996656963241740442011788787226250584041425913631154640292741409660013859434048960987266389207223892175066293287319608255574708180364915327752401093265548581902087908769722596225737970012227357920479203700913363582272640803264475846431065115703366329652398827647695497859369801596216513603781828556675714885058661417643154764790174045551412258076475297383030121815580609285368092434852527419488696741013823204612318207296084437984973192214965820312500000000000000000000000000000000000*i1^33 + -2397118403052838121945670864657144735841139061788451683853275048452111055738708625880638153924276638356206560607511078079796889992411096934600603076900620652150990225525646943553712988519682416371296792270845084708094419428726251166412779716664571450926690524827508308051801011355635043249818513825855304874718777393838019459861355935056050528416567146897444078252669040126227983470927919014750253639760490625659091851008987115787552959682570741226620213351130614798997500461379489876703988814650264670813905982374600166725923028000370162876586992606179361521437892478777612941491054702420486855470999701886895243623008703041209801834920234480104265247224585769226569494275593999478702779754768274505044029359209128877060993891590017045610844958937758366006364213324470616335526794067421278525193014871274010842626819399542171998421079487865758715885093784833713729269683765989920848855022723889719622355407000772602736548512478108745869316684074767559382075284256452683590903799716192178514081439328126508268072560301637881815502111042843204514190148680954348625636308250380690271601039482346710854026411180704135230262235911047644504958717451356344291390883958776193441920721675735751091059950098953732103607065885390889548471290084639074313544864605092340391847012117408933353943655328020449581055981483491534747806808609129543249707633178016618369662631757853001379433778584044414416450598397882975517480457168722792943946174116077591291191529928720139076939603844624477005091251050967751378526653710180349295226475731755411573913144660746359434783583255288244745446662940436557947910037989048095003200763958518359787495359544238033404277261671568707016704699078085743104884050757037030059418932178955921586125763452477076575008764959522136464464684711145172715378171255059812511197070811264962605103547719359897399869136078078012039720141031760163009298270867492805029629477114115344961872851970307996388924815198108320494181142595528095950344279895415423106665700058893913272918614945636264594329547549281787307720406237462797941167206911311516843759906671110728480080981067376724415707319136068155778806925247483855546445333899584025804229326932320482887629754115158865453271189956093952620126885866120049601681953914543746925969669150211171037554225742945157026144501639145749414260441010280950809039747461163970659631219369475805900332209789350395640004131730211914305234721331112170726419140670915167296082434980703906477225714117570389535617021076112856994762548100002322211626519107635291441918191186204148699372358667993361624292203634152620422560060190325221552850363623412442437752043434208124689158677316022540224140062861472827906799814875705764936404700222817827626980723263651289639878167277466433659360632718606465361611761099574900031891559126640935100165477937036647959882540318174411288221554604301314499896256547021800298112244066886534862009125390613917261362075805664062500000000000000000000000000000000000000*i1^34 + 227654725779554331658714426994170373525728530624262090507288799531722375591794727414546485822531665725718061834653225067425141972998668192498362516424498419681481061656091606411456398619641688931786150108336987059256664821728131724286009800532539457442414950309584143690568732736559816388442977759564842860110707951973578660224207685714532249069944305899433283727296776446566905599625884011184423514479989013058454442424173107642322513363790935636839775190205259281285004746693070674852378120026766907262038474781549730314343616638378539653341723280251940137708965340510938910632676249607353526006960953927139160141351104573297151531453959213770111204885189748339394915664403240516380102139919812438046452673550038127737631712296932008903099377137322874237880125102791527487934634243109656027178734047079054616572328685388334008313806095816463028794376423425269771018531592587452110964618625737023210547678858175712378035426904818438165837998909721244151729692634804960982859824381095993063825605495472207728919660631938158418658690009282056660694494577508266936131289878182014996352350046121485717171355456940577863020473665992286822094629174733870169876946686038248523672656280563597638607446177767592455064017885145285928918294958653780031281374637303686957996566716300201635989238805962221569352192502858829973181771133948692341471999954411268057113606222956073713405677574265706521773735025371935155645396588541339596055715905395950452894144699236869632208161422128496395272220281749423293536099696899593883005424707947164593385317308195814161010389710297163475506785973337623032934184707572404245184306473658562407726610538759077722314073529675629466848633922400011698913594382739372746322351824036058035516318358511351085453585554551321452460467411899319775534836982859110460040743533333848437484886088299707888469116582913547291785688532101524570584310361862625993853913892298360137650178078551904367269643618121953964539537377048910981813204973371608585670376833719310727720059285711110520295974456365574421757014220429179010335662886020073712474022146948947829732573842495162938701980988896446517122618428779988501540738594561534666050384033893083669779740064172542241283972461285085493631775699826851468466220860973189818905287632607061473000108875095986805855042986375795912220858423127149012668616221610960916943502337063736696708060395205941560671737026766693003398504944315214385146394016761689004586861422691112883796097354114389880904832714029467615591090256665854519156383828108747210580092720936651902892052787664467605072651520396166912510802148495474994702031897902381746479149689572430984758181633191131500682362914471117102857628223929924832860243851541529387729185764502003465036978570404198357911780231231082319957776212617766471101578057906607593143505348079682751379345975058619093093868827040409068641852696521888180847794731942688512180411635199561715126037597656250000000000000000000000000000000000000*i1^35 + -8275738362429772119571331827905179507433173338662939669341118139887404774400886374946057787625652797003691253498898880379359754930380995649998103675435248197871845753209440974724137737877925064200348622987047895830884231505432687721666548504590079805032379865974496566007342603683162091289007207728302573036671029140061300379167471723385844394387274987398415514759338801176949208637115062201074629053732255033275874695184973275815005237526320221431444826715965405202812807907841095858511519583593370286187904259031817471025805923323296487222451870961322161823953875687577775724654537782362113626987117181677182949785903544716858920388195854316905271460987249666028906192172808547338475841412531489756050439892430449468644178272458129626182196682944041406204243141896520582659935010957643599118907161869289164525970959549637842311000090726169481641631426511633261220064918821379902706010937274092891406193004830586591769693569439176459212011175763253437808217367315709355896660375993695094923739002054566706400161397542737397359897784091973662719016819010549712692703950680925031089762348697582324269668545904694334097368447251367189948550746861747765229976197434745682810546863825834801572452042777741005700050536863540052579252136332043620801472123692269011978089113496957969696605252969970782781310604059100236950121601211218358833562812853972891203162752275747678916964786319386909225900641693500635396591845550809159942460997470270320509730618090955848562310141571669836706229091151398648011218565601994389913874430135155276053398093895640207209339744970267579170747694319799119546068669027223193691157859321712791671398374202185085733011691354066816206220554461441410003774352200898196885548675209011940433077848507452373797232455274563782469371920166475998134693310190924985322942819435085297366985493806942733420572974689550780442521811942359438400240519549750558535884339140245010884319842359827584127545093206028055221176751511432629128900716245720042455387585862393048247204209076685820071548365528598687999205643777583452325352045187135995696720293863139863020169419219156079594759563894642057077648170572341372364880891244425424603335654426612356802374643115955554594319546582940720159185361548311343127408964312616709535295638570286991623222501017656518456268994371840961170011180951525874395278664139940067489055732668093785291773324502502474195320912878536405529541066761325302010042671303013916444148420729995800728598994112833217593766048966890818338122991171971544568682533732600445933686123370595160610784854280574443783064538472842539573564337024551075821834026611874563306486338718989889533064646417011091059410943263452464243132992133389794035504501866705634754423806813814866497480900103123709602490683739173534522173669337287392367856054119411249430382522543097687789164784661260250609653447212593606987176808083173393198718237856655429207421548198908567428588867187500000000000000000000000000000000000*i1^36 + -476767274396961345969072802633217758794874511952985031459241598328486064999557942410562309608369475555097667747302601968822507251640205185675047573311763726212546019328886617224059358916921335504713511102214120541488782926945846642599985524723557570913843965182594238052123389008368863693652009641559044090374977198294565628010366513646967539606197371804260861885784449335794138820512761703952892462276810626485682335897810794666623499084159057965746326024717298876377256182588097076737440455472726829598067893000816749980927604009843892287602164227236387019394575655104337110567030922898726831560203979803799948256734695922100170508586800632089499301758785827716405228192219173984349529178005576191548520126711771996052038808479314253931436218029811554997928577780424057489914731908978353021776345494893244224829047105289510993565374792722926625305898242558422282170061438065924962561724157835695710689844945648176773560594559746853434089635009795333982899816645911360447138989240216199173692475718631878371285158282748815112151232965414530262047851498039521338619914036911743246336838175080682711259291880070638223477875768783866534166075435794843881511190794556702535970237932200501156376034973440196688752560426914661543597332567605675740258331094937214865042831864048459769381761887408110173502261467409996052151977747573978166904997484752090844966870313474291372811348169018797192782998650153345502766865002568002500572582015738726364896827636774346567167349768482057226361645994231317576781226538621532006302529973289288865797273464893429015857251725546711224284346717404337428941242389918662361378636608435543275346104881883107365744311903624423437344811234525784306459925275766056615945986483643474857311473781260539256567382322216351344479256780028388210718506837153316795349496272417181591471168154078874624306466009180157599135695293153347131737674678928995174818352956040557553682277309067553575840726480216486666684453983390055478318180717789153616093773653861062549103692899149261261054261003411235874471669314472421862640559934264988981821884988231795210445212901160595209000635837712846933597039906362123377476586462636764422767336563248058829247978114531563968873509325055041787872740629351924056410788316864819888226015590789003451095835333870608169310301333833646417659048791353638403455318161887939068025757045989728194584969446893527960057122882887803482729281376984978767994538985077593570676109918039803721757921835016052911437006259570224812160007417362642774285237857646535943733524539693118608652383170141036399140189529205433465152931780649571945147329662597984757103326626490818613185050134784719441641027980701710735595440873145129222068041852900929643520849959024044432055068615553123126088148146856884920860007994824525888525044482316081823507627547440500639320678022740742934870162149943467326899220959469174970703090426334790439796051941812038421630859375000000000000000000000000000000000*i1^37 + 90687185391736997493271879510330087257265301459570212755478494501011991285957274911261623116903891662658435581561670348863227592198241032843880757414528350684097539345445771825426184840953315773489167809450194870535701325075346916798376523683268308318661850001945604808459675533070330799941438785528159007875314791930006563716447422705423786336884424760924185332614514295619463030376304838581793028587761610482920599355322055678497070591939095612272929418351294133288391030187408637582440182612854462665651557418837488272096834584552696891695879230353672703578257618233893195205055795903467676124595397502907734472848027785925089586643999656583147157987943446029890598460516907122735806059750562076209345738523818933442509173455281962220691233402945009209965699048509865944422671089348404570675422507211927954938929261908809598337743406117576812118452077562818390710945585015507341222588982727495439143298920245672997624117014750066908195329643376015385372639354973193126430297802866841040980734751638207294692639539709763388556191309265001544681076640387597827131283300562572452062119905419427129289891455298347275964801172977039392428313839559610702120032848811503131106497310886882938352631215278571166435783959423266296706698700913513514639337390183981728484509353946805406221288798357054895636952451260633560275083278961160725150230779199649259776477592904265637179731316647605889504294024125749710949172903578548634883186930966160750752916010871762363300950470294789038535229814486375625931247058084344222293405718889572670405428983872088003461331062684737712450866669295359994693307426311061411942920377381630691174286960400715959829357426789002107992921427795215736266093505963082439943307170232577466306851559293098749582704935461792092372415364906684575189360298378139648695236556993507286041523870184529949406905831108353751175293461960111931755350811375912517075333581683745112106474096446804639936137038731748407904729819902230567435328274325211132720324127228396454416713157864008520247395136014145698176788094651885947020520791974668806792553174258962752037002999917658327503937817416475306346933103459217675561658685279981129151793053061428482402755878155542299296006432358190640446747521580856785569127690798405972444787016905387950260196462502145393204721737515508952577866855271783176298600893431257541933897095380411607782923540656735814281951799449875129796184774853671954545003205963841537551763090916322443025247891156947918423145707857636271256981472661000986479243743198332767575266644273325177341308779241448771035607913755973555952590983770450839080370731634500886016564458966349398926809409595857267294200054962805524732457182033834049130208039545877104193091790388278594138732924179104892004273097723408784488193378544757071510215927565009386248777252030035055885442700975093058602825463628548193595391092098347460414680993281767790904268622398376464843750000000000000000000000000000000000*i1^38 + -7249128234507668404628348987472426133302432697659930080688978213138423896644910635693575871758780971797161736200406882593057711661697582534926851531665705071581204134867499540259365559834338500034129621268471027974041752854132661899685194298844680848639927635545084457722644358059129558423019742477820264299069099437544271027249591321898248410130874330918746980707420903912443643850141043336497421931409242959047715158531184642712422057301385172140796621978719101809713255272487130812264685751598990147272179280392775446927223551092767113569302189307714590716603142390631906195562859411209597319037273196946665433632254275670490853854779125996926524429115989284323891771910425386029191652103669341123220130839870774177466683262034166752752998929737235830294757061817354111449253090676976835742759682399386890425592942176805626296739224729141634845857126057205178260182741052028794469559227590763604334431387716900747832459847803858216688197293017491746481980888715027820746585225662833398577142224869016689991647670342210549527395800786479996258995566890885180296901431605926454338276338807469687051805063121161381524729103820018004342018366474804864948909338067601022470714381681017252241019723251844330196719666436373746788251596282947537185612983126578276367512500273711697206898398928276055986057040484525538849154551130612625783321964206015849797963891841229875030277637123467068819761896911817367061039984791946983386007716787220042268376115087441853003637193223240268415790380785103592507815420586721297278043172758458140936534580070774596283384587614017512454926858140377555937073616382809376696932193515998772315293881771547505343500508074389659940369896501995720018283878429983415566734654517305924841440315258107314637252595348091707139728691297819176129494834604248502414852570229126996374535013252085410523247882989219524259373804129961758008743407970498078416513176586752325152818696008934777283474906310839254080881917423196268245003792944065537042437369202531429836263755059769962913051247090715631859048878802340705798143467953822601986503400766293349595928008874224081111984869568210588183125654879471325632687089640838874728770675562017413390660653137217745889745927973995515721899125791795653437331834879211211144431984923419626876410632098652564921829288649344383968617942561914939728030171706875892619978063181997081971807803828822109151799187670886691249236424852958443082247867357905156586225350786103971871528754498770145548258226399577290195409962764944863337717122901703910063494086343655406158318331160753675107445502865052622747319020420852463222857636231256199828217149661972761704425971683808383354942682899024100287454730724919414406796658544780100582069519532652407941177142791853693843540899387893797142691292186391210244971419944093860984931308193724375116582617642559597382464143930306862986431356921672962526272192394918849458917975425720214843750000000000000000000000000000000*i1^39 + 411202982686980842528223309314551545046329424290921540350144566407232810359456758663255097884937301027913863767761862902858450484155820083008233852040242251757131201268768980544254476646211090477551940113750153248204820345865658685519721076463847910640706610396794754388565756312249443323065688346403514031691574420986497316103066281094070532595300478214839281830017588403316403557383701655588618842619922643566195211136424392895168038071823235708456779079959597709783642070517848498676010442890584854004940754736864354455590230870175510376745435385602471760481932472586387593390147090562433065160915174505610110242293139214623911072518459594167293830961169146233905538919838641493567246405673569121653010850856124425565406988561850304679151221698575423673912841566463390690250420611350591662466441723953540100447761563327766964815945138166980697432934751429302050890792746830946490112153958624022851061672215135686653725713999512650501544592242639457151805605073102332089969733067628350310134492106058794632584047742603975831767161078628349097869323685176758159233215376555666281490924612348409929024635276960152512074422045354880928212444724172732271062621017637864367306817663141012691067539447662623724245005767479994863929320893950442517537426655838487160888988612171028835099374989363513430888492473628019078061530693216522380285178185256120011693058479738551584587165695824263031364319087001433701223139488439143688730718795808733287226053767694532062328808876847963588651100856858844697871824690718020210807002404610773499142089268296687471475676473705931779249886362268563411405122177825657120188161656881219302980015493655202184566248033872112484845004803930853006298654463707696245410008672710437145531167565268999984404618238291029318651389206526938241094866979675892998906839640715992482695029252066328341115232274538215040306748602172616481967752687907834767845442308448844757600194660171397912576344180840045119527676372224778737643358238087705409307383617473081254749142168564742451415297229413110317463305751208438246208163687296250700526991499000120570142556367798658957589082249793538070535433480033817942890157256914271103837476474614325990383472765208641604276545291673290242146743735046384933144328836539655429510981440959112997414429236939069745613625513120466088289946379314824190302890476126891420638182661255084115077198188465791261001726578703395465614600711687401688788481465733510169000528757498222803317319341374594640196105736550258675669837439381475983415766313697491579377457826741087846496146252892620948559239570099520793009862998295238535987838020769386698223408663505382094965892053887385540556021723303514533055243279017219666276504161709464279250517998286330834150158579696226757499981373878424734557135230815855053499953853239390570249173377967036927930241512350163380211053475888229893660917302668932094792297850305167958140373229980468750000000000000000000000000000000*i1^40 + -17832144995773423183710951403208190665781161002675260126300778381836952501486135283306874946059262595909163731243002240967854385095671214474617989943730697159016430605641649176659651143733029618585329480217595521552017991464970415502739940689906553610453875419677076165794896084205699905982442233160102770104843857862782234828165869523268407215603312906025632666194832217840706552520453604557944858832169156040597923200461755890159988707325732775448053858411392348482699730463855633293462125933719231898202982184904153800035661904011447527370770587297045170635331816726548246183419489702698636588839509930971102704353307395855048527428384762738889765650501079010959183548437514556529426584675115294613594376477371970362365103631694310946487776854638763748081945207625067643631273386146774133624908926771719516043475686355491288377978963607468502642824675661423835928828671628275557031566311689215678698037290594438720579581193836828797737915422939695550240930688022747804608733190939549063593669573587855700883812673751764691170335998242266893510934842218539846903809205353128144903961348822699354906489646961288920549192101851182164968998657550295100070901392239771161329937966342543323315870910133555572962536909387540171735205237498664723103449944379170172282205860898298495230486825674731623552634842569422448733729660084179756408412275417601929318283434115655957674853369753340352937189586993273464216545431214036291580133371591801561595736536070990680740917256187031282056898019908692677704473965325527607686551294902472662706994118687997624382586807258773496929839709771415129785922678738865956557557510587216122254532521372725772343761738434099879770235891792977295836909879292737351725286880933159950458008894545472817553637218932835767284115423932136356345881480739122677927660460221075612612870326613433948251500983517869628635244971303731952937557487665350213199502821136152012804288668212577279357949807238201458759853374317948470222978925129629986420645717521925004039506912025210822649298478824302825056928341197704595351809162546063624129008457413335240511007090449656534907779119288568441085387652498860973889428015909637081169265123315537076734373354850246930387658813147864157809442250148749389931021545323873524758134440939691580674476520119734135052130704961079056329776494562421809921199173029778819608487227590648365895023975689815926369510890787197226046707430319077868866978026772088016447211058186279424184798969880704905328306777624273309451284828299385542363405939911023748549611522225922416572423896269315556262248478015073665704485746067174012527063622843270202495175139789898925502948714480981875645327567248668779700922834716705142936447891540508971135582244076019657164142166803459588303349989749635573763708788010246213418147921843425961033485473528305260110924718334835941426578123003008673489513952615955179661575653021223843097686767578125000000000000000000000000000000*i1^41 + 551089653480243970831617570337138146833640350692282299775787808232546271391678618586042475021452737643828049155154381489435263084935716840712089434419377851241210068411543580090124420320222359714618189150723306145692114086595098977268248004476319483854316702173905294177555292385986441803328465945458334091474483624295656369097101663708186427384029419475539227014890064590727016984032843046468656101596204640838162661147206402755379604377098827236350010215665422976346060734749646869039427599219802803612896894353795604383474228408652450403242571920441293080625667914182451824596112258507851878426152572417752731421882619317773103954953090081097024155193197473698739453411163241626558181752849624205341569259201223239785136427621320666021429206478703988017759701958668758139064715686184296776170939807162668580967022213634702081756644183279786186441870984280070766301556227760582999864503623104117146792090997468347289411262426106729079833181609474642674404813204252570014943987985256401503923345286839195057503964813238864846500380933294370600105193131378768940253305249395862606226405559129496824194087888698361639455827831246214117180271856466286565856998141435550056070094007474052565668979228172570223593847764370037905334102065437504502241195246003650394593135123939664243744908561081651380657571427152064916939864487902653706575303683064159699324581941740084276470136887497460331124462740453623542276088064895286988487365986347856209927824433801699682884301269583545722789662015433947789271783675931223129804728687074285379684132152604600300848979926360588460134422960372050199244676455410437402955998365642981170843173024564112061285972881696229542064290194714354644461644343692260598670882279453086489429617782207561114942326602769346521919425629180934195527408083712615953366398306459109586437021667284444624385624312346686718063469033058661384415911239003814334230505533976165452838657823544516600635753880636466203522734979677634657019244291962570583679101008352606822642557081660775418998908971369423744712032500832193071046985529500335039852634286639916325868386838757657565330610025294395026947643299730109213817731702516606392106166102843224179210392384114878908046565338357575321711197836292074747197138254239763986091730841466604150038897878908605884171109524065247469242214651905188028279668434582756479687264830747863190169186398152831922375725383185210895795268907376411795340620517984437524697516532182329194569895473494049336702953799006438789755878602270510638375651585225489189568859383377336545177022694381484347630803511596735684671328090788113782227300449534676413488438007599527349366282666788972273870774941643138538934773460727728024337085797087754281511897907969766407415956816823643990663134884925228441974741060656259539537303718707126436671210790833356958046817853011048441165958717154090163125892100004529820053602129220962524414062500000000000000000000000000000000*i1^42 + -11785086885131605875449166606963795297277216571399679749439429584231996075537229127954506544620904892804082599231391760011838611587693501006272597463147916001269458410637740070677352911270483015625476627442863299872977741499457356970961235927576732395721321422806189071010153583102918857264977756600815020814433340705317029888842749891417318530534707919911428499511573866911895600834358746669608859267998436316882787157541921390682544488788261040343883830618471514688698576104003275473665302977775111402021143249617931157763168349364064658468600556826995741998796252311892169745227275202792966553137023933983682184453895493835589198712582141922514609178374208564044226534500443118512741208758107147958905237310155126546259293683137876320447722297088850920113841328784018571743851419754227523896585338456897032476719682462122288197460823697848525782159077179787471710255188918515968803158508300038531308149144745801535746828815619288050915740266950932410403425156720955630492324275093442054114819107129273089272570901012638977229621505347437244424860972645982559462446492556052615962393469445153746591327024058923571793964286067985960727572107842098148839886117611821756532635478767494696630124390815923858524619017652114870142254024481145304838625782197250254236466017525389419702226489001748424408703089862320373811778786919544492184617396962874057417272700046498867503367127053610643782337224304445609352778072668278195177376302143504301731852657112306687236479079567426746390241826608135180543898835439710712355112547581313658974915273486062853649044679674929698158483076675770919432907279913662507539301648350486114719565160258892046475955081412040272200772552338012120037237065917499158177087821379004302906019669042488985625124781735822418966874767149323858036761562159065016348955885731241375204870421344636135635324870234147212944711909291541518634520450885826589241360101788411793696037258040411127962928015713165702573666056394505344138452846691644002499197190188935877866320819258755091418489472486938877313128850322051931217640016104051835195494348973679336874452857829041743586245748942665489724236723540776653749003368397059393832796908204857449139679353653232850807016721383474859680947407620602948026802518955015729973318637164227710834296064444332101504851942754233771364719055710030607528779890204245580846534233051197040769023048969524779813115940873201278844770939954399488681291395871708038222136252931391058628146896008937792303699852681044010255234138877007936245594729736286176964456953871951153769360432000904722233932402999999322794995216540423173125698455964535858735361299069166966292427960318450949626858733582477483379648821447584464914827535049799250729466886791318420036110773140802839032377393977790347896109538126525899122331358896127214493249463878087146039990754662078904048780012215196040288778885659686581438692294061183929443359375000000000000000000000000000*i1^43 + 218523651648537829923913468693331319706219563176395323248160049625792987549437558088737535661501947673672959597441815714812890312042126722809731808919004390220238769534534367217449153359010571598014851513307892265999339745794687895469344461890216587745947219392824036276044524763349019170324835473085940208703372253656272228545133288574189361795272814907310115467604405668071547175917936380028010826959614511845571455649052436397190545854866896309842680989798541433782344755903648343490947788813299982339430150981087285864952729654755333684153407700146173908671625417640548532054865838493124080065619196966881561517694809106099113076912568565021015955114853072998062867242490860689527477571265409877054050731585502346907201943994491506838994076433184514688568279171153526874278344134689672747028030295078499396137364367932191344333684181302055331879272590369030289743042891730671975920124195364248108716300671533485208596013647039808983780394015167144449941232121105235349415668708522477798344241841732703248745064510325901579733582787905140849440190338904480048440523590894592226673619719765991432978459706370844654654906813070903213933566331115453790528644517605987227615481008575816170599872239766786701903480600301592094619132874045161246936495615395663564576469630937798664859132965351608497405772202155904533744303884771123545968310529268960227223555868272729419205174503153196928308666479280924322278814177154737281856899463103825669612578097999381922795065204635448557159543942515048452708935641250023223169278422487016517974365856662727747112710446827972037006969009066678638242624474853780107479999412012398511822366393761006309339110876305084733388081309237047251008196233216037597767800351735666419912133371731654876753751647843492675320684169507654535624030545064921398759202497146791603063287735619612825874681195993821877678329610851204547980238243723209491539486937462569785271741306035117748256925301619470438168111400876299493392024409549059899429173618189160200916565302768661636750820352766312889252067370895589538634368677115874984090426188780442063886690731875875805127741035141628625989857346019142225979695257291779564015827283106069676859356343348267595893273684163358637834988082019450597516698086918613616242479004678172229535231289331323387405192526341864600865354014183792517179751454381971208186013247147637943868786905395280739624006432607311587244701320913386272163002530509533759666791057349444600681903311398646413975667426626460660035538215490425129042960029424635952984617616756447178418911032281325565070786144576568921940383328657805766985926728659364302326646741369436570381164395784373606388521423085586114028875720185756754689031851024619020114600959577558811992756392381898696766309857577049861396226840554559775467497892535352454966073817439767311271699934518810779713015668670631818992102100376281291287004947662353515625000000000000000000000000000*i1^44 + -3020365409349577120833345792660649154741733674150917278476522697575321839499119657602756689451963010289527934344892144169371512834949486713567807644577078118303056396829553170123638346301111383058515438199520019243471037902952627624820824108208502311303286208814008939853049557274916397897391660677317892500747049806098971165199253329868671625125536330491390146075050485019020605103374899429543686055126692675122055537167528263991204035372777526907546596529822312528896409952326523788051752141494544876800719438385777856574524637788860259878092394170890370325485248831602124983744098808949603388063146713495900575545551300748083532574043185234941487796411421946215904838857355084659524772738251162614978858023478877328226149842651461335647485735616091180962703479009740202949919719793899478455364142174851985059919935266378421036420341690819406541345913576526271601139287430306668959157845478616523665183547695049379256661369891226266941940543802867345000646213726337544016220907359871022643023908277194161530746245300266358684663245600644122867389781163067808909036831278348629362848808340715616011197379557954115562332097402616224589660473399987829443293776093551467972320949742737629210523918421290412977959545277334849104298006540381771831764562281316579391932451727428348518834206441768522149653954251660940199563016359891634358090593871046548117829208564605659136565472673995741768580314930781469492726215017455195061513071377283630902012789688023539563756461282033336493568196595408048940884119395333700136771874808903774705575206807439036471998965322407401078582438631596512326574506816095472055493337337977315522865662958975347881111642844869089173574200842736612751547331103171264580850827402039757469077640661534828607463910362701082824939670771218291330302530277081804049944667738773146731652741651111700101034055297369559201147794168646268561542795973606842177544816652538463967413219992630699772109066907706194254782897407226290729577665242403338873726867517705884756787215514325548556852245505078823051758127891106998620737785325491602966129575920775173477449213168262714709963594952448427540051622982255115091545313194882217950740213739167194856594518665657954618497217921448442307315761578736566487171219326455984738808045401502350839494106686134364054630715258245454363977569168448779902966231332853295563102741663382184432025648311415487889626420217290759924230132741254610826725743629110331772183892651814469352489578740997159699603407503521832332848670500346130651746040851939638377033744631861082652612696840820543776335691623436198252588131563769321543118229206250735405517890693364286719967472248895968646259076063473955080152133127386586188433871485675683966981995323068201215461643672912874883552619733675638627542390983118251321540625257671269027062919891875253383088116985799149268294316414363041744382954861855967992949485778808593750000000000000000000000000*i1^45 + 13473732365578614713698694941921303044094081747471949866198686488751100837009041057095905986567844346647802749187430739572521547610202029622310075370056425662781353659061171462467755505214235015245303999807699282430302220675851896620301055358620538759661437982157162521086911493530520109655560798879263577282175689008985487355967730664293480558279448118328515901601578571350493431547655798671074714258109009535746489402221283792971132613861520131613639479792094642123869732581015013875822761869252651885388494461195841038166047610091696465970279880746940180380985329885084531945650572964815111914593550925456362222450270287227243978485516349103553196807083234619180371978519638936677532185796783100614327081669747873321535494905744332752994329744296363266276607816208901617237203702370888112760135929193029353247820911918732928583852775093032145240129595468275079839482817177160151359267607246525268823281016431601605935327891488940007634540530672720454915172362542168603721861597699723067253339736404777824910690065649842414367204263129564608127920665093052910039206496508034271168131003975091874899587273599585137566229575631890825547261794784921470302635097603687996524269292300155310724143594698061534596091215724523108578721397547837660808656601258924765982194144791959951670191928960869832719827902032919449689571818242755829392046093332168530975988323709292964428105225831042361812305915169627217410649429529139851666977889676447156697974600480137543946565935348052107653130692298266562343233265470162664463728090109511876706500110916083034793616088927888151425277478375182568189177557078349329039033072026091406095504409912902418679106660781213193245672908730418075334525564601570407398999918531915190703151520714717079681175506365769400217075072810483116477847265806045688803492044912459515455163296952119082686681029714359187010581463972966406826291314992203769449051376081488974034219979082567022708762638238163391539791533325567885868162569904571616554219532190265602050435871252245010269361916344999960236590229929223778079643256387831623444303669815998563948544075555484358520378909640594051292826318410720273156935932274975356615115392411399420750036377376212027982947600224950611630438554772191533071656391603381436878121113273183828215288954295803188793306123886537463551461019026162228481478642896592616417736359413048525948583471700981568106656181950629316838129773918595026341262339625358315296086391647226226059972007426638842684999532785512711542994519841776734047651849889745688412128349533132210998536785402030333099194648353502463595871843723504629063811922817771562064546310810107096179761354305000607940232961455903514394875136652142244814400855037274051204740026333505453488057351586441721504883817099871270467781880002332437746372003371249362998282194134668425073109178541091143152569249650095718498059817619652750015258789062500000000000000000000000000*i1^46 + 152876513954695781438742417813047212956283576725726926921157558572090786056097339734142370638307286379210206327468485282615176961674923007226983999493146852812064931482459891864353094805667821539707817832951634908587435265080938137167919560912073746795036539792625995411676882970979742258034545436309850968269056723804481081478918497971118437292215369643498557931570025501563086546547077416783379364158813328347475037126113800838496853054604409409083868519563570999261707662487011256966644211396040915801972474745227781735715669570203206984472403089392712667433516053956687572415848695189124559271621838106170824373284665792835562650943054145667924447187334060388465182039505799991947373121658733387506401502664033255851934665507695391669781112728710397875917197699614988137452604563347127748793887375424643057406552075160341524289515243044706791163325568783234265407201659563143695177006991190089812727252460128506188676988929306403005178900491981723622976136364587306869015030863878574207704438446167803018223950868273630399117792509596413425242818911278129517675081089265359310681130864741799734098400034079326780493039242489227397747614354798087093055805393423148177914724984716151805246126704975554313378723449427342108467203382770940488980603617834361532907077161858828032826747990582397316565054719605949576124345317388637131011992101686913087163048051361410926888102909115416173210262928846884000192058522977439630410562579485268212694806341541988209861290548218905248852677852464962548641870664577094641813570609888128403463438427976041014509021761776914172057551083199493278986044704782907977767352645287266618339818790511540735297007954364622001829126552309614638486236910551822495227988245573342379235622242526240168390048182975853845697035430364866981574911909285940626974615272213897523930906987143817974001707919425943364085207957376870339414227626571079450170785577477136325422782508009943865934382639629954539703321385648682297684231527661371019208976106691889393961747999334505327195994590689033720312426441179219356165370895408182638263700588646644900588431003119488102878439060838494384591780049703533680455705557646186829537113362235452380557551465643475304824659217248260228783701102494015995997716037591677894932012824481722727729192460959956721283157583038933488336797997148215831298123652698727464466281467121821961771600080468216077645470213899043330736888200634488465583527037939587485888441611547569091597710031183813335706212106893866686473832345912844042798244699239460421179814836183823877725047037168398784095156952411441089656860266337906428815659820038158393089515905260306635693979565356539491765466238105661866218115260263902756238417122410529100595230544721598959128635916590297657675135316811345409847758428161371282958534046959230483356341028578813751060057865092622286058022947475213407842196931624780654907226562500000000000000000000000*i1^47 + -471476661734313317243263541561818325344918179802859244741407064789758164985310885971199923015082580699141167287684704410495259012743568216240459241171826568684121677626058335978673261778395243275620574490547386786907764420431575659773986422796964798207020582063298162492863679925640550525594424237367136696054887894277018960160878208434586949014989631383775961445878402213474163522918918675678490840671217511821923717792036391428712227681201767339156114493865879065695388543369943110838364796395868285001636878092688880353118859103603514903154884625833794339410210315764243935483109339476193285961742023461527401687819390989867334702719554569151327076047224789312589085082831968781099248005169480390477528960230201267117924925184640159081165003446322853878490307365792044953833668123134685638253569957310465157715766873136376085996782368676676471175211899664669850472695569499132360365236494591700677546791317328893921798261457380103946680776498914546761138953795075003534874927354347842866401246951712720256397145885954413544408341227163956980180137321012386171366246914038976821223228154742595866229476681223733649335639595662573393752180583054121266443623026736712341139969873250171321560892545886856960788685716728111363693610631113486577057095424092668690526367336476360026174148643386826103013326738094360013442512512871015695758978552291044022578096417892887863770891121656329733609956669547292498052088025130926788270940813304723009642476521675262719075031246451387332784725297295910667144334039972973212007563668043178949275554079499752073218462035573080358444021643128159709037362297602253859729352325449977718917564000983932149647683219874397345710341351971628653174738285805783611725056634545725972531941569437429660666791583407505698023642574304972773563425131959036766988666145179481821882118937715726586699712778366410143822486027789144621333924907331426218837257589446243420695778644068435674588872055424472664665509723989328477005675123295170446584026895142714265028857947153216119125612079415115686761373646890905041925062467996610056331781604615245525822836324574881757417782257776546861947000103281670835596087988325389273457005366683325903936318409991712714297456912103663585479244163281127949878253343319561437758597239969990358448690667847280204135459776945402500055077244465729864914933642428614364014576784198497680708860080347456050782980529748701556624073382919088164487885987727335677329158361873265162490003840903198403879071315918317610995720333699202265269322043467543527519261047588938760168312684579008249475362498657742428051231136561641067413739416569397768545502916208986723837422708004578718383283803141656493238523006755905429990079861678503304593764544176529951285859241915401504044316864895737428081852271160782377596891369591389289609609054436778225455251049482458140300623932198267330436968783737182617187500000000000000000000000*i1^48 + -101373741481818055016850932291758929480252913935652593495543002207208296099630342215251077836462517567574458312485526020906692168948792366613132904520332134722977578271960793255537448302170467097770556189085354623731870261739451260793406834702717042468925480870647598423193734152344983988585379677338581306966876146861127459624461601204398185722108322627108318311106094429319092264690542426089124177249318804527914956338544333404118405331103407702432622831311651245716899317007765053501972979046650307532084054278849958636700659589306361592673066196836024594715648338260457901498447419549374796670805085384985578729644027181053483012260995441593122921708110811355793839058245671038963586330886696690291347618351127005945563379029993069460744866046835995983767509393502324731406797394873801977547930603895759074317985041386384328645907985508581482331345911147297008834636171633815229138966396913099450432969745519216971523012775529480049714415800870894069028013005088649940539134632151937199320205956909480120429642794227628578010718184367759389156455841333430971979420563009221710829564410773234889494919571186013782656452498428677253433850287436453388148438306254380089339915486991108524789867007213915757640380957323138230974351509525058973023096664274522681410663474215886874083821081859033234225800893489861704575030953953746337570585856931121547148813356336501003067330020985579086252847950331338590557107132312201763125942409606597566341488215869611183995283202157688241414511929006876425501612097861246587540161739108982094096815102031066128075191632621900422103572776711658097310484650861099290515018465518848583062432894402566913475024651641981043612064272852694596496550023867118529820896001480169273125085703277154856494359206818430773885390669018126923750776654721708933042825487953483768103166165132080336834319776121616025370677838791276639919932777071396587863201862243539741902020850875697549557894700535419606410121168886627343955469345409481127673079093443812148806171917838835184699723662931876104194558771901215176247730065245578721946854907748174813264492054777545669533459897865175361071038308239116943610014713045486036458836199326884950571301126530384733045523886632752621906438250582869438465922456964597761726085704332235061901548892805725061651859056033541224428345099239642187493000767022988013329453533506566475602889529747615950071194953606351007237481008002949880795241553376575758420847957293544987206871215250984392881726011033900380220080463503212657881220921923213237105637818258538639272873037316165294005369792368629011489991296795321494193952913401486867873367549262349326767885105865123579784064333965778341724704676135098270962258807510556941039898348771610871902410456176646645794644366677957315518397203286059287850275639477502278209925205950836253062883631595872449671685306284998537994926849014282226562500000000000000000000*i1^49 + 4548487987958084364793597499839245847965791505052048215566325210159109941957473579060997858228935492972249820846956972699847432543026161448696748456358943180502080884711094215529493932530634176456553248826197894063689838654203988838267796592112472091716177538342325923464369108458839938281952371604292446232918184439646596357980940179065224713357623746682168208941294643231281186091449132525619263713710108595775001391412622185741807002837214535218489015553754418627667666741080570909820457154893883814752519935533726014712863364911678336777251277511754521329738641493826795310417384250432163432639218042581705254286236001547761388910826919415463241409295553811174007735179389231039829470913703114056321298071984124644629252601377669664629761645589680672877699072680793128852271473028805908829089748027350127233410342800396941689956739727143282473318378771284441618529911033083231626137898736545715118890962183969917448217300352469703372211132289111559542862346021516495085704198155739048453265789391605604588404026502428206246407509831820445189175847439423286505092699448374468516539089841351208928763300245522781495289323201893205072486366181184162836894055089697460891095983653837189530693039473704220762326833673007427194800773247214159636873711114332914353044201175851298707907265034303743984185055191178571412102989997200840401457720733316977960302158989523007002621501106335232697814668476941009505444350444823919614587221074296150463833458667339423128046945543562132665171345536171410783791380708403220860518544009318752356516966122713443999125937929152318169127597159737650845344382419098641728507970127053068579136929075839713592117662635177993956284338317200621821870255647417649555929646078828371069299994648656051877614658843451578488752686098851283171897317877083386165405355310639406293210318715537531244708602117249739670137498003789786674114793800528905474906070684252472612322456584789055516320109337954262651211885451428917032425844299667827330294056054071301592719805797069037791398177091786836467269859085710159222512926289758978146448819702461261408473587520657185590322433341666856172770609060586290878338709634033362162139660591691324043427708662551327372868553103545299127129601609719943585759760304591889344187834865555467186208507163813885189253576144366315577780816962008394439181755556222683887527676123545488901696749630847866475098000687085083226464525526095861682863982840025205362450207589864310106373220199743601165448175695575894548883507604902007080815149417370424036212678371190728659268060081412178122707865416765841419747582124813937834265304823235972574476991575915786445537965058664915413577765307833757042352096657444332140830355555020857594379711058028136764936613452003442449725179797524848347227496399475708287265171412531909463968102061177691637917396128355170230599261042926544104257633359375000000000000000000000000*i1^50 + -109252369637623806868881313703367868379275207361565910708315887282630097711259323296656593611586285442344242926560799719435979168655726681447017317330185534367165353027163191202812886331680279095117794241389326305870121898182712426140363010636057469514158247782756460935371350224664777881115421104314724097874878097403995801815334111798979950511419283040141413329942596612962464535434422090825848756792314710786715183707038017399818991891346702916920422968972914501030194415513159689344497243970159639715675585874528256440650854411788344972792456168154172065170346328951923533299572492627219302742945568151607679009332232142359801230710073410115191921369026994570490152198213313363227660127325041580772290326239329083144412622276444673827045346888242000308315199150715255206231746679916772837603891215235440272788692959450489401221979450983051168472494566505577103819554586465305787511668693285982692337579531451145739322183475068298873414885283814209593151966907595434118173231200678538112609401185912141444504249742049517338497219838959013784335927412931554312054584307721719294204308662712128021389198811499907880230465578639716584870644336077934202953942318431538900854946234040189430075978210717267707589280074785744379372696261668751938705626365751311348196530806865866941699138119657965577365844527410326324153557485059474344965566136127997904493285010008869092828025850381020474346981726085089259939970206002910548236683945521253449041481044358791575531179837745363308677839705232771617118175102559466197026585594952110018678783666495327558249294056605151423519511612656207930748166062251495664822152033069951529266115458607289607726559028688721196463452620687829063955892560459838998759917495382116801447611991592105599492058159344455836882444331507308987144983989265840522177714724508186668588639855102109462436098885235134195014661205967496912820852727978474187131055151934414886266682511951156651754253157071402764928194412384716142371137917465995946922943493892737317705633292846554663790852350523759960881987015157603377073177862297444883929787649620125192558575774469582166452021178366325799385614130830164155247424835378883604184204125795140371390795585752133608144422377921802180725716419676033666262935965039073448497301101814494156834668056125968278570747932482193698122917720602909158179902163643357972322358201869530587068103151721793770466904848597219680057762606779544314112752350852654853237579737179113941489624298561700889336831162952861933215246240936129169848269390502053277056598833697413848279457686428882837665512628209128357826690070359551717303346692231581241785707104642494877092943215095154040807846134350357352230496439931627130964644121379750071589269097541690413449511198987107287835105109933770087398258841448579461162870868141791600897878778222333094302817712102250632448622299937128600588246191406250000000000000000000*i1^51 + 1783890105652012717371314536920613792863261848159550712013306620571884278224058975934665093955096219147328594441382360931112490815399209557471846455589540912724954645096424543025556888667855639719758415851719301030926513556637876040560195891642233507209524802737293406636860262777746916249066880088275183283729563898363209229031786739511164696509048565091762957415410106575281954294000772340353380565238614326461050613600186896736373417757857809785669696511181813928546810836001938588178413794703847453289773105844008091335950144612056567920152880256603569011952753001584353200725666734486357925573870182556956634764539118359641489001605402205666930501144148588695449731587349089077683717536104949798724393320929062857447804278896835666890193986605088868602312143197137819910259331355203342226633218781865625899613443602511080383023255796200939478671256353114378592768375372143725738927407641701128103974447747998430909696669966346945950185834599562064843876684295522076426425784042675420147269028104222081265165750150131091971814158289970044076480139162519575064216405703043782303962796808306901160252239025386825986768741808282954967457197039958558697137745396965839006096106838823209254444438991548045192197973659139455207418676738701414008545031401334622221136607823809559763463560728280961743890478227705797581761237692363083224645729108974002959208258475838533192421365298414305955523877984045905436065453359435362593365971853237831679608903109195375498823315650342227089751192638538784562591448115775702224323228350242555135133309693480299135009661430199775225361520186017158673232735985677569336768752002838228165990019651047884974523949023332867917845749013819670922211508066372341881639686479086690118218106212912703164255805165535112528197062363820557477265453729638976188418162690285914757984945753607810632111521821364548741671986351924057782105764595050369193414398585745904837443898821000253782122604422628315324703172289664151696537294549711783345321605407581607410564896791140761944986304936511336910613514181975811538815811601941175328909468332998869061568864874030740488507515673040877751351129998311643976797104975237468671483744730667902616756002177949064123065629446112037596592071046369828132150686975019781993550152289524476408438419887183613159570695455588163542773938843442152171108328551216753867783026433147352885539124483435862162023680051675017359194134730259828443600863633719656697019181919955911411289509945568774008710597145762614112919451569948296671549027581119497307850738064199066610521076967925227546131841839035379411030203044090921545559646467501439940515214183054352530315564795904954523056165484989482213163238631882916539748714332456552514076907357762375845456905021593034591549335178159372833894201925034744908054798367964878945621582132457751460462390515883605869384824443353799174178906250000000000000000000*i1^52 + -24140863839166545366892147749994559015653532313878750669611605291342637010635938513190912992996167376520142379090150694105065259036935604993826047764535356230586882538547502632522319672957562593565621659380789606198385862246112803310873223403972143735691688516635779689538987030268002947098213909330587652502983743960194664414381241638965130652718298812908099197822209559663526316331375259952563688818445557757026187903615060374980899797161562584215987891414061930292878391631337959207339370559413873694065357279370551740430323523785621738935884269693636280767609525281440475526100669335121626524678672993054904672075339823858306702532699207779505719693816368992573384810468376887139493546305989856832253969047824286410600901591427194647176943940260915517210171085807634541939888144068527882556067927052734993350418778983646001368771357241698895602381117807783806601489865916298714616727010207480087314569247226935940732176834911026919737438187152061818991182477158568562207235303534728563670464222311901738637017255343347441602251270891869400888497766204940907068603910128781595728097062391777731631855931541853447460127425393394696608826245337605749184014074569236337753988152213305799400800639199639630796222215763080919317054369000158443435660622596643070850797021670651215952657543261187886738135180298593350106063574154242926692056281807027715172225599513737611804920708029772192624890147776468556636138496515579819590776282906861627694960021661436822467057607401085402792143357711157433406487187713600493669430463567051653516103203073755228774645625008204667697173240535774444402746694735040322156884553171382909876597929946734584847877735305293074666459779372589257966706473570182253008167135326026945864663453165462598968527411111587250979343158823786564877777253350035454079239367662262623312775035545216640845384647952117543984798458485793660434615491237020682026565725225810303375939906848629380158221996228145153699136773547008442156974492825401226146034965842804531418635772177644556560548182832156689782383697906736280757112394229310438243464286941160152222428605356241899888296504950642842955787291162588581835425552803254933687737284589763914063207864014304057627587339353314172737288514015045036260212245680303208205026474897717299521193608359671223215148477802373151903933302768392738180920145658804579149687306743936084612725326944354599576060981385173198537372545686366734924282453351041410146710569076848182192241530559102140282936286309385675796384887809203852518103127087364006591998282154804636172984288217101528057835600885476832786974516455874547883238276222814067586015751855007313601710644760839657669583567814628792219505046254044766491547040173260516000178788657818420082382503704011415536859842632359696591803285579910680908587902169405481942678501375675368780832398622581504594579040224432988010937500000000000000000*i1^53 + 287607286260457611687226097661983170125781813899478552628472528507788698910499452211298249742981586056433436637416154357360846760538021429043227758070993529613626638144433788779245686498243795073139294567174357668132728806380092722511402651313845005093223663098845116346129630236555175164996930666808937767221971086886457787873470309546368856324176051100660632532574418390271834659079455120895805109041196117468929485461841502459094912068095384730084218397387827885515528872932215344492439276059493182888648825938668232772217786219563453100854837969931908346678001970084279900456052689679216163689997418867635849551645039610898481510861372615918200709056331044300038527473120643028124811744631545836678258774969113430470270070897687747868726097979766024864565161990837358303459500652099167108616295036014108798087578998366100231276053806411608376721895143336988640297821597991992648670116840059876914842147317138369039702112618234559528256528761883163163906222607814053916082280734092098538389677975773135897750604820827565148516811850503338518699831049676967320917332017811822337146328034097164059629028815871288291336030752088293094716431377214594235393767725644736141201024854774028538830619492835827884163488092808287926379189011774718534777470031999705456538292361470830583795531662207709435708213684568389144092009090206277286575612149914430793717104200347065266754202742659541315438543965762286451975916233121993620668853450657226994099492203247856099964423486089829556194382980545394961718549237110729068543665732931622968357891694348237420070342219206730458864855083275127311120035910548324724265195491444803790551090473125024221042642588149539199476496222021129617579460640768660880304833845990901114790451066316731208946446991176431107299865338470523993589608188231364517562445406724920669728787732784405586499764168115688254532798828754682667296756086595270943036779417558091611578047164883290300226555252815113520042961309360828258995678604857951097889463923178122477175814008165399461600478533914365459939068704805702682451329052030983714458164308388009543638370019551102956581164901141711879155770580242204054797355323390419729276699833567001709333752211205375690399132962254936953235261387816868518192286394465707495338705687647552520638274543723349536450394671921177644013362180335072925187298465765775024808189510535504689793695248205254973665832041487600163248259379260927389658712610334590137510514278734045564613340583908975921531468199350190726621362960040257332729743300757133410110855628292395982164163219324990762368101299587349795185163769373297513738591396597439413465625576148736783317122395917786397914564971664254518093902393588347046838257117189513364861213256801062879813700898228576723261454387184796725804514405926767074204095372703299975912812491748763871123835819933812693712348628562997775000000000000000000*i1^54 + -3064873127773822782960585256403249021574212756922553025583987638748726236277821988892306556042538741519616037087297701605899429443715571038568387582198704148296279708699547465383112946962686607647559016435451737702124826090802611185087645669339164843136889908366801269890022830259331062155210741309345926597532566647594487952276449671112632334914256504016055174605512047928575047975209031894721604839035134936445061077234771685479922529638903769772564671757710556360773534554035942574852577038881855784440158668877136698976890676461862844427893018510520196385843234431687166455270627368950070431879180994061356043708001184826448650575040428284623069757542074166325267893383009150387202892014979117913590199734098431029387993854207108180939911422125234426772128311491030977059278400088708388760472259783310096106051502279126075149796542289949561032529663524771148372996569532261043696918803004525038656418244151713239609641009094866472644550473660364997212394573577088072599846680112593190353351117714427569462801119881676995452056840280685125617487044107672114941568647071476009641415659132499001827646275593187509174454733483021247619434077118436866929883379529001228016513991650016247869465931431985780098729974912412907248518796447994508190394488217450360135669901350225115048012357860784408027235061231673913672988800638045735167010009979938998750008285465542618399540594134157687545698305000405396453348547688391952923375100382118390299787890668639264583621182566687950981773920143254112847107659503405156068318063103217720276931214072099839638685563177862338192923681464723113865098837970904453829377510467531910384341325982176136826566475166352664586170540289338016090178989657130885257564720900945848439544466436264150150044744425334846499655850523239251667310467604243173491002014270703530591218668798344719019609909358211353009300434523945700635113689165334436092195515955508111635533274770683726397381644071998144312403739893947203091779356722030718548822245861691237849698683580351969737025789876029701100811536157238698446199677801515075387877716124360863545206335616004048875494163266712843304568487673150586125124180931651394287872708047469853960414988834241349791982432232241570964539778690128253835123841699287976689052001365010162397128805521715724751483696474969921504274929991225759471431847246719502042210817723882952638132509673099284516387605091099914497938361335211087497128085046654020230643641496342485656461026276503746259745766722159343734589515641201359724484402926572245089804328282681276997245991780537251537456929432021513616970465615376765077729390077981083584005578075125265415047026137859721368668918355992315406351409936862640849136713637521594712176408638182502217906649160010553033910973088461274084791896101733205602313098176989100085477509509928533507190091913054621387020480655158955000000000000000*i1^55 + 33578387614064684696920037577604994597860346500458157084241279174411621672363643451476917284318215572641638342562362085822827108954828503470755898523890371070625824436115389095590938714291797286812198785913165711911126194812677570442173751086458033259388158149453411963585482280135440516947927546360892126847831863963352594362340971179634381479006295610520630221996584860865690649362569746437895972550048806647699848160715558131173516388143014564158422683057891058562656859713600046953216961505922113661216143090375009184029818853179132757315430233768314529049168924934583822960179202280349913727770791398398704785395549811469997467653097179308030302064217326736283986538288230213305381257380832097644088464049057587228423628431503482433117669402729792663043116300917284035572820024808533709226160472490264032458779243398205404964349267080968240177712009713862621349850989712423104033710134704698209704089324477147144550515274354455319175351324241226950257570554595651590037585418864232567183338584154583548358593638695565517537114927197533071773358023508954170483877292227456144854253024169071993074719117078444352974190953966744228934759167435111290175120294736691066429783648177673159789784737702339133510838471738622058041695519073110536725006330829881793885801732865700504747277403270429216488802676297730847452427943173365538778073509734426024979408411034165882428613993517905273181342072774912301399016249216605231760055538183412427860732677572128331852119042821015421717848296732686478708444507248703478734160428555252518194913749775050798145729565473562472757563881328410975308538850285565559268718899977726728333093062095101166240981738372750270438682569835416855905530294009244081228876336282158308151729510485479152837624562959785396167345771224127128474216921095583047005460104249051761743126330505881391014595502534091022536419623784335629576640128613625282387527926387337142383042533536366167208519291893563252717964719328966126353825020667627459940566473536938135002091843476534994916980069538354268425691796144488507574434887839143793474762892143126273411900594307763366684807290058486744286628146284289053539052156377184362096902164833423575130090774982447370547951456252575555154303639863611815926293923645641383471465057323129220981184507377843899642895341542999904543020912874520412128850088945336753574238045037315461221868261800587476736365706835547289998375756776606254634014220691782852191285919671379772692609337551573674616510200189660534695796121787260359265596354628261370287042774344613296426735945029469721795642703468992124418384975727632629960056757100283957043878120122032494823444050270682775439105863562996038313645173363519439822379741939734591130903466416515502234770818904813717741632917955531846088178400452714779814192340294426101617185427100681463077323011740615926997914323557400000000000000*i1^56 + -391574976182634876489615851476731052810125023699228502778315441683717254377334852518953413235873701437895893190716846292654698307647960994321826803415266177017853056091902671699058643670056463549308249874372362531036011323907385412806510998632683614002414479746672907080421861651600840812402425540128910418093910112491684276547027506887031414821171385919679557369262313345312380102208595789799846244650685611955683659987129327792765971836755379723525124923610949835339335715607650849442529435429025608174413167931770043141951731420860625254927601649337237855492314540074076796543660393081164836219957604882826856778712221529324021775918960356582817035549509147007165931093495076478135858858870404460105065490731061278661722335272360104858191963355495225469586433905745518162617391104861616110248316405751298815318308129555293601350292052707383946899269322932122176633928406651602515570848445380327858740668888460129509028009178774912108734319435696592225123759398945353359663808782647139210976219271669387175898639946219965648274086098785334470959885583098684107130610065124926480573465153887752843470082436381867170004316859993546123799920360184412339795162035056731915246442836323964027208647162332206957053704003988880046688380588455887168393251087198675671329918237794122716074551408145189976900769175137119290243329548798727020209988536961670016227905077295212832158032960890173164078747273805533083151577427078495985350417786024923267858637769567435175669540473509556942930779937786747548440380732175530573310575937307908291989593106845300044051814465166411815649571456217348670417321710323297258353197918438005490170455427128694397013822141715406152294000944057674223247675962995836657056260935282281209004277508888198584922066939233513092722913040747237380203786776104766051880230433369082023534518071426612041603871080038674769333189502512245309360841200071469644550947286250633494005468457765412700752526406325105855738661981210557795552656683603119720372681844181068630560440758843887646945900192666766713495347374423850023520009761952117038272195538628165670827169705429808804956569135633673696528773970389779793702610003845873331404369824542083393488433625417030518544239310561341986016603199241491958477372473912338330625035687100050282236001011703188148086036582489498113716498907643462276732290241249907155996739553849682274833675978689855235528454120669352934166998483011325142130850640367696818826319778753273088734736725605508230060906076011505426373078414762371887983518106028733073047004859680812598200857525539188583348337047579642826496375049058072453558140607553635092572832471860929423151285634298029396446635259242249564019697616649857589606607997226834510379059408789642102877766316352997539076344742610693593978361150393399054312636537413969307171445491113145144458289328739471670096682660800000000000*i1^57 + 4108562595540245424715142726669573458516166294881129604926082681961531570032353923278162149461644452518424438126321087390950935602840350708640791911441379140953021338831353063781744607040873705113880998027729284206956328522011334980853383943678667622901949156970106290085896137028847204791062238295800282349050922201671367067493998292225508814737276933154964520579274224644661292993775686221262695865615563852411389449623340461671834506651783532390424020522816160969131124123759678110015855993866188083894959960514374440235148966372449262372360478347819433435676240014091948126247114922008908999148756876307486577206903984535929447427230971944633826469991956846585463473068972202670473476648650065870095807399635709072364511987866093219362817183502308297643021107445923508996074396664032959906892517585351420397354601706445138875228921811499160787849722107211584360668080228099104914114016666904702953557339025552267791846879045474264516169956494822804343606886856013311872617712436661403294360686032968819483395632897644182067333610459026731479538947574220600440463308860770422190203043700305173226374388858268547233569888905980549329824644601095678344882657635991981396289318392156681859613735398586761317128227965691553138960378828394888342795456131560290067111386734279935438089399179915165156378738997136868154893021634351225656399424685549684527464787323696397826348703705474580221531037851883403556744643241127502476225083981768299356002352948078382043250953841887379273294577933125827018287005938647355324104548107923821849182448238623752655812316481146867543880258594272628291782458086572276065873616150797186833657678764621343830903167751198667198628432407952692131320874054139585844859029106200983043067746376567820640673423436841427270998907050740464696754233762653129130201285806574568743220773462701404074142017538286848642943509729752332804138127578995211480763311843040302438071026328239883287177148499612304766485480577843767733676627053143899515480491035484560914493898338121152828991259660713544452792058228984765920471540349482820757373595346522132377201631219621486619371878659605965014072396520028897439602923959491634812774166429611807895559938237076717109241880060055775211009904544225678255622304815483400483741615710703005317537959000160848215503307072315614430304035466660857447629235275601810306723447159395074323912612606623044303028618256833465176906356138191703224297739102108143297026413940893934147303354623330893032731621648336261172645949830576754594027341569266792349609398873046029524849946312828237836043112205924135540776679295696320889785561323149748957155953707190194831735210558176841614036156816668959441052186536657785029138446712443306815428462411427862532717634925493150357455421811037680391560804520776910506662761690649958569453200211598693605330400908740143008792780800000000*i1^58 + -35027793487657342724182754353823409714586225678871387016029896341102012271145843376524554591729918127694536646227886714888950296134843199286114370740738576613546397948521495495146508689918925843150564994461785696587668723634800337980377020996881948856267243347629345611648885419091161378518311102676153476720830422201423917719163638649839027974909656653955847854398004564719627308873223562137146309282816946702516939758131590640249967096034797959154022517553006432751432428791056326453208957677519585573108438824322773386669441911217402656604017584353859705721474155120823197016142297071604921856299477074243090687843208467367311075559774956461685373217617176942411329112121104118447039603513036008348883333673071575651779124813127563368018351832921268990757202521043185442934865737986985965514805462414569219650541156700518087699623362017492881483126679262842645014588821650029729626238959457756112116161374100474158915175592717240265445989476478415710332080149158503565095745573214844921198844158666938568727115904178655580957143390343853307977516977372019118347144761071125033960832222468863997363459093233993847168506097386182688490336176309713030733733447620543291835533535978996681546784334031690918604087377524792701363509406986213587678030358606738962453196687281015142149437306294053407793070982087270919422655152276954152597524352879760508108041224131768187667298413606613608861250437166671535955539480646620411914052368718426712050216479784655084901798944079962393875033182522032316093167818862189402095767883040501097589335024425872292833911437303692502558482025575049111209267520694121431876820820097199239529667414755741261961631804616790344000718390813713165430750950217052979338162152464887947884288341989797366060135015429749629792872840759570556406480070108925669047218827101036201462634150276548296492535608311571305740752655088517674204341899992368256673396853735037299423075391615047170049360391625496749974170010625017770087644140945052602554606609695992077361616807569866994518007252961892380057323136662684028443413702690880284401772579325356169479084208057050989218635488147874553712368574574352383403509327217702147242830962315687071753859410141522967283823928800358658411402754147342361334033933955427926435354313061077058111797548710151825533988815655993706955741125374973739175706610374439455462857950108876291303316012718217285328295690310055148202060241327160014023793834121591615156661127260338827688810342257329776879454137928561077998856216431615837311169932284490834540970813353551554037791877072171827368515122053987881087033283514807172513552856702177172149489553696379270713050656979303358994069444855479619413541346772007851589592097483322113129437641098985276966986960483328031693276433398945487131967100873128903738817906980166331789540761656599080572239150773152746204486400000*i1^59 + 238534244422812413035410048773005186314749088724854445080044525913749060797099453076123747284027220554771547196737762552835345095430052584135096086072014696024115853539061037634496045921590519188853197471732774293695714649491904853053608826878437045537658900068868597657887035152783134915525081640550157729481693924015648339906716185425599195471575532652751871263687727702378981489949931142683287063497892347142442094275345047984456281676463747694911209639844929807001904975239466147709469615125568786608873584282659891593893279255259311506640928687612873477558019329677961915641126068380657046997127600603282474899336951823928466092975920089128981689876767171409792517489889587493460031288569501471324413771699753820752821387563653301801743270645482690502254957494686200485758595305322451249981378153767284380090534151698045094758322069313154963110758700667341615183313277084962487581386859475803392238999440215616360948725391786973213093777339592715197789709811824697817801919256639573438561361703222581459416885704202455316582394637569128687581333180322971769122011752458244094862841508421376564581806036382349033573269045898129945623361404671430045609075533997135454765418656094936163657473187701339937913516058011358486284623607528807668696678387836386461880238875599624741869687876436607178409870910870308515524871171359159667563557899037233523527671994427929603033712367685213322048278596766832280595941111555953768717622304186441608173536552291865478621178341019549496230976980886895844485166181942832568935815982322257311549958974433764394414226117531308240731450027307681287060185945441201597550264823325539589623676405361219866804602265853398336167706562235971946898663440840889326317898045283657183231498607080474097644469010693629631666890827351961379461206090729091394854649072790196358450256282200945329852340682988047479337454897053343259712656952909699038148438116415253126638265477738226350495277497751282383697413002541798680561884177658440585180339340207678776763549316933639082117933466815669217870739011375415810239936190790552556815679847673096491206256124434444895947945821546337805637142572404929474146749378640525376228114676725998139085713223349703502698819011288154101046976967843023274310557425349489831248278567490212571039828137838455307359472723087264245775159263115177825384862707740415232821209965569230435562995104713034178226763508701236950336564591699485035048501210202756016530881350551884254340531468838671449330598641506975382325866091837644301800461116176280501531376216072558823466163849945699403096406087037337788085812152955368146418594211030008472050575243240111923624886017091661985038715153818695724562918834901289098449442146562345707576193710691730616580223937986260454894018610110396708789633370697464953106556963937406758290676879636921829480666154759827488163840*i1^60 + -1287166797296741869132942191647930929494537784847072977967769386490107902036019106761297255775387817514048593698962106653975125952937149062278246796625985665443978743076022538143036448549742182313922422908230203150378917347066574670506951949151561458278464256948957538720266323615361560527403381658444338912173887930934327743792814192620151739494669115598697481458279782149592437914036080316058158924592293564982200334539203848653605770192754330667231075840357749396302820871861714074881030453790614103870674311896368337217202644067918276103708151804082912016364876871424764083292538913199278709784092881606616606736355426821044216191152526200015976580941950266111166827031646670028329481485010153227244780893722659104842053757504004294505751264839773107292116715775497514499430128285539756555856919216575278564254493079834399797876532288819826076142691893200976592728464185417510348065945092042964038844840454612661800356600211939268423489604339365732719873894027032994044647042556833183800804204528810904707393721682374434834941398636708881823985610662327574921119016218892737573554599106243398671163352488714008708658820999239018476792799541292328515156741044020428302594010870295530396682015410510952160591524250194751362215521901989936918542922747657124527467518613458190212241186283094707039453210126954999513251500547056704346797141651193117957319344422520927320537012871108912976820878237194770283726973459408225340463801854219927412898297004274146625227171140817910625219711269400948623311567247737015305986288818130584616908144057249881823658411713266224623801903604057386587580434782740222598417868502976097574669413915551593163376892028787268590043861198769607375178808663713141201940497800517415382741900468579115764045338696160868584577649375719895231919177484169320360149031020315356464827057986884220480036474968462941402269841967673056438325850400128699047962012863515328671469415723812353034550289790394758087921217349902496375070735127459347137266497756423137896890985768652923471040061614804421898298444512126055881638494148196532701652063588178686506485118045371161293166017873781977390060664136621329840550930103958602098861712731454101904761738900137895036531041628925299078826974588816655901635413726046496495493563671833082866692116676313704877632205325961210350527758289366280902623378777164530013696157079578825480239332012443445048985642630068275745743850018661155456061788571031017004106692567696867944609984407457136504924160733856064579657826620132034957579859480985400199406809170958236898370818981157795543809132203057445117255674914167244343573905119779933404012822972987504541861654401450422134298358285353466241158955795036468100187381804654611526077190236265019098916634992614899766491230633103062497922674417558182408927169336385556973276868783050627628722760577757007360*i1^61 + 5557540652549771019609367369761131939611305985489230491850489119724430290474111551219634679109020423609755455933190260630641902028694598340499043740597634726765935913553919669144126987199153976249399488902222112804116092030969695474413727453985071174691493268094557486289301665497801453136348818818015586446034418870326781083919985459686364975846979653204523230783024147353784223767363327097102692625834666922744136141771714619198736064935094358648579878288769784983309232464346783088775101378537512032015031028566538452876452584659144290383484480030171372475772105299611987601774104277322248726125008462278217121969332513321767397035193373913313149733645302665983569889219989655804258551900564986327697661927627908320861763117754168402987856906038951690443265276698055420080611626208876490807440494192572499286601079130930848713000876862921957664750617483658576423293750013109849826599488751293652098064156375029783818924920204598066587002965277492651611877972990011858637850998615796290562955467248732672341953558746093354467608499644720720326237952175592297292526708184635369855316045562518068578711352033801313173682693866506438254258437603934121234988995579296118887856077658735865932616508298244745818982175527362512315819204804243059928648086841190616585426564290879184395914419778863062964459436741587525054631846412801991602833593587289809500072268382824054634604517065926650297789888632317021858070786481458726275433326276761204258305534830509777459799443088849762050946547399795180538167875906201547595141629403790906658192844436583774449821932831378436464385563497102511693351910796448891005915084530583575911207262323583912848170063991435776265504061756625530261625256770948024552579000270915403164037907337455580443092041824674080617544320435306322599700789586572640780648636292266230654206437319323711173520193171048014317909036950434792526147876933611491699511792588890993980937836642760516966803020799645185767332064899892560333332929922192382113159063234991257961005556771994128594268147789849390049348729659689573466938679132871605778272282374760222984124983073029286244448810636188123083253085893336308155234613696475633750807259395154837182016900996645082986263102436231998898864883215174420548527799612033962144464724748723353203032213136276759733146244861475097186051025264471542173264192551773267430618504420219651611935428959040295821142513098750723312181179481516015030665799735617472084729982797390595723395056816617235800452050133541771630682687141027381468458426312291542165720698942523339432569616391465455543969793126593943644871044523570870154654029944702358481515570799301074090208788069856200480910254349485814602605668863576803153259932409253344821936605326705619688280093250024796523865609786994954533754906939086221351820697773186269246931474827113823467195985798144*i1^62 + -19181071315009442042278901003018678640604720501376569202457399294519918340107104739305313188868410248417148086688814157745656972570996318435034314046600830437573117179210161200107347826105407307719871782759550351711854556875671867349042738554781056023079124986363542754326373247496817338753906674853922793360174747537073052979166365591302425904447269676334949395529781082626950640110632542758623336360731696182395034122250067601923709130036386026470937380218979254942771426742299844903042605165985880107981344822188514321875908553325069509686941022607804061174833718141717596159187839807045929843115051581536080016931876566244981736492327061472925567445238542714727832943898698187646646195651482937438986835819738062624621272170132966352902090467918560295921315557988205501376725102921855355063911122772058543970959102879872990416149655375040262242619674478347349607046500901840812502964352989814184405243050849888422116618404669870130524414834879921275183676329514821142735548042822987719223990712175453535291047327563132873253928690231915187118551275043651752534256557195984750079101181761486882243678184454374564180359885483178702641560770689212906184921313247212682067924626827332039947941874533654450740244765897890747070795117645048059715285778152080937956506618078964122418317531238834334856295289642945897786230639119205986993679466801455289423210495387433810237838609402331169142143724687064812882178694103788400613446087093711395147318294375658896217721267879336193090062380062960405891987831936634661450167327808635008331680036984700074703997244500489385980628187162876566767409936895680760732596741922944991302669810549868789770412956950695774531503431991263234408642367192291046074825189667500628560447389416617592929053938175700808366340419796460754522188126359228812648987876137215650978610192215620569952688275843509941836033051093732859494526342096942045905902019509762665070873543846481168457308395185968691873960407382300314964097036855486117877477218293032840675767708003749733047816863800260310236493217358604845676525534044380680801823384045815793460461775990440946311813687429995907909655450971109295039770817060408829045171241763209971935143794577943056719841531903313282897394205165728716060993755693241957770444896930128222050361242962623470981455471921257120570708137868110485732231266981755862799562461418850855579349792783705524896346466095310750486210132430259383998541828052702515890198361833467357372172967623958717353826183241713276499495505818157823883483467820848497849545105135462892245316876618842157664964284596242663665740820762640367082400068163401000926645718782272297428560462529206538122550080687588825212111153900019026545089136907749156077182194930064119887461379335012272463884904996699669354982185054434569120072058304713122293530520102727782414917504*i1^63 + 52977991037747534611283347236341652909483734554147461963669982091857373896853612939309652814597684428763159143628885392869973383413940056235786383159051174101925317624627599247473223552701822136393415668663803668273934895325525003762557075342710112958667251334097857086254372826402648647876009540992973577245631076594972134362217890440499183147309201202687832500452623181767396192861841129340174676868131015393100467729754381459798308105992158949120559658539318975329935706338402491042949616789336319232048371232698048072189712181335555776711529690981026600869252596512345011511219062333568292820635411810350755878552467288102689852574167373899547297875651269706001485336050296576196594330951153483508330233782755847259539826850266699549442014719502774524813029276978183453960577699097017393016904605610768454802445589749729822741513485920197422199452154366144364593517575466029255361152392849688750485714694671576336369455617673946976644984182357426011614114293224415947535258179329724026330852204287538849718504060316922144909503713830041641578454683824157383070684939450552079951081729649673641308502540162108853353340344801622969347614513247671231533607830922828102569727260105189628985221901457740164785592435776102756010304239442300535365720931281007085083840958022031308803619534470126905487546735616062056404761337406416023666691262596819433300412908722224431344934822171953802791509145585577792089062015755033991313020419124317535258234619584880976205678394353221028959387268032953303656776953800083491490866282554357812826119833716068228299787174234294017677026163895416868174731805334710879810756120996039025738865289684440414981122752016204586602437873899623078942709635995439340303811867413334109638013738037778844637464620520275955214368188059846633188859855839030023232204461135053651655886332811002920126298040575422083684825913249346444022064599028025049945103025157708504095264989347217690000526376109127936988002527936523316150984176511897480071953860017523519983225200499724684158087539152335347278794080532947677834977928035478851199246813240092308389311332972921793151317209341927305592716481584026684155304382518572842572053407425188347818656829121365579011062781040503395575108220413345900658965644468082708638119764550561949720702731025888081446627497309298487048766768061965319721157230684406249316887115253416367828499645755982477758045870380466620148909796066194156288998195491073542163031970350784702302735206316091374505589340948843585273175000611617123857045283968664799982205724054385953420094346124164617025953081460740325643858111527290460794015416364882570141706555143672558916281767019133538736696755655879378071213035961195495369272265513660286544029366097466376207469885937908383279164163989999756566862254610889786011966201752460120074754562096480864832*i1^64 + -115029759061730916476629671099913264098607112861724238700992288465053823552823286801347234223195822765845033116833443867549364248924469930245462971777465391784708627208424503727949146714294395339375506119750977415949424871313441775554654441085542934695149162429092649411207179905720563461559292956766269567558361696731674640684929278049155808071530385934111131146744642314748080073189903363350278350427765183581886854564250782667443287744783653142771378464897275385579101433266978979727981697318941116334488297259211791164219201688910748604258260876242020097672541524789666304883726064267964289545233942819938275472760952812686912104910498624986789061067288237170722074628923680618989461920096950129710622843878265871576415059642244270132364085522132936458343436753342621479035431863933996314913136098998310821595461902289700880199156274251050300776919852530498977772184044380587815149579357380926127339784863220658286037800367174719590598761742515850478018445456889940855186504607151030461356257265370871556057862971616284104918599695195178021592896323731890023856204652907812965119045877798601682790696515313124593887733102215250365845226684481226634911470762452334040718161619520944246601323508372487364777421195760332365868590942948448002657375575092168515345826822113380034078762696002788679079260512888701030873927947028331435517023347141884530724876266409069416639413298055543834201107394461368730702261273170158552476945333164297476158891100077083989638154161030193401499396746990953722295535710233543188133071615689727569887756249018576862668235177394198616795603930596269107589765731179765263286603152869005880854252278457332569064028820159949678847009563577839772380280432082984691847686073861001228237409292232910062080024421357665502714372288449392221493061658623404924700683639556733127884066349759350150587847309537605195439073254913658506150071511758026903502938625716650947861288968851507341674349042413261469609509904803002891899290940481378067168267670602209072316447270953967141454356795117058728516652004167162387033106291796628234488819759118499653564410531334702984465483805373520590394841125663309391535241293851320836893879579389910058287187575447414317162449805614912230720713983270048726899173838296794653373232261289668923816080820860775258108240263787636276737799950495154012631838161265989219548547402826296976389775542975027044528235142081822494145911256437115056540924791830440978547221170366637250616378387792734036709389099237576525343303728359178376209545338723707323679665709699728185114395628479367083127829110099107215054118522728202344034648744263033867419274018981958377528229307622555897172769448540621961582735811725139510430393972415308357646844831534068995643814862547120331415463692427210823374698783926687481575925978320082483330358213104676*i1^65 + 190562753725824036323082223482774601131963836647687061474237562362085431457173536556079394303707207955875011036086114312532463113435189834620128156052714186077294015800119957803736692491317463532089422469280640069374377101380405048873186167820619551193235138432355221550168261910578174578743179998573282281535390439510484764396918166022468148449213130369387257343735343938246939856984721196282938958820389811231285380679912258016335766110733350906539478269594283131340082738211697332952199153611335615701849193664834827361464777498093853740516560662792050356925939118714044503260141941206094498526010183650418086385267199243444259391211864744031754934430014329031925440029614918768929600752360463818702681123707490059075367303074707678603698468811785031090621979013285698048847107533824398450375471614962403881752671447180071866473655197887941303115680486163888521867226974840411000524189576521312532330350203596570425254614499779618210071730643164923185052781390187706400622330160239173950863226391170981093136871489033671813477489137348272459849135820903675340395065273881630612695824746122534223115816384864868007143384970663574488886538609769582611366645793552058936870555275770458247591094819033903198527104215408064941303024025874590512159737870963495173740706210038803453591763152059160287573756040023899242703760326836021308833446503584339805564686350337084892608510693600144005990973532092867346836099969184511476574045783079623900857560688140406065901497713384278310152083885738811720250498307703150275939712202357513693204140518661012160427471916351380265783894753703688035802856019640994037183723156596230055010937289382047455550294810927331029656123855912030224131281205939393656716189773421691811753599988721025379378050091111211592871820472607688172063805625199231225263884791643174122453296120849984994426821280307183211389918632662611529332390299889331017434846658110565910988299330353344729289106254779676810043370734579014431717105331349638058800004647851132316139322166609085399749826876620638807081002614166415497788182354310039872339727913893376271235657981095679971793747826542032762925160216092816241914688486742404296224346154679129624637865750612403908452963138043543219920963275581286220010317511629811558118342167050601326222278603896601036991873335073207529450214830309294345681430519864378373258036730185759802800635621390701475649887514759181793852532023884107683247927827176886409170121201279973908980987344645867574502496235129842324453274942144192818963462251823192459277659971345878502506036728810633515813217461634033305845183796144922325362206192321427812043100556408840864430741566875034385206081983720637135904173299114781408949559622808995508397747380531112305065157830966936636980359289042966339050706738533535156414081667784343504382763360*i1^66 + -233206120540737241924068491234719236602687974778818493457154353493637256402892060263987868914888353950546636457477302092972342571488296124220310069813767983389360533270765966296622880360488486056128168353489379461540375362974785137186675012021252996941452300069874166344402947833503995088876400909893807241209330780806641533160928762754884850142785775617030110939824435859734915792496239592962058831104139366052265226368011302529579959966323226456919646184572924927686226725340975755985748362331692465126917046326217097028459792945121908716829950042425056380400549445111191643636156184622451190392752062128868446694778012770533662987283911301559670716373273853013836424974617493238039310554595427148458552159377603519616452615304597929358268839977447716232915098243736637805442576125079869167941048267910607174421940720021466612287649824903163646579015052129469759419401770092620920806927590274887763194924996270131135177976911458591190410299498518753577031721721875367285584852111553980287909683511373514028166163627696126532533725883800805603001887003212357808710968144232817369707512727789766187339585176598493943458042455189350842452209864128797814811635041790604649780321469609294011271885216287612679545133493428363920265587000929459000908198571851241236157533505123578318404593907122493837674344615621653916525189106686005902016655285143395569747648812414024091770124919731148316937027282500877963892406598778396881792886509564951522549139772381128978293367678185741887025113192883357400925114621013335192918737172674763013739396440642111926246569513867250644330858262875811682778225348833272867409534796135500855332672316127617211077275094717323113824388086335310719964680369716585569275997283395089586717909033329950853701243245856318297563345143900487187831681207418360394828080064124115507570395891684400677939228151754413968365731361399653866797173404659810654066941237997371368663983285212606816592629799934196343903490751353983711364941908896176275332274624517953045603430399714077907748147578453303891648612610825425720754738807306415608764850507045621177117005081778557433830450853103957051055399394776277742026098055270202784990630299494589419659489390923931601902811408900234770245766441921416509353751769655728017259833386634261094096387855653350497002297798999998558609446590313943713089931758052838764741286513321453617575194917240599186578460532623588619240323250761098047268213114148302660810171143954859856042800648745791638934228708152044664489900946312995140642979251540657145941015869636867253932682286706620063022754873900274687832459501206962433030779588038264419014960578601633550669846847314685672147537084123183631249512929223707055105354782339657482588182541157235462393913723996446733860659575487577002842772736311710258547339999789191354332*i1^67 + 201211296118240499519177371315044078164122683045460336508201332203961449525125514457230600836547443869215713737479605937859171198468334151622835260415115836020605557391627201057927274795277070833190311815026607766507408348251529613174603982362037919802304750150487928389405390189629104907443676166201933415740356924531521705406664219559420796769075862434038686835652033669675114171218368315316872365272720655057723418365568762878542687962836073104953231276251815886946409410755336189456427116050046789487037649509765330776911230051960996050611244622027193761369502492001758761170186478895804869490994278435989737828898658529184662602765710157125406026288128026051638233164377067989985329603429145708514323311528581654396390502138965269055589093839973777787016372424973259107876750077806347754078620799424204904414500121440800543761758752808570329001131855754611458525263580538215338252668183568102427317219100042806915335697687198343542226352790074295096940435094611764469368292241993024306932468508495782671237955093172059556301864275368787163364547767084288481996076803110674659755596366831718320688503018987935436193402581780195888414393768785128877805321473697145011909731753778045331683671451141058059768109773511459954236665336970541831100575031028825295052499805986783302927438795422198326734881763579404646571822632612246879278673490048219768987975576601529533185094358300857444846263978881595160382191966979795197801785237816950801908805449536571222415963754465244078929701580415117477730135993467260609844710837960224807369562667614841772487128449886995019437156701375106184950659673212736939192598717948473755957553529983433375734474645782273887738924308773918391842374390776177201649738646931053071088036838182143551585667226149052216408323697163580178753684013843392513305122354733526353557028253943331876969921974732838469868261073720999717048140325539409966459613718011645192923507216624401911804646876548453498863307855925672312806492541775189580933127357123640097637622102747688272445228707121043059899255938596864394350142389587569771095179938486235209103916980009940301397774184545479542418260658482835655484202690157297779539011381466989055031223103202118750637566223044258212531762570806759341050922817911293165804278125121632580412724713664024603641082741784105644709369431902199267394542014954695368260324202013455343630004673987068868065969096485631519941768512067301468181043319392533842274023499664079225005716452578432293858982649962334508973902545746079335293892210743970494671387027851573098905071285696838379872504665414528948225482197583287510548126936424745119580344200025293521986261536570639315655581108535677159522155292538803550773709204374991156363390130988543008509331448511879708602531515165056742554148288603889895933828998853632*i1^68 + -108381371093337243555010747975672790858026587665573805195329950722912901249046357296623574599216535965989854008672627796942484875401691294071286296073561824628902852162117525522126371243407432842004655767076292031257558250679861237687289543805897712586552857945583693267789172948357424262902082139220516606845875931322212452332521181213822807351167869971653070159431027846772056166691139631577062012833529731007125598235322444536949436767624453933008953117917352050481364235124795982354656324709772474787626490546883871598278257744258368138723072627067529664873304332165152791360232477817542529097792928040449006408645471572578513662502969414491542449212191300593144614005609556991809677929891490199251904499240959951832063117057095756258314567552373004640488695530677935784140898367265726239187438830723045459129696205305207966087373056008997140941646346581274629904110203870678890984393257572751142003785548164140013455809845202209551186284289515353933255545931799179525741280915474410170518744223588904497216400847157963569389995805366044959243101209456033812468780909552477548826240865842621729562868780761838419459236446335079724898815214499888273116035458145452104811586286220420535817759647657064107593999398975004997035127943053998283851575197557253006536629538563362215248430625393537873452979681016517880157504107516149393594481673718664118325884532368847523788380130194568585565989764889062564145198352216604762018766238149760461039547113092359880520250243054980673673986609352028907900746273445711247012244560743292243922906132694006999560115747030070270071305097128688003979478919534933451710225967225863233314172324612613652766046329609022557821344762246584394102695248445769002504062881159336675510996691815848823585103799062302399898797621081004409090227791947580424925576693905771987465756736272235710794076596742463529180497475473973278496181260841111209171569068257485808848848606884167966133767256939418644080671088206737390413092003125864963636994524172579521425614032154401600568600411751257373550985016310207076532664580099083328539153240984071141054080047239832920960389142503420710276672261514801532869059092159675605899773165637222547184475776403308107236059674648182831936557303824489527713639621096559305842488941477024087995412540465395205211708804977509448523261290197489235802519819898728427137817915844321145042691249684129368132433657354706946234027039568025188155064286442251605933027892119143327426941571081073456412132096309729499253854768410661410373394428143051702033618596411713513439213997749194230205266175965489749844802587038077545566532096562794250706082397724457073107488380846506944526614075726003416639772387538971261885853888042572317446008748632420204630771968685847168161390412346163350580692473412823964010588732*i1^69 + 16837421240904059972819226858836628063203803517172639559340748553698035413163581657981163495869075125932339995324809265696681961654769670814018928161300867344488841453382495171433419121631163514037851672115705967819584742430923263178996209401961915400398704497249208222808590718590678748280631671594237691503372555532870776168222281813674136984483355475420650731340325226033199033096293842322869104304721849406718239218806489163438416145811995823009473095573097289564644224446798842418174135444755832003575871048670910321984069461154748993661618166448938564557449773538814068855840405589427055355307194035694685337575120638329154008699229241852823328052196010526915339535501747812589003535386624837370340238516328162080655578302042063003735920066965404513821556663916084009401960120059744264266302757754199909716418254078938171619547839646560172558054371008683208128280663374540896357340830528406200145904148504882205497549713246607792910410967431331114969985789149846940372019036526357761980062035774291755480318762358737658509897908251975411848169824336608120117071323003001721057191809974729457180591836132683857965952280002623793797870088648441902596198475682583924711946293738903235343497833808319509873832811416586051022160659531638724283850754227098908731790334924476013042687845351896737355294918960139854447229103391114960738019951134928616107713350999734235327519733462806336581916841417778309866247169173285061702792193185780654926423329013039009150379018793891071769147137880396650994042138710189456496660044379385636105197961857551488203041616349518067592100148150000122597121631361545217375817092823099022827155471157888758187241630424613926438298153467323880591408528603978754388385085334985960317373784170017139958349249825283469218782768186407024602648790851001036409774961653961008207343814276908686003987007112853686726467381133302132121326377839459115558880969899367516405362762932402543959405601819852662442242635048534337483072006525741230965588560106961176982251957813007515572426694617844986925414216019771688600160274405435166900759359331802330379562170070719870291531630576394606153582750904880779613993300841992543382030559090473409687406202233533252804243750564725798147518154693232575855952957293019367188651389879700429172156077665895906695599465243845335896944275585808206268356548216401033711518008928255796496337476076576900011788524287492878756069353225141251417817042020629541511330146107707930906205197387265924396938241392742352108446745508292112850298833170214166776750353434374873852184338453226730817802930753460490505329229646587865628918941488783361452409498749055011168480571049849389233830455493695274122943265015511608369318104445701653097551276601262003243924034536260512348185436603148502470442348443367913568*i1^70 + 26604381875424083770957775886097897673405609816529546299849399969668714600544863401146866436819515307784464227387022331685956014478310943273013201174005276462006695337578464397777669369436500029206740734865734035791133302692680432355078767745519303252695347543781262435743246421253433296438727770513475513768428585247079756152237061284365023586168257700130085888492177745929493326267352707706884568450736712850901530701131806412652117277830087067559521883460713156139105439107448994121823614257366435875484039198434323197005682750227465486184386012910547812582131077911807450129377841652317345724591695820190215629942722182530749227630284269226061025024942607646667400887632752281172242311351764391565460206299598496604747103493622353165350206551269533643803886770059017408335563450195451286232142128362426940613017188375858014141062947498797343972685046488857779692741988744324371460949879056674341207534561314801482820025547531791514257629003013015427713838336857428094736877833280068378851252705021969893662675467348353246448063761228301404913089357633598010364559760522817344564001424509665429073984042992202613387266441254274039259259775226462667042826237624972447794248578692071976823711062669904247608199965833266241381592187259489553575869211480025969330171988738106839333655134629375438872488843664362092813404244346143253268697310809693960188819871975880124786728027929984454863930699415652748654091872107407760854785042503784866021956187878360443520800746709754485950233594830571827480193195202246478156049983106759039446795499869512764167177679318828214979267242983089671966985776638564461642119135732926427311531619126343415233172491105256771222843678903338542699340711134073524507065308039513393137933498862262510374742348408549088156604996303523863422922275255255648901876700473301647276379599714395281819359294194219161736034398660482039591839110971656968121118867986037222370221947754292248131245499817402970660991347923180155265853886564484253063406151972739943552506233601357259115621678642878332054435193515340490525482681631169186324186515782035571423928257118962241801671686373630717277329471656559113336142247178721347416723712234174721311783071944000485618594760877641233300877098707898666503183911481434763175382817030281306944031011598069763369439566296531296867109667322867140631027725873469453338271970792294275530020923592756359249012905401303819313887442691715386812919119333244206039971836042658751980647896362736761129614575118705729785346115963851810330077640368420164664794007696189636938446428990064981271298593524548394834399018116686559800786678075088541910121521532879773278175743178274977148823721030393404704633312381192622403971721843410968162763985456036280657405304641188930483687430432912404354183193639580*i1^71 + -26094608148168920354228592484043588484405168070154379822544691441360770101489136453306252608172630546024934798958065128439622429139431181698452517652542468748847934300714163585674091776322797693814702354673159470163027917449298383537788532066530526432263835248758996526874533285082854441079720334067445254973356742499908014007664404362155372487039703798600354024595802647972593374766506832538002381371306943021444712244030999514765839052595005132024174366833432375023106200844044869770180234252504520467496178995040041283084686637163768570558034083927430714885658993654722592142489880691355476606969205286761901512760760565596164992790125296842208412801496370283434622279095855470287697403496683440681724978870931973159275545115939629313403892436736491646530294680005108943463083215731579401787422352272046380195431963866347012743514402722219168968027313442316169549701725824858902416429570418406767014144980961011718049269933603174006743297602585622977429446866533242375124815889395708695094667010902674696718717938349429664089322295701314544398262855384673211163041222919813936859492271845820028411565575263257051196042386773704610991942475710743687393340849525726811799876346532629827896997341121466493321116825846539681430856079939175296025050186271595866169945749875625052834933340557556704450252894655848129425207013297040259855099066110748033120470008389170944512174677157134348211274705419718324138746900562961562405046807269453045538392306178189807986478171869979373467891325716332028188406492168797967174808143687220193328139786938496857157665636220952063828151891437199290868782076568565816341234488669899577367250663166939721904138946264540711480309483163726549408417850227882359505115599913094241673380695085572040299582032504758607305191807227546678949349746795609992428369444873166811084593855417438304213818346719570571051449394530847893415379553690018967157621663913482116547907788384291193758907291605424786246083022954725716778571202585812693609221763198977531749325297439475002977348015164989633115548580976114162792300874878253256786813505773336794495033105096613267471705760629190744603364674535367363362150931542450998522360807625860670794478505690045330757266256456689461225116440015202662737928212926830769890281963068715216087497626387228199629967806776414538790356216423358983018510257611985575128863621894388646330369238255555908022289238639647117326224096275420974889905488926449815070551472799002572507972039424957265546039187598136601045372005859560216540031466734723859515315847950625365039012353524604071157420816151368414855322879074953540888764505486220594248761060265266827170128323438863678452871925137110035048156459800162211465589142271107770048523045578364070352138883986321744309715628002319895039483776*i1^72 + 11443736031754100607040442689683564196167430425387843220209809263637770213992742000569762988724067195135124348258726865404994155193505720952730001446982059625127310133549888794892927948475364981883833687333128164724491403583773809136759839748848855351724932179645043165551483084399201470214832230662655708652208901851713835074940501463635656926064385614007205920977724555061113408430697489126211946034192861938032309034185579528129364661021476123483578106672074045854006872032731356938001042017824055150076604705210233287539698242205690691201586203866775088099447921958999387513074048012750542558925936658362378112138858915138533001759810326581439942035856800111345901306275600901105508919937178074352141332485193008411342009772022762859801357868596673139408329211666240714953363982236361367168232039329085400697089419192857211732093784813832607339660383543159990989901391603733647146884780383898804034551856808306113629513439994562123920717734809307705439165466262133226722604951586099171236048067336345787281243468847567950358465687055338091915740526888986512163909156717770497609892801655308243713242035343819448343003451345574739185815868796409386399974240571772668872670572753781832322532019572387979716392872782536328784935227102388350531437142061693588880289832711177194728846393844072164823525563429509161752704383452704968952661939550301123141464427974839454903541105465107194513862952878850157027702070620997201192398313240497553958288954062584755939538085789557483957201424689590172221454038152810101016008311229619108375491289981496065811044180845838700113463435648822497222829591231014244171883816403877526870688288438427309589998079345096404631324396980044210582012268409741040680814910122575949620376224185304471903014692037499756256872190554650296652515150454498880382074031279737685871525754215602144635861780325182690342008840998730549983970154511414627133740042548411911207204519575902703442282118163313358298073708679784623528216480197282434738309406134045063981315866493359340039423590660062211889156462848437635787089820280782167621654741856188656925589664241859551415383549276874683250547936704557910657344916857200968491437267466277814392101229820462454142144987274464314590533815217977273517281518251511690724560405857187321747847252603237247544720338552877850019403067757254471400636189139869309846373337391611407884290447343253155702452473594354285404135664140518699840096371209310452852032288401312801606982495777755962771891226150024817135155951355768136918068399705529799709402304382010998823600911564492381388986678008348803218200809334582665461133746791610038821355854133031002499326090464950513122171862123738896127305895788954014591488151055527006217999657299510182250789666816578879791123077424311323272*i1^73 + -1696706974353549151233331089981089073937895407055752335783468500924298918144855927262980822190779263571380869422672111181564469644475519752821481947080713745379959636060353658257620140901099693060655511019930137460155971865108502553377111613173316834292358252783094629315251033331267357812560557518923611014765270489066153257003772720780688984202092033125494826158044223838952845394398956609886812509392569871632963632630725719210869285603257824861415486556220549427011284034786279947673752714630174024308594384790460687129216280099557190653615508788204195478971748483855624621749294384737385959292170965173857039554252665182963701616476081169086417935258954529629602746369398534291591547814301282056928518455086222395495028932209466041057959651241758780618204845625364617535571964174645021269865172739958615900400682805923728337048522133097135328203903565205798450927634414892629994926117924660239929707540664717605095806138399548888191282691504490262833519410278878579392954297322800536486145573366240021841315354140642752795437339639032624863372070723256910477328147104134775245696217468168860085654708515465125673733169988314666063772643734842982702302299201168191728769783540416581867254572650315664832322967537690843247917591126789461762012562595542921953379821620707679649564507493248810003540853347841853115239003632824523493719660274525297651091537718778597148947965369309624383121343533151108068426409058370820793395969463482653726819802054677915695024555738928731973236818429480242565904116471735724171239624892967875528401390159856420265735397950628031928228566745797791457595220780031473409463661856596084328703841401454700962062438089392346077526787268458599257661957260578753636291505683395974995299149032205872825893723223268762659479346757407491917288633433881335753125970101858129277911609611343630257235920960851940292965425500572433194454673531754167000163555817271938102814271822997883564297749269017642923208631984464388794866037871532520550823682051616618749531943327615638397058422268062594188218886536031412698280762588144546849889764814961333712475978877505585568560871149754991656441637307117340895659104424217505692454827331248162607122413002569591592262124715832902393266036298624036771432888981708007826538525747588996885584529747765213265252707733646546241544015907783544073239583496253734522238287814736398681511503024435331463649138150171526583871483260471641231937534169665477015554329156361318753257188018900325646358418069413461198052407067335042020664562233979966218559186784352980190476331819249614184220727334209062465360284977619840343182408889775379759947172307985213731508049350530159269943626745858320547476475271816243124837336666151782917022884483132672320937550941323624578885631512000*i1^74 + -1052067516871198581101279225550635887185153928936053826000552501189289976356254307854201487196032884075909348651434465522090814759293183120662619551126798664655691716933462500128230664639796710017985972555536662665398937877014854910413445263309489854838086887121895785892546464729904468354599705886731820994320418243901891932565517985490161095098444762342201121368841000287806038162739734651747892699941732613586377820464513423730449756487162920915376682063159233686323355332849879421472908655848792235021337459122768803135846396499955772467280059697180380289158003926782009319787646531116683050376044880549289013840919646184448459967086717440443052443416757387408597068104817178692455488705533396892760542577782617585498238830026988363725879179813680638205832527455714253942108088198584999704339832050972880038090966142517368761355891391413212176089755852842393454506400001245003396856886686909137302251029594444329924522187196852407797615095854558463763818852111349544050731535815472863945826624103253051872672649814157128623874650262953416078502259488839874099275823203992116482650856527022679715059422472851246572185379651682844205301185917211657386407950383448887962049656414964898532025942556680462564304039606333827707059313263006572916033288227742172063852293066550281617550210913628652513000970667625896142228261781897045985828402276060950064674716878353748317807070437444261833033550851833306900940993768179633584272041322759262902108706397081308646023780869693535816193793416376259971254966899048030121918133055254323781817535078087101035250829784755710126773699988768452361179567855305721163985043341134402420105097953309340392765272989119138225081060861973570339006361880969042973771527649084877147241195974191528907163128125874590842248422733057801986636539127314068558590039949092797945703865437307048234514444842370276313544389326442607347628019300445389856662634609510447512432218177828439357589017305510142157438486173681146824099624080663319791966576206299617629685788120001009294104409371916541929902817676502825944319061904519460855002318246263629978071504052467167919879695807656658893759296936908031148030667159844512147209326398229021851166288611141600708970748136513619649910445039396115644255913947385056725103545330655869604024747100949433994081073383656600128576138471235331011267758659129581114529948840045688832150863096180207480933295772676805061634309210315204554482544233189644566129642775929293369881140570079915648360670125923183968271511393394067023152596076599335142382768125945261916492845231480589994559779082890126701952648098254899381059474252569183252072285769115386498566140842498009492581660225280339039595605542856309893125958189884839148232736349391486089361310139841282328967688*i1^75 + 867929002526220305118720045654074494109724002504120540997182848959254612166634091764027652732242750867375139788140197490117436726906094552079868233824582445780119236598233789172013059609377912603665900372570199481309073331606714959796231413786386792341880439670635417927193460739956468885707827844013278962410017139032465931150930646283452150307800821592250249197485993598952687581679863178294134427118142935734333452510539808848748313636141985524423771275881469355299193624562104062620859014093387791209592841389096316039534575492461312516218359389430921795798669831051963846255530491534693058555680939203712672803773070692115245200748493489356610223814770280009368296462306582148264972522549801434398077098648558662769215395059918285025470412329884188529174067298195856529421295908550151424665570295269872371234931111259836891602025033824270352123192477733587825001327417534940961612761702103978636508639220224985206297231284781432079690272191862444360603046403929227704144185273361412696661078312752210383792425212012677234182281715081525510158224933272156395939091664426904885801147872239486499622604473526431397260696101325371208130345274011677077656107985232399278013333704454011180816651124302851795632591358717372661945461329006046742540122581496106843363127016414547668103131482873150308846762402572557873195283609876797098693314209945220925773359044549033030350119507388826620914270588960288801734261498488044280313022672204569033078305626884363885813766984764442539109741645822984954326308802659640502593531790704224642311369557762837933934341561129365812116563951074911114358893357258122133748603829824543316583662160943569587719734316851586226269043762795765711829038755493681501280581628528702850403577300109411178073911413802186833535668593179080845774045658268600323367327960570839464759577875463518847394612205399726527662144556987239846542342247056913843022812795116646904337854523882962164015993380056695605673509492780932667402093830387507215590083141168458551706845090841713575939773129082834462272912281487316988388939914212954392230754620317048944986658589886468502682289381217615010257086831088904778439638617304399146699742826414996708450885213046290546207048810998232706240242567698491206238334250407010316379577032208021150955597860252855728744618977433901692353099614153746191104209200030018260859777278107202458338457834825137461617906133160764205837456838209405378013864469844987658743329243339292089379078578950848656387381461064322782412072656520323199200427101656463070191916598680279785317316404775724439788730684269657420931942427718447538882125997265261980623113261448171194657308028058765504173837390877705402726780314401061727668752875365947389525982740084914919260620715897541376*i1^76 + -331172121396186415326697748851866389399100201489263267379040871284499513071659806342991291959402889543838062641748116922863037186414394155522843992995375639619443413638418011153801508855654316426733141530040820817070577318865322118703080818917768237286550930873038190256371498697284229157850860719667713162732408493009087621082106434810119021008111343540726460463836352259516223533610257945448001459060831279684241445336774629273180936241722152188522803291299945280355953523742962307954869230486723650082878316743251360955051693123756920390781756412235771830714053997292764185335870245159344171921387306344747658928289299381524394689402642489878662447106249212866377518488632701205940730360697285505545386425361358049764291515340271660510912257896047623603478446775927115633687189576013410680400996474210417718434245572426237422674509536400298073781649459057713172171387027577699596035675497297241538267742806701833841650574638680088291884108203836570521962367805241221086193321756360129012553984199337491184836163515045400874628382582180453343786173701330577358581475535250659729546337239909139307285862797534236821134980295787667097905546752671062053961543133706048911834567468244128261372400272329468804629625001985318769995329572509006778805509184035469775100304808000809268496602383385242734535750939732193547942621862816346577580898436912276640928110051556327511133821468429121620527845852177200995329021700088581616810911909385987275394588687897977172212862944740116354876547036609116176166779497554489658999898545946505175149354528965622034590727707933040970660028289160188514551461125922956780933386424630611269053252140021430493248604675772886830773886111010715880320688292033631693748082598573175803499429338728319299553589215229013677803722319892044303295874199244516100465889241127204119693393755323136051830533894479408494516987283806491708228536958014971385740921551010210199656320309136029395667707127683883979991673932217883448314995114728542345141696031441520828646213817405902796209756057813735274707036478303830035794501626356070437308904781270078381123138622001780136609906641866468797691378689600710214671092870658110288745686776781897270801423899814482105252454945182054212236375825983938083608908899919391684182780546193112356423736451097277242467588811055465991906942364409885642902047055434497608180925961739672126428988827739205719129094261723595277836407421242190821010930384672295724608343332344107379309674414609303647001670309154643132864753391230974518704670378674202908296633578077931824748170100241787980674503316052597277951976754618736630347347572720957809449255119993646680756731041449534775269124193109106895303434703052989070898139762861041235025358923882033553065760240680*i1^77 + 89996810110974494767430849260759204900163027144308437936193679777449371153423997804101357434397033324262135746640736028390934666209459533683922680292621588748144746599412178526941032833047867282221367775814718203509986167214530815605256981056457262227052111226252339079952209110597434502777705673406583999479848349909664338455743643667462808676116236194033677883288704133957950058554182267788439279248117047680403035515552858420426813418724232601757953582259589217687003856428418168229006360579234549504496722483917060716227148499515177303709250095520604782729998289512670982733868889527370117969524143254134265368384653607008334244463982102564950365611178667802842297756583160691468811688124436686781623031988238401070144185121877956290660901394015557527228328620129160256767145788854087323062693694516276141916891211656113846858141245706054554512608174117753249248981507317925352279460675384254212943533700123391387954885567490432652506638264214126612203887023125908842091510600443257683750076532937398117491895196569074220507820132184460283926576001972097436230022027391184088070169618402045306965699776351722054622431022346450054147329533673172433573945216642220986820420311255060757007762434016627037721026411196456384607952153606342344019572935768246513260896263647999650333597135280402529539027129946624894527964343965234098148891761413320208659537453599583671408783775857437582495122149837032713791935116199371101362827871936331339264259507148257678339781452889577514241361145546134217953787553411530279519047881719759647493693846487264721056414203615910772224007887949979735674890688039182507299498088379330495581340741616098156241668360774164301124516769542230448666875081313610365048189663593595666352324541598711527429276772952818518798548186818455255468427167715680309127257155487836175716123980806998919366191694385050305199521219031082556935165826314404346188575793080717654943356500856153495144929719659739902978492815898045797797828071110010601836761091829358953720447932490796656916070307738749082848375673360840446758526908609407258098228799198879970637295531054849078111848836624301564147701201199080147568550829289177763637006671712846583421671009367843856303692242190796163645222593777512332154403553255443378570455609911607055561490998393220764502171731984831450963882679628064074555206372779399512071718443183320850861604253850815992285412403439769166643857011478718320088705015882692946779708198068487002050778502550436605816364730474937718395917297522297287396176800362292373157191782288876927755063662462988474335101973946718657933368717584347661597758498195801028705058002152694216304445741889492822487788479176311429776269925148325486123884477680129308077281467885774791329088*i1^78 + -17451875367504865046469138691844528587688312156980534411339382848735006963261883104089851465340976777713836316358427128084921523183461978671153459050777036141479025729517381602593823212706720990862343436049294286994938101103548378496666154302005768999820874492839381784672272225832569170044924283913953760254405435180953494392577797218942089065405012990420626332885341415894145977612550930444238840223947308518900451712005614596228319051922576136186387806642329142178531681537999131622485069766612923605944774994875871099642765633994746402687341875141444502804494757219333326178584382296306410068841704030321415953136707126807009456919014836064868296703208684963704980365390202494699643378108328865331367601882700649538666214167258604649653192479983201347586807302829977943242698131179844543881582148117777595771022931909097660197429031886889689538793823847152824904650754036389791214314204660941016838640120101553095037574633592385521696408376002892131156885398108375415302046544285653133352764610799506511644589610107327873200581211641215243198309207375610936782445309501184849729857020443229138665336306804662653125814947333041553783407689755510765478667594513757089708860791966059872326772305461383228326105429562453000072985946708026109619279837651113311843502210024820952827789795891375831399772336906460368289551443539006731434356967703796467140741609703068966018514227104424712140453357140470936742694291687289097964185570770988731359833169381501278600394882163300943381428367663700949346036552231456331573882628171155919935648902519582344562662297455282210999308786534682165152730238411974345379761111720895449479635490285526543190476041218151798430612913533161269418767167541037568750165596859257029961829508948912446777034763615350838977770900732800755228995762176666475212856945933019466623510884263694342998230990957471671148924988510438223589755254726996456525489786629738268430585314428342931131341371088876465781137369735334312339603173123113790279282425713968614082031702420340651799950847513448144857279590699014520764336523434493593238178129577302886235671054122112697550041126432953599589799337627093891091160092011089523981062836369988781968906346898928653766521214287874258499132274171772400799781305273136725822208738338037577459468497417777350444073419699376090247332813948388269175946164954972426516792134644099032047694867141199714563546322840916613137960085527613223637720594796846667154655712523786647299418830713067996637471344296424038634183067058872387054855369913670064458498943450506465453699020244239658202519072690710158513534417554073915967047015138876086846188467485707932141639008353848199431564320355147119905428638585901653609376176382566550757521921354717336*i1^79 + 2534535647842374971891198673066619111270093490763255235946565336780976788481992221003574463357634732196152619958959345386971720158316085512555657409557590005352304381435569910641498406253937166243660555815600088770667664218401102828972761840465284706174734588014582121383927267706178998836267221818124933975685653709207631274207929286601770971250302339100329718396161880271471521564599032313079733458456612120985066611041973486633607690743664245244314425081671432004541585135975072139942987644853710791132339627932557734711486858573784114052021123050933395941843273176133363142108939840023276642316232478252246781810117686776672366144134722918876084301622859019480387336165393149127263721531502149689978152183929244133284725778092500033803628900775761360346735532207116543361216023429706666177144596522793864854643024122129209917992425592350801499495883963902713854015538578059850377448328545649697616123987110248729553996691303224214315806487992524528469875109824663437113279541403467061655091498932371242636184295281351455007861597990838763861379095424911977855985588815948777229009701733350661087497110754383235286948316753999492190497754767212902971994465951900613162350452754307405139681120393182769797638610610549395864455216612147924936147355646758033672915871725582746488100634768289065931890832545745633864936939261319841208150313280685838253978302156236980564717138469830877928439479540602213348830150136208196927030920108452286790909651178534065754386254427145751011890512312402585328833561473014185139419387265818100295215225829560624522699319683252261431205346890799116286985124418117463406666378306936773550295619839081283412043138592083830993355802860306610148980353039813822206112603326494457693906737412813973962209487540150923998981724179785111826636773434964106297313198884386983418006485509246399929776707297239170664928642014829448650113029808890755959800290165132168145686381341457134817687270744143956826824456506251467490696428128348545869687240398629998778936606859592601014780662463468974487006452306886432544605384014881764681044076418185856990728707580865163549996502008771657653778331506744319645499997578367997166312295133991221533580991879484833554199551195213578766311521081648227595643571747114515300606278726258833292239533614212885455908701548053892564087426388211498993679002534894039195744967233243097219193784260407288014106718110603339921558719940380699607212051549404916905108312124484624445252625331509899798597051947426342397148414114857158186644176020372418536314312600527869723875364033673630060886430783164912180649402714895638300254303083520988998612833924612935755910101645496643499127460123390699390661356526446185617077014198213246294496110016*i1^80 + -251035966538904437523373163642696997400853966203643340057232239015806641125287437232724680580662727342933777095919707654767353976263568493435729730153412797272837446449790134166443672136857112881177696200954677910762269123683439008527678875597713139003695393792096072174365747094096647081123154617284434155832882683081145379350878517712987997972397040258195675994992621041583598195634948153221801759880612732677153476868329480869470976141323291284604990127719596604489206812172276107896602177752946734511249100749058049688443850100223062223286253246468656775065287401880608437715839780036580735850163136737984732596305673949719092198597332952882148813948262987732200144680708219945720462374803062175347584217517296989277707746253669178083489098935185504261346859429147686116533754731133475132965476936256281831535070858627089666742245177668116000246711782323344556002597719550868375371564478361228048626703598013245686906035555038554890203644357774086617724039937040608277874566491752755153415020212774462496944203053268487204774656281936099134551668488073713276628295123792259780005165826753503958169991444677648986614829566021186203122893217216965185698965469416159003938193742400520479433122782090106483673113312003003210325980993249570833803767739456492423681702371093168814667213245231838278436979398441190240479648679577313206428554755135389308845880605129287591464707401714778319768961127213542891305087023366613849814368028369539048360592039829223502978716072512828212862729595287217481888534875525962319619436805268644713526476257950621225914320681886640570091768669468102717334230477281403550090908763250324996069955314182742770834894460416516388103506810421872393576765635666927193170368050274277310543077636281741381959143617230577272220782115819991458039021852525114660076622819616386199159327909729588329275818852657010992933755586245471758274057884323618071710267316559706506754111849412041769148542587554949388612117244961652542086656960583635740486689700721931649003338347980826212807133557043513259497706812526546591362963754128776249565272671692890785758264996491028108445327851676422738143674001234911958417725922259800479075480898682042760796270379008452609467002420738631222859404419776788278018896185204284568737682987168697168247182127023778472235225273231104344888604266078763515728981800380120253173775877213149453298430661412543962741543892945133012191926868272839074562358310458970157262697626818400634703449127222930702160739793499944374932525564198645880285685097845966489167203471748090424366514803079515485876878462802568525709207457298880708140074977871917248175608025382844984334286047344084230130923069162125875001579194514364510847752137062980163980*i1^81 + 14167492032932957792786463136674721026633092662186926121067203945472943648389639220730432904784727929099139456061805980568450010198735583673416633836983221538475824371780885965351159774512320019558419776765818588729218868688648675629026867861356757508836964139881920188762006036131589000183582522723507869223974949942578889598948114319679278228172110937767744591427241020112644804110909124452337765876239837080544109647032057860511618642104203346734597452151763316957574666955756270278137564057465209968852727987595673141212975013948839153260588932875325726684731724748670766889131231103564137494016714552055745499778105730060052974135128669201841839133785844104431795319597775267160297335535705303638965311039312234759466142924461243029742571280946423107416221676216212913337484764364261715827437022330470076239927809517438885586392751890044691222760431227175985167774010074437415211266153209826823562269682844276627138171814767057132875359722975883273995697614909507167140547099235278946929745901671671282846884525072631419703437266500832116571436222745146091904821626895002130953606444001917594314255306473009460443062677785714259107295534692234310361795922492171951848027524630123403032721716778007301872195837762566584571358936392971905760677763684981868183838866962384144633792064939960452078949874290156017475700252232778672725643681951171704632923238308594621391546708999778845623863626223609817029888687801238799948688862813744701922382948956030959416338365935628726153499898751851721790851866817242312790827418158284279184251236549538697583662907457362960892736355748820958609811652864065700682166567084305849584196866380202617394629653811385956729709448451927996586165473531919677798733504348690059049164316015971552159929695846171105428345155023759610664379376689482092649837233081167838814800085518175218972061176369054469938318005922894343199280438557069031862628408044584223238194508785640401376641763311908683240482872704700468852640878092776883125980295533166771163762814451930635132801490139536424451300120780183101601385465686227605679510896269697732158702696473759920658628494036464628728165103476727261377738462054426978327718523909017324407539627908345630086207855914409383248523029565168902676907922766544571253770259718484192034059292761694124293866059938408846592218874062482564101877965383497332092649475527065890996438181457799138417641019131687698406910334647795643189135139701772365794053173649811161321444139240254639099519738958887284625938078978888960175410203018855511696746628407954140290390255687233575417178429469088082877939318048986655681592014434987153251482368432929995689233345145337947232767076253107934025269143334859939658028420156960*i1^82 + -409030321358968083671876709265727892754289693835909857659670536641450472466889350425360360420232539066361375189206080378849297270428730260277969325100066839982203318455041087698235158001292611870294948057592392509748802631781614567207095247878571280244558454606634049323204597122780361744006114104656386321567199544797608508931711413097411262915656675639917785595041482873628564276016818716356384018782359499485183016530226027864731109985237112497491711638053254588715766941185311314336052617125840853091850712595629775512127510823295518603021048890286138634301970568460174809096918080274226736689291644977440854945523203351942919600492134641078879584980056813945341962394835127442736069462714675328895076132811592971514589175900064366911280888868023752332087247401419569812275470513691830832233823284699669929709628838018497274185663852593385551846433617078364706699528526000478594723173792127703023242788640678913752996368514476646127746083112966790929458470967972064968283841046941444709404390587140184161254261171229222262204272176160367276356183341369723512456156920763042235262169141064560682952349616309867339726965350154632523925506077463151572510481179023870026824574912037700153835798138386409074985679262545229095799231675163573920804168824924759952629080160760374447701104898238275122078101925180405877433766156776532711531243975431831537870485064715077255815247008441184551380192009842832278640453282417569237709119728524534088347350035874932932027388060321739822715197778770295825043207658252195948287993007742261198141708131185768432123661796346036424155114821115537174220714865208562086426215396249626515472886345848206583578583669430704076604275245880312712451509681771088672548893819182677548940010887113073881758968064892394640087971333766719476596124923341886120405858935627434251644889274808426622696369202353101873613116245077877511397601748031004190068423077419420432154925177475000453054284171109386562346845831262502593537324872388374438326861847895696547383174600140401774423831091623862817809191301323915809247560947972518852224263747730645286655575360894576848076406456803149149247170713809473135860254617664877982906225143373697544904929544728792109967170776135109693137245422727028984707508145094358185357655872313008198135444567779847091942215153358919382810692869101419346871851401233953075048660168391145331713867410266452664318441483724940346567744951030521374339055215689115127102503903983499855999834175815925267847575176417116475183277412314127124297144159239079981833515307481407022454451855182782079433379700647936675231305144689344233706916015938735721874291778314002517779541477043256262387985162980968259676271541891081075439092*i1^83 + 10584894663200965362268651216448371768052419060487915015380680989304173383635825707099487201443223352111981214036235931755609945799617370775844731388478252661523121225613044986451018786286460594418767513185186756197833282769009905893763998353625811958056570353504203251332258627403504583510420067307869250647263798943481347410389740649724276254644657158475643545452468730374647128206394152512886944719495872661455172759976543914811637289350373747316387558254991651731443337867923975615426069617128444468095834921886219430644186715353236147021464630753933122115935551790399157762585248120787549317479175726952320305494428041735592596070402919050461457030898793534461547562181313628292171333916058024817536573991698836455503051109881628134144428537205985979347419952355860279443970376834434079996755708425851819642773669899356676351944682026690326614711487665508434413242695534455894055933412983317012700456345167903864389787894332727824996604849135681798938144489892681723098953852736225302703868492606737262246625205275594340374027817834185762496136130339647543729109808631049745205763888264690099367818738559411547721063543697195020074026045199007315229420861411863319468181269221029946213436314996133077418792613935283111050296672699126429456502775891390023496781985388366733766526806274789503722352013208045525943008690723857773569523935641529908890243926191831796919227920285236878291962732446210304422054259438118030826651610584048544097697661701110016707749068943562762327695222614677802016131810041566766109665359138498917651063549733244742356650987759635502545578874438803064471626747405744292790185099974014669895996725343704943254281826069326645194927663667791019666989239300179912214446748953576441020689032726631906940144950430617418645527860187682035611016662896130394791845082639938775885113713334184174018848814193509130633270080480901520474831669452014999989522568205220591589525341647139207524643268091658515852358316416401982852755125361393662830046236829171522810186371604137344656456538503022375146599221048218576805388571774321948686410053718923248053049799439004163643146635927466740417381267996928605716775517243091263595133459230268070601201220376370421217090872999581132764287959420235490532423900758566322771826407979140088554126912682512113408853864330917721015324146672126527024198861228499111717551413857482925011474420481883620492625550296165582837989375916557820107005686797915294156426483422114420913688342347541734084838791642895620623744340884785769028831443299547979734525375793094997747446691522569428846635243224637423618833743352903653399271122252934567577598955663724548745411374858034189756640603101879564489062432021772032*i1^84 + -124879961304827126261487327691516536074323301964345692239008471322505416056415131140886715552437289212733313520378988824839375575957912275255715280644136763117083428375787646426905215536605177355320978108829205576750856264757656662132782982158382557514261580867652048509765384339676550674725973736935940707727698317976612064654719544565992175409081917285514448695870620834093760071382132544344437620874408300959405449103378900505051711103400860476210328496178969753393399709650247787285842088468592344527914689944504932430104960643217527072321612991988053687986441314316579083304480429402251699048935543212443807859112503170471549992743593157208418338063980102572566676174828559094306535000838842039152485400959173460435988674124061416139899876572278690880208104099609552193180777766183572194945624971405269861914223604953336376836717602292668248008534419436208070700805939248512628086227161372668818526611324775538955513392407414471298260057432540288463501869882877023709740020072622502366779358902987591258353042975812801491006391828806767202092152380759774618816860916574037077084791483991696322360340390187733044943750912691962354443224474720166954087592353118502319525722602727728451611133257382365291288545114239013266909329973102749034454276490847150634802813268628908440206481137049456504229629426761124953327194114209554523568810406623363554928886061982968197841495335024086907216206401380610940446409062461281962774339417189698028157773514432122609441848213821485444763293894477211587333472097294190399006177328141901960718289853827095540858626085110187809709226724197804003143335536920125517334605949181255262004698514427997262703621173896715049207894986487626435465792449480338718801604551671577190846387579233105336839414981442551426881504313375824298825794990845408972930748669078481275353351007487789253246447542893277476607304595186117789544745185943472347397882887857183350864514696973538248718232332465094139273713714776447591693692733043261427897784775894541747636289260957397291879032575712033596361014583662979405789635587232464213223988792895543123956824066110437027633498929797016837191636410434750826623440262841012920756274892968367598936252880105942984528398423643427993541363897720671742360823683123324934803168369134628308527445580945894921001189093976515310220437203932691513587623519137775344623341117679893984556484178500215720268677391852774030084083451493752088316219257299428842218698646460408633790352499722707833026832837864123898024861668390830287760491414308528192981525839345212229478155796042102677760431501529837473988009559412667847457926961674545854963182392709032336220747409336625103336840700886203820949402548*i1^85 + -7990718508999732421843189920569075616980825844867385359451823812157053767712535923502550793463189204377522313647490090859715830040138110810110018782557707692880882570891125414429914778629635457483140123598002010249569108311227289451927486103508772104644485205692133070069503150148501681171778718670811052909199246422336679790536449132268343493286180646486923736902623801317475621089850295601894379647690253964682442831708131566735806619944239521256021108015312198621947210415117501443520183672159391560056070399042762125282938919109104339070433532151968172861338669937794514548701099115502636663255288664552035404737580152930987899220124364539051317877375251589666595938689640414726587125043059252603234109924981286655206385560077982182460672495205060031610895948774430842230476099384570222469706379650468217910170999876725756456259821467080840239862432697227644501486832705530171224926928226878348578492773555567905774496984221778967245730735777877674628657607419998458416995561983453548145936670133349318970175006513713029397236720294199934808564562536210799366603155030969530401274150292263562386320812236142997285034219744260648372713188677089475346246839146487778267607086504645833286414935176438019266241464885152562908204042482949577921579817687768519813002106037307736252435325910003722026128215549380732215612000342827705230322670165656504573227169955990283374813755669637187527406678555658917459960603188609479317572013373244578386067005138738334440887936648179399002862919618684275244763919697251867020142957349402497030695695234442202025683046747479274770493253004170536239633822565577723923378154020857270093409520100003595782470028135347971510654833665871757857211332836954519192597411909850120096601686942607461152688051466648185138408554262358352279223867576744075159424031424488076441030718252911787523319971886080686607949875764141801137611240806042063424112910884457382865501095579507058728004421000680360382352466886604520420725429744433654319027855490752427504202460290466230696765658304963654620363893167469053012694533431781484960923112182898780917602518240397913959824569801043085902531781598382962872724848952219768094556525891600214042701317168683569651534905668717003724626567099008082195917350574181951212849386568553743911987137131774430471891159415131702101121065321279359947193285182438991519954770803123417650080771586553378207230001345476839807901903237831394779979941825099840042632762647896955666020075328256136096585163319773796045818692706529490047483826386978757729598170528711992917395967724028869248829180618856528091392430033800425605878420778719360829572977767934931915231682958568811274275969017578956256*i1^86 + 160663344119557795190665077223210002486156515997919781977076763087311255877940737171587148486413821581169623581238818308345842157156143954615049421784420340060395368396214158683392613368285176340132053967797460259664236415605616939453722916157497280493935365586609734704636497024093787541742486160733032883024597649072104667368476072678440345602771614535118538286669949471075174904440525044900148051044981696635748479060569481318516727383663781920716012968546695493614962014544947983464248915514727540814209321728338387714403367763416096764197382784129756185144791300985131023777714422010980331908380671835128653068578806448062937639291854035984876085390991273037761977811957072492619726513472697220519192519005735062243020154441771981883951970143023715452555484816501278796370937225710699418084531198991486355598544342763670029375211550215167643708709714766500308585508063417810390734010106509254605386229958449793404536481081065573129359033235724892908224233682409399366545048188672892725370790982612233550835020573308512665127526006380555093008689568213702733724213325987392218787772952962602225397377604854552271918424905952339261311172028709069150177074812251106747442796457253005814633833687086017497021588300099833368044260176489578812233047759554093122582473319833824145475799644694561460712180685473929704502164612995236829664696303285326928937326844304302807021638661817819924810734168952105084568560664874734000139120158326669647352829299932481177557709324745081246883568686874262128016330346239580744597812367855099279304120098334084050532303821363375498827036798840007614681667930793797198071103594695535939435416974012244540731089844618439315419627022801418134119521714959270023907379128789385217179557497878772851923768536101228447405765694312300125811375990128633942047881312389722491595862517620696281985932564953083305324678512528664545347016905638487055541441308331033104805902995778847071600089154026907209824198262303126199428978123753268545122998238906730564141227120054826993037284092185829458849956755587098622829784220885801851060934395592876815177340631579647348347090790733873384113085513516797887579365562935660952093253447159149367786350655782145451830756585072910447700644636870279437524571673496787908309859548738248123856106556628539864699718191139270197793182920395822101077323473260754500474791602639825800483987584263183967866761012968290248671528683592258080747509604306504146052336467736671737721479082474862419209623838924653088660340097109895811344675636691748470156510991812842857331863920384283016348656329964046605940023324833810841252128188840617579327246957775593121215283457828692652292565567828*i1^87 + 1784007309433282925662365220784893672579618396185699354572139972961526473706085886996840480713492021359042267376814889601208004706612744058712311935128371228219830885511109371135031305850177796820263968937749697259316765194345937615938695704824538198630047568855437217474977023739444330651005276185942085816467135152999477851699031886885882520222825811443842395543095707001737608321678046706144010205226919680101378727020983278723490331167211343849174301516487385550705823083382590509047340964381808677585117797208400386773217853790887100168321841896660295509014027458370422075986509015301033177628634729859203562181216284752055008387940901559113333636487783709601465626570432173907428533436536828006288523246513425435365459016498010497291440271581895339767934040857767034474940224929519684345757383105797359985113506278356494125046307444608451573495677811252836251067498183175327807010949364755489564836553043601451991395115290236351094934646689325277188030439932883352747563200285600801311514691556657815492649973738307920983790764840387226447500701798735034649084962997662852463581288872711175799816621614655874688990623504164280952830934197711797174971368549012141228089323145227171495580629139765511516251746803136870342580141202128240048907484555078019241887037753696748440159078033640645434016242540601810762848684870600980499923809696916502478240677304654545837820895987208287458134226952068924324111732195552410569131577661368952924748849453760463285826280932280318436273147418887254029844688647671454816512236851103420793477134801352121959538030284802338498498915708032209245703835853077207825585050518420931005560726138986672070420427077158936800599147957146153742887948956009855161835229807010572007244775887409748172704405995972876278550206782503023883606109919045414692966858753545592899512851534849670330866648757402463911950266386562796963497391731552710021303461330147158443708056669055600440427115479367392938278181100589787933585049225037848975065462883592963241718867483923698630617090811958041583582653259930951034882083360298194692211318220183534127454270923552066501837761219019101638272003462502401035506558299384186999769776722812693553119309546836314089399275506789902943351396240705463168123881856400383936967617971170416136181122271666777036942783748384413468982731845979892183844671264856803468638836537113594422283535833198022968450678179697758976011872250187959090255326110438282020759470800432697558726264450865458374243417729405099197353439654053690592629266730702677278166843680068944624362109523997483515592180823929202859027103460036703026881721511714758449842723439017983797703905882472248268544*i1^88 + 12446601986651899513635169007512696931522076353147861285420666102917603251433517442405400026057740422688087747511153935467915939672468758327042050480725162502874916994947805925053466851366235740955562473437110590604553936156498303394050056530143572887776643063629187342680233156977454228455879203653556052436059791473932082260379805050384878974888003326790047692025890476958484604655833491847048345297242695505065939966253408668891516230791805311645539150753201816934741916353719603565346657501000329157161072512585285454458517555314750813356428548597087163409172037618792358899152264724686186740229190242768309040749656371690831689369244554033823577264205542556955997789227513150453432641102529358283657612017777011997317194904358537671397364417072079575153783578886378451923021295983690162419752734594895483343989309587557279174249777071165672816849986957694905078206548255233191606436756583345274827379417900407444857038073842031715625670537843605861354450803763247820315283191419071414000707380310011084630521931569740901708807682211448287779763888664569736232562516019749615807309080536453123356596240493206925849084740724921838038205546098966055142252201241605163868732611064914632894444634731904453177160671327342141792774899839981893340767630551186208859361669481205663773214724416529937847996538025718256411607556793915547880130694087395436203412468152074781235495863922894099304989477382521288718056073995955047774564328135247512128076262171023066910447030598618600149239882719979181969991418436921854998907440736067467824097565465648062107897541679569371472056139419065142586915190544626071366627060716369956888075041148357891605188533754125544967117969681647412675133596286526613271779859168136860097081254234370651376481679717208556359150571927916650446237542236512133097681663788495915524672266762795551908171136390569240254716882616379955902610009850052455379529546110411213958041357707376342151806156297058983011436908761328148556327307195795857593099700615949445727545798444063337952204918813623772849831856695127257128417167108255264742233773141425458081487158173220425668819904822885707592990542076643305023911877238313335798050644441854107995746485081469381294876158334715641982998037065886161264811139527550686228588928923514590078465900402185193845388967521953809242553790479640327197351731297306933739589580550554900171177605132544113890791059178924173664133982556089886267375719375546233861438103103005130965178062788098704548990136467145031891494553399462305605194966751279730706878510243053123237890964571988559319059421003875801167477475194367993544616141706723448989295373852002793441718335795120*i1^89 + -440913533138096693928975266881412334536823229293711681127230329548536453875714060832470236427448425367012180960748420492012397358468668368082926505298185865974865517240236026543284089419172714829010741698282196146537938515695724226699102003863424315220478547777131831108227447360667000870022692935265219051480655107516763406273566069756943085336953491877108667496052655527423319728200599843868561617472570114703564929318720037536376206623792613614180096253421800097595611983200505710870155871647470944300703419314451197244487280707486786620241789888656077386339629448847496862364741665900260316012839794005838180980041201682964559698699310410185158764363158657348447100938225504336148593149332987222225432048246636664923962845543635060138532990158304824277318755103637690096879786151484463021369718549818522046450424029851374034470406080489344522013412744622073040653430640309766394909179519354219667040853626365608824674442070898652696361595488680351454224591390322605907255738582590880381801172745000197532927134657384382396242573622106485423011556705772747232740736920309902466291943739943567355915380850057230789609997892301367024160629661015774433300231954544980463370880788651136022894589584943205014390976658900972573811079318288562296619277286878115405327423330329944987287772701556472288006652565206540248066895501714436494402671943973240774729025383858369493012132250170244149348148280219126911717974982778995689748183203919424530868795109740205078100892698476410208722112529333975834233721828065180427341695590172297534859692590777805771020119826344040302111692675175690954561367449584071982875020415768222363631808880603056555244471098619307219171883523978558040359567381097316883533585055368118563957125535501052525544005283157494185608356751517927583915685273194692787095307987937153771930295548680167295048461309690574470632316466981803431168547239904406867714116764397926600011266447712992733856242243649525913256626396466383677005906857962090205476576264537442181161601147537208183986338022857809427165850654154909011433174064538061730553645734388345407036115310230108891259731866783588331826839874413081974272435877111145269741098109419254440536385696492483831228463229851031144837745753575961910743502687636060278719169156159295319684668107357625160242007923097274803581001981755443603789297241472304677620301141598964149963617706816860738311322668223595359560740339144071258729982563003568897333439256204620401082778912372269620290937108871523071970748294263144957971237389150302396208342773169843218840056695999805282563823493215302249349289384455492104984332945504652077025341778354399600462464*i1^90 + -3113986022582560027662740486415099196834303149359645158570062609501086965107659704564997362821791567041309917918977798035708238287525135490044973122801898726413182024773002423172897031963273156776687655002045710557433627030784488806306352732090678236071623552774182742720046636908642801339712084513069082582119786294215487167169168018201346395348721744325552746272826443904801775927627200781016752281558720565217032905211859195149263885421391768029292578248397940321431372459749749890125040860843960558155870975009700721997914743069734809708421185598259177514057222260040600716725770205262563567775107707591218836126540869058406948848150013837781002229415331177836684144031987669936891524643570836626096402772651339918037961955124254232761394088151507343855781324212984154353463400881576304440237810219104911722968079265662944677835770765813893362118964164505797348586695491556114724598160303844577511386643906092181774548480023309775960427801254534433967459681742243310813914256027568582541768492196374678492527795605961223320981069071856645579169516283966351429607067450493155257311565146125316997654598490024061664905943020226821333971536265522517785939596563504486152970074844432528818658376544209891155021520851697145462234339608113975664411031529538013953592365131018383632696592493988366617727385104225685747008319626737217412534099404569263951934928149013472252481950159640539016481662077491820374013215631590598496461340731437918683948562673176620853352559583703195070471554027380998326744264464378069755650221455400039714274264655712281469573067485999273123671282164376949901112348798163976204226550493176503092525172240107627039545284535104822914701110889698627207067359865016255461988547977685098348112863581275304264180295704539409438159999391664502114923409070470996461885667816942126782341337926493462704748002731107544903226529610847598483424221964622211177067983161390755359078259691579875955720631242867096771630878527910092956965996543066355513679250165319202718516086995466659677500959789478766753966261668850647973813970175149991501396373109437839815098494513201984443194872200248742696862213617960965186059015293911233942493587717494043338143797196072110806119899887064591155836889946188929056277605098738086278106404277288671482122335034119129908650167297937957892763921833514464953321930268800177392067965161233104528558069460809221754749423762476271474991563436212040289504947696019647102520070377577801752596908960525625220510896863881477003985867295825238196754242091471575869213992558967673967718323042892130208112682561495031852970931752936176727057876531776389069202656702631600*i1^91 + 32359620065901972093127203800183130912280717821178763323220717711035527536036471370383426882411536867053521853335971514630390873335348861806779146727663426170786665460605066508292492043745533819729112185081033646751003725288705333365437033386762050869892291660393089511993789567208009480731088399531995161166162370541602348242606292337630302064965467596529485288847602339479420779138744815088786144601654587652574915732797734018638521849903335058974498353818122954369970408973196255030508647737205092886456499881633252343192974223252663728884354149522285014020754689878688460687587025675433644360923277269880917435677620096167855089020641562595736071436676704370210080075894489422690936884057548314173998274599265370733964228679135717437087260034372168620905115093585743973655760044766647243052343337828592494415104614063670885269837851614893154222897450620975538016282053067388585059382545318057320825202481195073416604879725925259852916382143693877779090339112099455550643534765278434887900765681251149799093793545336683249461748730176234359080310914029827732309013401198256916715326975992320150425010549296656658864442799110535054115697389340684336930258325648354096597127595061857120627114082401633925861346636917477332424388956761355898180257405453795716858900264575891375407259800283928411032400550684814018888323794376866910965384472321286009845814548598709382409266525556774014860576082125005301218612612295957243608756678445326458625879626347506301751569868591018161388048078100590816602331612194194869935981669957427383021068269462564349297140458445770501971830904406310251927497006073411666386100378162869407326623882796235101727305236447247299355785275123327121421933190008850426415729689647452836075857624703032222447765426370825949522111504595650573915684955353278735328815309646255183477060308140564470794646833560254213397037336929162299977786711891131717955729696011627570475808016067781353108337205479130269869678417420462814712075530673916187873378026027915136293654605941871678874878227987467573232057514298014003102060969206833908397540114772290354293227701855722693348262759367590270081543197690614868032705979087165306081005097044646881795101711336112278636259585147055061262789126218568824574598340088921651450450293818201329598534544072724337916807932824854378779899076925588313736330211689302467041199740941599938192664621191890498901917606775842552811420432679928980230259730024808321531925765972343781890636198120251033693707366969876295350350178636611948162333648094804663460120276371911077915385588798829062247393379812794443762912394745303265037134916905297737469459968*i1^92 + 127766303476489590194034746490956985498758246666241515567206017036930723604705265912857054769329302374383759720582078153441240527848293438506698943659725284457361027070702233204415563658585290014158964754579487057977260509305060708462322550497686968408712616860801347367633070383076952268163122816325676281148813294724825585690177941493582567306873649195258134199121338871988341008181611905139571514104092899608095598229131925489380256106180110272170657501025090968285250990011016645787829741575552327301548458202485661405470924887666380221419026394591028412552751235778715980045805471900438661611095614467534779329995694612489899315563387704091435339622677499066469104579949285863760469208979101649509514851599989006515330556136048971386072184488097939392503430569946174824185429604695223039704607371999654253013137555878132019170288110407962703289870913713411804558837959524723762672381352968564368132826830051412684125921272719452199493546154749994145588404953567478436446877092945682183471973056614474774129865813336640127558722464435131366893035439661666103699248243375997979052888618064508229089752678892965492077371542921722400073245664248352476330078621698019673220812555610499263760136772242994862262257052076299122631454407540690969988759385308804446986856249423916612868866954306400552353936319792901604219259351568407281228471780562614059590072756193673865045226569421164506929553148541541988823192655279841384975537921415868890578200381291568591871286610167553628480011111470815302305319538866733662096429803588878816173468483075365882219214439572091539491371016633403416505641828815451885098131235553806312300102217075636268547018624765853132793005692556697214812095856076559532698612730661099493734430864816483731104938364435317896061552490279850405700443157568637447402768201546131953508043067899987897774394537336265479004264759944606351848821422293516898684905180468171360012528507715304153138260614915283313921824923542116541133214888706382647238893529071658958008383635714006542616030777171601883593763234856630965422786580806141044418458360799259021066059055014225695892402389046036223615504971820502557056565462407994061119503141963616419497222836995122057345934486537362714509064954656326975946864493594015242730966217666291303723340364673731581518357707068386420383352414023895858485618558555320356373781167212275739616338524493853796836306895915346832598004788487506209874547512887913678013957635100138509361306629074351172818866345768681008179776311236049665258388495124293793021186904448275583264327818046612229932569140524238056080428152719532366256190723555766032*i1^93 + -611188454439959512461674216626852484622180914297528832577125924746114640172944147400958930690941540790205360378556505980512323247230482981533291939934471962458164635863567747015370887642883898772163550770090098180661658238871445991126075225078519826792223801252435073981362008680524861592108042787901476229823015376183880817127901964667611284844742059994262720919550995238082413411704074043333522970819465418785303672703109156992323917926374078082444929034365930686985374158760032026108733221555391448551889103985185035989524606143178961066168007984641341804376428310875019140320604925630086756972689432439805731552541513265601444596666379133705378453861431087997560924324807612240575817973684429333448727958997873929946916402641769284143145006332659306125139755816288532056615137705130446443821798052597336327736698430374204411143599477986093330609263525592591192522008692370642186456034763707919912359722725089182864015139171902115872628561781185447485769566510583543223948939780535681732625485676513351208617052814898350868032409413671123766120901826497547985506035946694180072265953823109334331271656700980715886378801488005082444951051923961323452986006590956316981166324410101188822611245725612307623312427409283899471206893931999124488422363837877135755007449720838106360785246383245359076367206279029918374883357389200645592055303418802217160509554986124306628612491196588720598847714982105319769422035294601353599373570330324519544931843596247089169000159008854616573707957277020651681895427954948535642250612327680084871048087065415597372175774521557563465339015332135839758643212541059341215409148523791470380827784334393335986078086638451020226181768395954619388452801528491981299773993907268552273397968660574307513269644812485051160394516208140094821296555384304988056825481125166949510262809471100587452093164691007226057154488520482316087316626625236031734628811219076859746944380462560248569623990296741074783592706801814728530654680044705668618240424794614687091030188803283781533252299771732439167888455645512011921063617807973502984398097403529470378283304037677814381954323680902058547836227123862368051546202493276321963583515799526296825534101553041541696487605685334040560674000899516599418484214857488895949718622278210320067621095635573698922144415204016047463590836476719167172792652862987680968542231263434752493336231056096959987350773181367641636928707841684020226346216150372335058999755295090659198700915005016420682581086106141178502625528351565884740275596822011116394921439381679603877814181950416990844361600485422661749554472377180569426261471360*i1^94 + -2035290952524688645023204541959559358289674171153229198818137465476151656782068289816879716667863989869396440004718118256730142583122016256103167597481470617159682283394836841437496547230935636635020067358076610605730551624812754362423572955053686676982103742172987477813527040369157402524546714474904945343233896351000809274339780979262453682184266037828235634256452111564378297859830931079185994802685398605717994381738344123302244589958459885250482303653894686775514955145531753300067691971247597857650778182757464403165659828274901916058292160225504515839491064672237667116777092260728661718828302079425060744578473869764304792687696122115727026776039274702777379293012450246352503904383239210415349275836798522340187185350082288747437893434569803191977663220089404217099582499539131002868546461590583538909007205647291414498983098096176963493604400820170868698097626587007122230627317349022999436426925856840268564190191752933074245431163679834937393980738530850704087229709875013424760682044172642322034007329953408521418493307737679532492782687835478793562421782504462611863362303490172742760347113600912499254415619247816929615724653428833845397424911967309253803439207974202243103950228713710765748375548755194308405736887797526218080874527860094976925557333681085775408035670170617870021444249915162046745686668906752310611366324805090259733294480754847965634685090233397991598809836337790244725914269376991662113009334774829063960317894877811810941725746966253055524823088995824142759487136171897938635346284179398721378800929051814767646789611385944594767415920468964827169074096536405281939144092130971199659158337077984023147702133005297157309119604787708714122912109742287930366635043008992881745808707121702686560642872663960174264991559214986136679439497257809567414366108511702872964596999950459933819741449580000554087816883433441484167837150087114524372135165829966351792317127517537091619185694660962171527613543390740073164186175640383156106325665267192147719026035118217452141586436417573407053440893966879070637373482779403864491492869320256049653977188091101730272500033930185963908241459249858121101183087364398430254017073741870949262838037617332974069717353651318750501232458450362863939815655206534415993359107734732002394951121361024320874495307793721333680299460969577430364447012833372879044102664926680892014489513040740336396319101603937759192987429047741788022815335631858006974666481284633052795079142593360497538413434610049265454095087188701041237322069649943672800792237660356910476467370004443283195837000694455794291790228514891695376*i1^95 + 3734785649500536689914659324784661020672531549141871629798967408164150679091048717850703679150709850914465173940425724721817950322635330854281698731104542135822586490556663946488034204079592830690355859880095894548186866682086799087251993674409983606181576166119127214673718087097131243158112242110964584369950564920825932409322934269163443179922496276148447331699630908964830108832132980733023603100817072498960322089817093812676877378384869663212776941858824828087448763616296888719697123932266995364250730387288251547684895104891228973577789956025807187934309463382910987840751459465584997045880913332108989601349258789482880192578123183475359007170981221677421933313713099497033701714834013530716769797925170423801249231524084791035015765514678763035738872382182373706145337437280393015046131275875889064295919106086075388032358302763898365762840705631977698649612158881710508372066271575463906837424142096473759483594021450741741316628414849651048155186639832597600991837310508011887159636074249442589621629440585369562596641846303879667267160720414740143557395402971704513772033201731779038153933692130820172505359939841365458049842683207532243813422193204068174812821429661401620406946273108670921987262507126644729379319472142562695943288041309604123557041770511070273210397280338527762094274518210246776655724326652713178409616465258365496138397328709643302970196805919011887399307859096229202795929739603453510381793653854433357024967673143718125716130578607016822809488630597938415992140848625701676744715953483001281437269663531014699568572368011626209120937123240050436727400738573965867635158966897416332558246752325139583515422460161952693604668649494934749954019138654914452121882384537252416835212653398950237283862535682435525018288788496473392707264888520239369244433793118906419268060339808040231391424169782987466468533948330297179413669825225446266078985046997423956983255738914497891529690985633879423292157138980425453551850006900016894305098638820935624113859854364616218170643539981046072866798498705275102668732582266375523434774364239642066512219914876956514819305314759671743078891513725977230083524932744653289809394117149747245490722278929514612252278381082934857664382494085467880974565820371362207121437620476545072199158527620817362758822267200625070064960954278056592370440641791393727630724798771570934383226031256573139301850594620351392882166834471220880025500231294320611082952909185892605627357760650638576705281129869667166389296811041211126046995195015694236432327107147126854314168497967967829233487820355822417442560948672*i1^96 + 11867404402570080904903006569383750740099373837645104811980273999381588561404032977784208222425275658547844528858238774171431918232982124880004966706944322297798508752679484887054613529884539501696986753568895525709465751770204872647624771167199270794787196651926818366006915250213322276315661572981536842981648197230970020345562105358578358717930041169341699810872150978122437235698717114768243313542828207456627331921123383607380843668152773148546970847408596779828756538770363135914808006921364228689559949443622344360321561951505984491872116090138932207450739648719455730093080695087227514991459963140577192512022990363707019154771512490546055044232175746833271840090814246425059894853038911342529303842526020939684419278341282560729470906922465611898512215753525599375091032830198753775837365700482836916963785579733067613873187046606382201259698975147279294614299260317102052906522146461862339567242276569691267185027363795501602769509057641580891201829274630794880183981124289009068835264557467697642186351788231539937246980143721727073162673963182133885263712232510337716262439815669617525189614500804173968637400167294713431790611019563181898920320398618134633577641824632286973467334995391422505262431943489399187185915313895515297475050720189155873505683141711891380877359739417555881706331474398469959088889562219672096943754176034854717612725395659055368364456387909310623149396484830648323828413130208442368267914410171703829460211579843642117113593200998965838845522795936894509474702845328047410660269132944194783391874459551574131416116701549246094113535167355642503644169111380707782190292563249788307797376861986527814879653628494724518098810378915232399065005999098270329638995877907888242539291637361404849089693857693147179404372521366800901754381530251850335932245678118418473341883230725430539734444639443474922969094326600847250932604411910823733604530834983000399100748002703897455757626023072059636100633530136265827503635582729369045823772271703692114203622788221099404301023939211342725668964220565372392777478469498263578086050286972170720909699175958535285033280303970577671337419947091801589560572131546981813130069893594958345611392176808525828621936282939246603005039395727645223598961635742318715698129295806774247310953045744525268529028181426222619849159452704492312959398813376591939024262798396392696149333371676462513667302222703814343306136646482536295199034635067137970397316271764368921055582502758668340028584970810510312610279184387783082772052657584828796026653749902041629698201551283216863262174872294890052356*i1^97 + 1304048690050876173082730990360208292029760755139730195708542670081834594278583977485944587627691866613438181250272512201251788033087729056906003454762427132755285898000460037484892247149415709084071518642886857475177363015712584021926080879133753484480973835377591605221311524534132908065667534560500443861874632726014136355815993590480800407890352307522609706362244426248435235003576797015039561024163893442219744903156937381551641677737205587713635153136986059348023917352965522789193883899851760874274060796002898733610418892313295728474302334345224031181587632110634129325500996796323081332581710135242542511804328480249740113880696499089906484943652982229881018215203061212449746575881059243676160199718420073527417164382580115357970043430878828800861300976782690494395136520403268477465345734165767731767638738873168471841463738537562888312987721588056649158239611021432063618377464768548127051488855540138002064364645502087987680585952087977613822068859312787702635244729952837159045856418382894104942444213346148193805660057026901353063693663554406355555446088892890124726387054973242956112958729083692596495419072206086072471894218160463164455746839983546749822231779203704084917965808369088720735344967011010394299009663102171067267915648233213518715973628783570196119447940504400575924000880216441021609626596936518654874587653847618744750689286117707701349915147150999721219145314115231835474608852132818706624332056190033246771310253047188614090983267111129187018023536084720032110432339766848864078244187782454217592574177950299973341599977533917267294262759880932689936169923999360396378231878769413848289672282845656549293119577901964404869012990090936587337695905748839141067656713630033483836244634614271059179054818938915660284429464611452771465932776105522086846945781882976293147334806811021135909465067481812229056354611670799389838106315455704875881863336900819117948645774857363336845786462785106769981726825318295306304968407047689736836024414594302374774702179074459458612915306206347596132427405270055671116539147104614182221363837335016607137973031931081738599757933137441065626430797446702484025431362962378601642540401815586100796389349077894337139730025283825968656582694443527853210767723653226241366572794134006164939059171184093478810359161862567336658671295940303522928821478860696269164706494060826667400511043908937210003521701123635889263936169405072755378290234913164526030256365212743056971131285198121927903439547238969876932876297345339041759185468271465369621169560356160906404944186742534704576506429344*i1^98 + 175071343580880345188979116877713532892988073660208784297343513033055518693806307882468763547292879143681629999321308488582270185845757436658542331584091397909871704344490740638363984428596899615938896229389710735845489389619397606191714677950517843344872472683078828835199878887890243350038900608124973299896065453871532068088839610870838179037805891260931973369457949448584157754566926153982101762567678258472889694763583792352970584009237168734842628304065677095853763979561348008267405249920735959692957668043650206104104302669931698775330282300900967523368030013169461294716295684923450732313421281702098746972672465653545649641063644146731966078802107603810536488824859173503564361321101094710976997560226239690676484101561614441585597008366274989732162399469687257464167288617387993934466849175326290996562950843895913902239083708831304499740774152116177062604606020075693685108981005037339078696580765927796067201052206339871038004124862327475952042898499817385631896442845972798932179138467311981127727952918588104216648055056216533075013619062780740514343840696693477192804579749253237418603313572801857720007252073172628606787810235469607956931942108605392690908099490999738708737925773819715055069056780926322937820598121909674505247986571193916374093025017054817736126181462775477341245320261312791762643126427589527471929476723570263991594248391824097330505876619248789549371100735704391756366265917456286850148540634347123088678685619874674178536232124653526219937578979523305056815318997050755278815509289130187119706453736196535736418120331676194492702309186908959933744103990265787617339653446703448200280919572980475655658523455029176468882270755080145156641188038808989030053632368702679917943613665794551068212751326861755665096126946170452287533697805760505759636431799676109484774474823359232709480857521141252436348655045066025255919363046863503841786110747941641733913610470317540065240115199805643739781081286126651641143408650815344013481065833496789870713823585849732597967681262331661715840965489973847548475549265553816055589790067931727408187801760004274530748822081382183767804067947437584479385789197041470642747878454491233660122006935759908807786687204471666984640316774406062932263630792404895399285504442414491995223845786972465329785389085719116674675299345392620461638175272356123191048454395797634160176732113398593641841455286417513873418610991488732069891586716657903931682021636013553010466763977901748917309432298537627622061074458622930588700997439061572975250346022614564425315985407020705276*i1^99 + 94097650645712199213058679839217108941959962312875964265351944596503585723335447548239454340046167408899074235789549189976599791960920245303553778844486884379793237994703976321218126649823403436758319825640029728899105124296715930114237797138179309163239444940334987249944517917763643452713800725545444000569719178437622135069830630459958791832087923117205228915045585968112919403385764152896186674032732066488736226143060242464439813954490399974659110689146321551122930750651184922117808471340190161452993663694120132883245507815052787100871855584574297902171573973482095751915179330350043082418776653816417861088844314078307341339112728419741211833677122972822076627715629630284434677575997397606756281157525514198602409430555597762624533634298447800812944723916945033980302538594945690887961981961634370937600183381090896642541474749501716652868221913261685761492478452692637535345515133310812429628834758798998948757654155558424532883045122653863001603544333281092428463861747883161507120558575659363738919861272855588087375008453617502940950183253221278872182677062541561030110022275190819660735390607683005587636159216565213338024024135039445160539428025379685263591337975190988735924872316540274632848017917179005902732885135260676717098724885292373201892956082923643851859048597789698495358801365480078110247526668554121346252835717670869436849352376277471539731998594714928347286109522808005624699253906563357378746845369257415776116369971907907673304737129486272006274004309570359626691918379349763532727330145847601037567889778361419304503551660744432389699558146038964648733388768689167563937131059215217687371867815606148049341349496979852601433752203116654233686762027175340992241425803265958315999603671450155256465355697279432664504859051832981617098109219420596651734425986141710453949106449922620619405119237465093538110276899494906779482661416060837250356321665448343036069805829614773795221957549460137222640445060896487182906692656482720184100124467638314218913671884537444591684187505630552907501713370202323041795670520581063804197708405371140192894484483291288645032423305126803692528226505674416784463379954601996466431838137162495404102278793103514662882636249845756504092219295983247840170939900728699371634986949147667451925027357860931115448457022557447208324706140634998692494452527892687962718352267734513439163770016879213868850055223404989924471389995588859689682811610987514555086956608060026609689848063010177134918003294076707923038259827054721535469877565233610081797416259882687485535635968*i1^100 + -3985556405963571841269243039248647053406791445664360584517601887128089727134976482599956373967824779116605150434051778637735738570851365939081895061531752132781757696117402824520110387469264740723572984110984249474976068499771987651999289770252156837254944612491466709196902657838268944026860684977139536835227637163247282788083636007051334675116310571855287795823574579315047805242821225268090462910044994836423595231085121306323222609625096286089987655858679180023944793384702934526643883681460275802135406315878386830686668661257345074502257847128650771677419161635864361715608188525221265287608451325999658964847378691667915099490153868441742422266465135321957073814819086155213427962588357915237172748718377296644933236384329065681327859295574405460653079172152650844570893784077058130926671602384767136433476418005769081568367316564682760099572363202187158078931550523578267518941931591370521530305363975981264007621255310294579643476852499744401565270796651802069677621133760893500000087628268184161144453545969110907401208160832928884562260366230749485840318367243082781196230163287373893477797395226331715361580482123760569063300817285539490111963005354127101560146928925131272615896109063881555338464305316506481441382808602763305366504575825931107272887242595902211639521665115933443667331478117301519419565540577434783695444610313930631589388284756064218553012935854056724702004392304422979145956272367459576058991243713309006765484045605069193845890380014183654121828647831517410057580528042959259590569594807006809795559667556279663243260496463714891897142111804133576899368036029027969031069804423729244619912911900726483673197201918213500097876982602349695494856485294115597920503680911527612666975850803947067306749179631956967844586058256115675568888679707346915242981124107057165699343414389419358243441131754548360905174721206653334699934921705369902958480549574319453831157557044414321038857866246027638381004191777107673173797572136270623677413576353696182305979138144449430299481008398940595887033393240686686264888617886907560885441377529343829298635595065115262050575079862572518639360797667665537223294375748066643699505585527189319584186395809262106576342079397444958009460255242769644619153728013320807416576860746756673248759245212143778513338898746572440440077412294385186928526706240596596507305465679072731688034259002153177462847519343559856649468083977683556710715471104936406017761896429808689838460772607630874525404689676727549453607766781526289104129226805037911996517222777846244*i1^101 + 1345321650234260880864575945314854419064366146229798564884614401186404314598021634814195778988901005306006763769198885182114499910246510293050809891103831133695817537619062378748236611356178289759758180854998184754776422850125391385920647368746836570449402273553775812360851812490838471587516709862127618633418031857494354011376833442849289735532151703059304221844796731058495554607485878529620505701209718820911576136671447419834358154732448381695959701966298433120374924326796727086624834870268920241364686824290949763556633929147812384978991572606724210560645540790964592389093857913699163734587525005409239711287983917932645989141740176262480292470705898848822467999612851519597348912183069453232695967984375873710489310353179399772553070503711180010199116135454471548195245024299190948134454496124714607646819985020256034952040081794040518181575878366980777999441432628753570225005842544610668248281534017031682643576613769305243885124547045743529923361802780132210902594731722919507858085889403979378886638997345903912308133995571678286080701235640458753388424163125260068818520090359883789191004171030132924339457275721813228254589257620120093232395275607109627920899926395800355268527912066504040248006659104693877250931570528995483660999698519696187075741260912744820213446571294543790372959374429126989792734230010726658875577676080117147610167365887828938040745620117437067177853802941382662072036323928287701613928048173428191599606672498267726832989610529158978039544688041588615403567755358629580206285396819126244878240533916425825276104378200900712585781613232671327271108335242645424461646577845230688445903792896173301393458014895333141743702502356893677487584450790874024242392380787977344306164224529066395612259762874742282057250676026123478947674765343998921263471980974239983466464463046149412563275167181160995420918443064572614560006207648774598627935382039040536375484217254510360002096508693343024225006839615224982897131154794027840453666120736854538244650193957596769044676063349305068665374408452914897990964348728340870927835112199643702017590432663230114798550116570536580696873525417441828457227441612350437970701986330242396073778014523901387660055965715364257518508135661310440863527024092484522151607853576431059383462888321930770608046201347692994664567411543559099958133704282157688476283297451891651126975487107477436431682554702539297875767060920963953220097878400792321560737558937079563819497309967033733880490533712547185900514385780080882022228585371467732267802272*i1^102 + -26630551003062478900343856463337806279082973441242860509612823801493376474221689668406479873607478017213443473686086105794841792250721832139385163152941456635001837671571562434735374121551972527694794701766408726422593951167074342005344815145177855445083262386537959882979947600532207361741008263634519743873022435864781776595044008319882512364383583556319193535802044367547662747446849730259506973804309300733964326529056554080554896956876428636130765182198102874040627536239939169648381676815910741922698930358510896044796021506512203260561934179474048605774678098045308782764281221667178449682425390473478321164187632385423763268158293341855764346226591641138985012776451082019635570413101803490290844850887877160360508238974597356005162223526326094918625210056807830919675628755608190284075824799065939285491315186598379338925626412105565468407042718093388529819938797314378382425604399730002437883197486860754345376057966625500458635611676206493640481011659989465757895069627566114569898518116446014402661149542138907711759333899915382239686831643295456757132978030653806225749854465463813622286394969001238038325647626484961857190267906355936089067209903152998741927783961196857055129462198542857730926728984627265929925226417048119243970831073606961454730124407435719434815161870393469881391091745410148840623939685175605920874125301221410570844852858035276487683874398233216808345310882851176309392771750488482813135245441278525717123879487529542651770330013579403262771896172908476135246207906325083092711004459825048554723721734066084831557765293911754295305521173211052394614919754923962417357446188156584630765423440592077973764055427342284030268799129206729820068372887015001995916291084641031159318761392595637825073643326804514072325912002572636933356540702873594968920561864132114111461999650711689416928773384815231282328380891412953532106164395753559359837141983582067296920668091152960712626081919053729410559201110121128612183880927435751803674774073359341981833282349158892681564231773146141481783435995422071238482077592883121940272743799829403450000819646411415575378377593507448774865187749768055619620113371262757173752435254395391147395684652273450772075358383370270004374717376269908508827297799678720085556935721213153019184744871051973251679322692182505787115710976456577176136996950619223252200010484927865872570502349652386887281873900045161850729994568204853959494539746213628339829655547509007824979311757958833189522823614628194786973961745477708948937493049729148*i1^103 + 2963576880508130949648469528287388338719233481756125895068540362694704165887385922023505101232967491267972710830143728398628281058075370294472556398103271099530186813264628732097917327797198320740654543037391353493877355843131323077427609046851947122598699172483688083478752823436130418501397767706034728573425078391657014568049596933532105718688508467147030530040891577578006386111305373938313528534360841944798092190186917606526085487918310611997670760803129239063465930270404016049793237322927689579509703158815306165500662172363985444711873758742693877243919526091669407826859005112691186959348257140348480794283075934450377118948878900479782348099380735568785796842566565028700234959587338133418051304062062974384762477629165719637768602975909789280453425678566642530460409918771662982534800281876936691541165934977716444923144660739268951930971213589670454189978694761847684208781072132598284811942004819416351941025747196739311119751915807005919671981724674888939716842124771925027866073112908473737601803786472717966217867214390827375818811319957271978581618625702531706254736417619021539734661148503954591247779237923789590352108817282931682226910884362839456361672853799642479357034145428661776821567094278977577212035290164072699301869081291938651908238613367864466296511058970764357931853339305136939507243554673874929953462305104917526870946473949633781698751529103629046378392862178110667509858062251937403500354763607258429119199623920269571022731875419077270788914021836565643633161641920721537057246131257266063165637162165506387374540465668118180958752727114543071245465517445545559991872074488833338491291800220354921110599766620080794869178714905686582232959609417299607157534537994079275815317507594292158633513097581674210531487200425309929932313097619834832988602685857295763316023122115952174882365003047372070700591578615704702752011873387658959690248612504966394428900060609896628016460397455252314037440340439087898343125784088896325230807495238448319709495013378590279766558697286790342915619135486677547357385641991949247261277905710108301679897965726617628022553864223247977556275551504692037239459617889390322116430137797901443323016798749254887101640786299714238080491168770061098154885691827316534339762019499851413058551991657173241060861615497087397437783382468498237238838031697638231375123933803193200721199196183088403805013524887278295300504185367782017709205798876952804745103637678026736419169506251894026139627028328364124869253786573617912860800*i1^104 + -41619230029705321237813335229141859494517799470169773249588767299246874891888426182699321755727667282806135687698784216886258831468187242394779046608880956326028598425552518322459472160929793051104473443525655121091782007058923884541786742609750025982307893071765984491608540272075251672474149778354410075978075502943733586422854798591724285969332660977723788050115041967302674537272433015020443906259111887216185702480430525762857591754268242322086477264394390238985515263954237338577798173046523467227116492982836461900971400826028815043801322779656288632649443801666641611559154831263021530008066474765058690479558654901143358693205061998531630137087657220154272223883112927601091415328905220052114692920003820233902020618623604626242006327375710115576627286609601361645608448981513712802001920994221646500324350390694988092610580472614947333624104408848564789634501949708874777350781542531234503356253268433562946961961191313014068602931260890478029465127958933520320653661047586828711127002940934818578018195872836852446562148667698988050994518932837730378753663273804327185269562063863264432134205649066052429443652404688242105950575027133901304434181875150338060387652206430161590196090355390274938218821277174086305753766242779565816646741226616419755014733644152977503937067719846045862388651389329065169983284990425911006145312732460666187780898612751162731725043213392147321639611998382299157672862410721699070968086957962437825723373488672733099397644355153592746346652101895349713644649065719993827559843069949694700875230019533094575119970018751078705030097033277749218077576481016161965347918562191384073066929403725571334130843914163258131647948929090583169870802299393203634602142466147815986239487196265454236607651695563093454932145872728504098346051584123349623719856006316772746610060568777767486172744203393841408788700273414532391562160144965430294279757588896425299993702190325432239975706668894178874510389129913174407610965729430767480891413230872147489232717287844580893971432485880908550475256989860947618660061542501925079553720830018732031022863558369660611303630245937100861887850858729702654486740212488262179446701772076020493299648061440551986460321480766580834901116758692696232776628912592551714215246722616599934371478890066259445895022019462392891682396673277289914468076619343229816109126770046903368648215039816281609358995967232954570874135178091764051892160927342818880785557475829367785756453934262288376206290002043605899129801400*i1^105 + 872336841986213987449665883635357687580552246088211246839041381884203146514460522930192694300263231636523018689907491114045093755220606937321232626515205296742354377302238954439637423819870093883044963776540096409328373353635891906174740512363498359007777424183494177335456051186292770562134023839119022572739053324093922090999487811524224315828796878121744795455955712911448537102871419960474037273997364575663823769891770300834870751597323097922451941791912243577036576339319210018017465860125565338553472255504827976030534663007463303601680882305103860174327216162152923950464300848788765856377854791509994411974718159040081117604923651119385534699010642239235462237914825075720054787855169856520506484219578587142318754256267425266914588876933673598821309237658314347099450258397668311259793354089514359595934966156546360105625073835039075118235016108250433616475256990818466213314503477551293847626874563604474164528739169522934431965505284178481225223618333562895392078615651847812293786508256491043876484516481596571721410544544648211158385758249093646770572937694899859837156485405482802602471957667943729111287740739043682079869425956189532826269877089802531546223447378611795780037499369660433975214283050558110966517731181158501983035168177674213916960773072675333442686641124888015776105548314250545912364540606986950153726517930970142643381469214679027645518558007338294512425418557145883173678155682951294724929345645427103284880684872856578292848640116617057161199305005069155873639847439246784630460238147494101214166681147248126905173804259308743466569908882899679962192127824842723957615462923207546418263155097308552428296423770792021339876901306237165425344530889404420967269337865615753144292175633300564555361144569097587436062943126590831660716912186444638757380663802915087019735363557045472785266278625199531892382269947869907273153834261979231395140973012199040175458650727471809610310943573717926684256666527798210994071652848798783291809503606794868731181382937331994171331001471087721377585707424718366916832887150620911838010307119155593598105953058088090192871168828536519563696755829347809620598577376758276540437454505384586351948340559563051100901647353772404103800992286595447545677830896562548609338462156117851797733576650076856625474396614717858071362016473145087462637835200253670633256467468134462519698346703669724496420824595355515665382021294048655350906671609960163079200741540741767460294865530546535614040793031744*i1^106 + 285816051945239693602761984257226191291155468924470058291647469107957893629216191018849814253659309366375084467971715086546188778309259360343502080878087044880548889928688415357065527466561015129599963597470441071682985111402633461122269094490628571883856240253248589958301791351180347676400994385211079336955927393570470799680311660822605343087865658563677826104387759371832025181380274027378489975049842240243904056141342843767070554489750885975317933576962925273076176048082593234306171031197047563900602588869381098140133686166636151288688476775209168295108103091495072359055209085589519360329562691473609668008761546250288734533571724067653574919198850012980025494328414451743822673322695906626498696103192149060211304762812743123058087012686781160495042555142810367243642128944246175214730783281255887486020311478908214914925093993374930319441209800728038637956329617552920554347664325341548893923229135279739269521607537008479292552116536056894005383219211151410302917785683249682851861209547744601088135807679272859122118181034015281720331277479061154794386249052638725942760192269139156247927571428369746575728518080337852007690249462814534972539212094917722662024399609724120697227387614547311528840444001992040320102175379959002428479463614199330092643706810453630725156884318835922707823378030994430594494356649533555701638367420100105620607537117437836144304677782517782625136871539380794807875143070085671845827756479404812566880455854841373197376197959556931556923176440958110106211078808759690491710504065412588087975441947222532241308125100884952540607640425919408145740962867500696475182534429165712780294922758499236455713293900703204898007133656998091517148202089730118516778908753480416610012520349150333266688956954551757255169261025892525869436913582742633478005303045708511100070396944893244308309338879589089212886856666681762191858094728130570104223368698579892519918041694375700479523997361755227678760536966483739270852877485724049288990433494034441084120727220503836265694158305276098106050504018806133061590152302976295780931446314474484457602608913032603027909900159646742026968366836864866468388842351834571986420967327657271019411789962676356126544751003314085941731901017452963864998865057512158689017878608476556198970293442221205877546598738161776790204379971771861602710970903409109841320704277589906644726834793905156274884725841535721031596009399016608672861100420563078063893608714867535548344124143755576*i1^107 + 73153232940522057716479009285157764249981868585311759557790994453278349310670966684607833968283552028718242430240139352165460650243877669098515251451128531666223584363202865852588799201436594007043080938791631765734551815071958051243296232566061549684533586713161686328682237621776810251705208710093403461160086906299354950377654068188630279104030923914078838333776179914205712982341163394471977615658612990060935074418923136537073790843960776009021289534494107499536139889510880356815563245713830163999630014917207030670376375224232921017785488718575036366565181058619223396235921364371951473674886012798713035256486616695555012107435150033731095699479393754308817078555986180941676249560602759878830693354783433847051989743637403966603308868465336413390934463085387141022284447583305628221144191466815144093407532148661436939644328228784066356946325676399887086807193591592265877382616794306376682882309966764576705542278368927766930219096492933502769810702237780833282824770016115835097070932641071800102793893667890035748839051762584047224508190988032027858650433563536553559628475558438093699204746550976209998190760040699581709257978430212763608635518651697353082296166491405254067369462239518941558450695933617284227782701153956070425603502610887530440986781894873982495621142306719955610367069942236930570668138620958114247050556052962403229271213756412938455552862252969104194954347853966171605985058261293204879077879436067797967519446190303479032305125622689459926710762651129104596382192426159537200700005503944809230350593296498442624177941030158020283779528080008209705616603841807027476782388163116754444906320439592395557188547794687330681421576390466817629484547091037836038844452626357967976597924829136089327977318267099650060360945695503701960275336050942549179615297886183680860944236703822270774979248179630547215029112963578556525937379051576088140223295482452922792002903012218846014560321328467086052983360564421639400556779519602599583553855169238249457896327175138580957386628785910031403406390052207935411459512169351942069961219010363337705598507991630300367025540025396427852112123897676433793248292127058761698237596265620189017454460313571297908820123816448638207854667767944218581359992211198033786977491746666965865779720954561356057645188820181746732684593487335981456009861934317167057251190051843528205209290229372023496752810503399642558218603578134335581892526459716993946090907138800404224*i1^108 + 5096463513509791835326314967929004652988817150493020384953464656416535269895618277948117343949661992190440918950255920713837667490039555370040990397140781902474142928283790931735757732696987644878837549279433754045539761657992460351257761026338985039270779999664569057046532766264883914624733085148353856918433353775989076539962310296771834136420397298024781685917185460955024866622412430633776806513783879258757762454915380956439215095136673034677655389126047960750959047329801297947516277951768818195343979105317945191288681151376503283522146256585443867154111632357354548326274585721282976447954108320656927285596008559377353068615779617165407352557843760923764655990594787223231507337445604211720956021492712052402191597690119490925102249788761682567596887810422130473739709050444318677890169909428893945986180867146826709081984246621654949149381079817004732044790109416791957745248423886347834392427041681268073574259222077422131535579733236638062421153586438238618143164293466641733812232052880036150295402266723750405097824368993140373072778905544621494066807890418751788710099315428696423761883873209348356650140833629798260699386629947034343187888953825638487892885892399514883453753867679664737972733569709265160341006349210344121400977540340903050152240444002731881407653468661999263852727992318834336528417592764440657648531121666548323878232953544314531766674188375110080349172784036386352823545204905176154540743228412258877505063555868891004729636406397554853178702373604724346688022848147279442295865671895443730118612824590910478402427886990066433021458106948355259011211320003153543769726680299599170050722231370171908175483826670135104499939438835234121256219432502633412177559703486260915418609398343882944232261277299081063992066077108474495327715347525304822334144276360767189062680261825661862536510692642526535343020023439864492424195240165056760792462610159923479040407135818247591243138294834391248482406569465253447863592915348119245546976547662212985849299272351479845213615917946612590069737413991677299813685169923240672004973724121175357063142635807628269992787571519155779991706062955883147632571208836690933297696797898062306119308205217583672663278177853572860875280538539904599027811943642469684711034276904592046755960082472895768138271397975674743990510916623689589361251994134365683819286247133078800209381284550457276656194750084716277156761370696446559072796088171459668376*i1^109 + 106934658745239153533259542122239297884752870846816487627035958237426054083925930867688511971803893955104547973956891057360353230094272186368713045509723918241035516751328721058279359840862978905234098006529279029584612841460613889075170589449622769614047826656400934654015156276431596182016744968921951324887515508000566398780717724654266439910070976491024962850582199475209247930307489526692368320692622938179534437685193736940468754103242207537172495209921127766849056489299466228726065893465840369829224471059757070374900676199626016107017546654021176144282023929188397191721691886827899699824312666582185731349032949607962396933547355361602019880915203289943298587319189736703630988743256740099692120999352575793753506024498753430972411990275122759401747082375977461225274290417642788547612657527002099139963410744753833190855657598170294381767683383432747546131020684037390938581766051462626105801156185312659876373388239527723260086844497510302805974507500174508764626055442702582612561980845618493401370616251315602080508754980316044945316513054522746919312395185261844259828717500819236812415965349795521277041873499661644722188458652477894860258901813947264703859264942955723659159176914361819667973321470722637298804911381128957441311532349741509189798526445064511354538839637068659027875088348542272188386696590593407938109189901436145560776256357074099650855699332853309299806477036419984467580575602802962703007098347321728627995594197695124805264429373001453292866925920838354853323245755171250121267778685077027843728681068931880446578776119351557802852854657048528259504463342303391092901442069254313775066667425614611487810264947498363917183724402491391180451927571126930445688602158443630001366658743726193380891538475310117902660211136109438773880241043461304044818040480355960273070018025523748703935630771622176479078633757552962376423557003071256309755667083484378294311406921849154577666934628302632777438461915654366367310914692856910463740041166515064232255719601538854230614376821117518648749764161620746176893318370749400921703077224266261755789231327472862473475332440676232687033442626702678929552266865964933461705750077768627159579004873302966977097974619884517463348771300050932890674461880286872417868248885333538085860402754230456698216753755514486341520523116119837571822061713974192786250836625833338878897448158282883462732439946298096937313840556073751937856*i1^110 + 140640761138916342947755225216352351197714830715720973411981689511047336091592468290881191272224320563563088287725472440890083557655790594596609743835956429764076054779020006120445406022984653833769334397337774846745802685620100535033624997879874175165986500595296624355592104504273128454295824567192431577600057643476036762041488166440264843932188061844567289199606063515497845697883607085592838729302227320465957902731362483039450603315869005116533085267542560222998714562910435163458332279147959834879383644769415572016320399258163840475964715410567687303684285762615161877780966509489551787469727609020894561369474851491440144530292639027393700560305729820357274871355925997313887120357025664023156259341148668529529820697941391220140032934988036784281574395092275705634458600097891024629097143160946139023307875603084705032695514491033389321056839014858345768050646663673751396201322396584160518230893611910853070992034776257406163089177793351867931490565079612102677497763717565646773805789793848544484722909034063570011084780413233183614485384227398284968514901619295236992573873314392669004224886767675539249595828655333817772577437281940642147034676470406847644207351651514539132068988108645973820711619975398070570240308580608207832155591383105349604134808583865671108205588800759250011544951432199513378814236668408892153098013180126249703200884585582034942430166460606937599078310711230364180126308152482758919562664332952294119577867609791262979151917717519775178642140791434212205564897632150716325174336535897786668469849170200175822113378381135857626156621028727842631255552162238416077828589806244122542526052409628902375090349006623405704987217435997925618011880996388353827777206163054469082048513521073610536403616073407565132415772740432444577284944123781013383003807779231088458886396676993231384753715743770458697880536620118053329279273425127312439133469322072732246974708195394232974730003239995186081788288246683291946459052753528286606148669770904152930547793412883206154163444370357250259844297478726653358401790499936961081415805248563020686124666467148302093435072136471633328443404995821041487825312057795163783901095285208297821152582593055651555205638087342631167846468737147416039839132068459248490700758263970690019709052643631376417458838209946659434861332119162870477550938167588944646471263861691629608878765997924893058370911117884139164328*i1^111 + 2469804834250886991442297441339367963557676139555680685892604043024074136499804858399286930506500530325550012023405364378807154023055931345820745336571424542443816828183891712515756697812151722897647976965597682184786162488682816743553176476487957214369340158727235893203738396343787762498749908992318256775399901079507100380140172940869149303596126406061163963301641313940107597786302556100188338377706467232890190868517845712353355813692993231822648728115172187114818210438875112470805718193867009107549748897090232884767470488797627307933903214341305864078137752934596189175597538253821287939667891194406022944924122828918442141336958176231564404391879687318151882801550617043448065913881675540812103195704390337080287214716877788999969371336342449117420559639250293072846356850914202496878191255285280943397267154790555707037518255274188418904566263830950499973714213459898071314725220373607800697235428527635097914747940906733110220334572203961707169283940039177558689652180229201689471184388391475899259777675410270710561914821317417520787113771711024439729740889615557203837370186611378494134804488209936110351176126069783888883328262327081719916418773363451512873915972822061791215586979552132607621636819662272786303104204728724080152153517878783338620752895955108724165893428591069524737260778207385477499287109509384844467162778863224225761247180702125426129803902640769012016043290664687775713309525491235395497216274125145289729669093504777609414608493622891233117051862249894389122309611558319344695989345071594234407580019520808870953599412089368947344037527060188670858612800537795307380779982871471631052663052232842946920487693732954168264277799459788074477220930340033038002163774298711709020938580472376167469908186085461073688896051126836052217286215432494438095920406778210936415205382025089147285647575493949905082433023609764240266067207375726738278143570566421560313029791872049427402603718848226829966950900778903551659655448252952675786055128577577635686293138693811595121545848966655190006898493175244170396021651273319242727308293479718904184508408918316353926278271869625337865513391000566354281695424758264745633878789866915464124028824869103895446670298361115865293898423620897495124457156967119223156883284482662901536614084688241205812695704456373463582076056404965967732480825061229257790886237888251947617546425966823837248*i1^112 + 751001890720059310552644691094747332465657806608139503692780137090553320256069583939158756257870746345694393130943935692333318230944774305360418876352457227103054747242382927623153268096164973968617996783430706494718373938945400248929708209468193773920374376146221017858007444419557163306179745536870620044157581915699958616612862017167702612605267819515940692593381228002386342749637390134194993041958496978944301931639007075647290875402491763388626546239367752449588659730640935960317499000526186918511203426685603331861689058958195420468749869562438078751768160464828271006104698301435564433028543953218292451416655753985004155030701953272501004754364176284094715772859523779082358496714617467960832610926885345001715220992340722126918182436791962454943060653826947179280764423226218210540722209477227436389481307720209657914838490104924149411161918274242868983141137654322137779799372425531371565418992477769983872346876597097201450295916610600956167245269808402025756260412358720674603115363397558192535486833286081564865847541799853123857407561595590229807345367757747856137991288384433229850883206570321602438916370648949501343690241702069613946875687661407142066301713421944261550032339668908053905147240542895851726433460374390846104110167540059776080078065680132057414730926272526037837446658973092794138900799249032685474090225982309200296850341340604658604446007813005397003394886589958560688032029681102708532989900601096258406773313203713933446155370068734679166307826107620278280799976632980875128655005840238965964850594542511907414911109989744786923850963005194748034116589443521738722079881007497849591128695437206075424678284947791592338405453696470256194881242497109746091057661624197526809484690737154558359575913773403999262982626808589374112075941660866854392047188922677579068316819030172641936591200884622006081083621559908355178434259163834091377966697001988346637376444514117485765341387832831792390643672788723974463667743716851805374551079384226750028487621638116467626392815121587488243207247379103924212624015212105296415931736845779958853094811834604924243142252650288785920328583674683106960411019716822094637231421720957437568087915707790435974046924115104652560813344017186012173807288490036821135754535489341678721405683349624387396360666180525180308829339383370515930596952611903573836965755068719916*i1^113 + 86522717150490298851355061113636251713714246697077663732698505231267526668151702802089628734205631998795336294115814711579754488225342037329639314541245813412949849839575932578188742038931117162143229993529293525510839445110676911066722268287215600541378742067542587015547517615388626522143232621025061143982937004992516971362851900967985477701223980080598390643369622506504381499975611660805248154713566125248313798111186318829860708760166072540105282388546580631496185698729392229977250729359761778192407252865331207108070808666662307639114630118617077058302437712013069944231456100616357022424593115164773162060568961196232174436437807406542703233097292734920380406504733369387379214671086321645838374563288662409439829364807994085491768985282649874943129392352984479728803874107180781734029200099427286407752156760085388982893853118129946723523382661320907861220747860606250103466017079502263200859127527215184736472556852873343971715955561008127363060640616810080278915022585383475492533795056104865532894822143789998958886352319621928614774302873614455933960439665196678692182470045259039624854721058882853580034062722716898569654717593938585027944818305898938263217864510456048077778848630681963829333649673237943254658232356942089152975074903693624107453669293736189594209326199968834411672203118224972471112178597668984323283991671059627703867871543483191137423060674434882063656339805388871759742177719664881946646945055489563703106205996987253764131174609951134639732101937472290589324340869665070183291853312893744579669641437350092590914027003118925729161309386849231591007692948027959372945758593643475627989269431765379011088923113194281024970957772111777430186928072442807990234095690540327153371559619865270904530515031341398966320004342921831673036457433264443204087599378891003652876409253383149532259964387213383292615379900069616552563320165573834472946829222655878817724131799125475021830558996622954194724772220559748863371362782811636303147825228768241516266778129941444006445526791814421059380489694411449166036510382471290733644168763225475157193281534491200788401606339640839161224040529618835164314239760000588211681992194866204907339933529054610681621836493603746980075240347525243829012767263900112982483659940467423290907656166432038447143676366136199252764483473900729411384776148192*i1^114 + 266546160426832888807896953080390975169325083520303579103916175135032800595364946036501923998111169282631427643769533689295496967506222626827635740474059858119136364472119423384224163412455311535566841626315196149320695973714347572370859528612788567167082509816217730438219601493114740566106916796777186864500704335256869961220122784855914225353297710287858079797493091620475186462784158358926650602033552289543447260554761958623716669499707483399127346241537547885307435104155497142890007478581250673368112953499994276615680494292189814968482904316887717730304895290434274352083277423100507060192232470001242674055366833199284583019783130565356026177820131212971577820072586157006080947461098881281389791892453812416785822751299423558302074763518460718915564865156794860704677118286687141098820362306577594633603805561020554100849057070166931853178541725722934821002915931354645812401246980432280411246259285336296294529998767086275226825406973949478061952620613229356396325879437791069300496600833168014305815391039747921075616916384355200480754625882638589753162878127922993833724837115252512879902441470090447369584339630543072909394684150634694492349223265556697374184235724685355679039052775367126249733836071683945248115447514151868873954724829192334224157436817360950567984469321053778075107791315515849072326970149694533436860075188022457331554591953880401365391545207135300712507947652289379048815084095100480441818575480673996177436360274250144457075950764066109895010629319939145057522422164496883541888576845396171438145743575338075984598759665629166070026495765364216013471375539729752257240872671821782032029376307294655626077229579699526046320948990829947952201663854256778226550185188562474173474489223715253083477792853363196760108654803858956820525116620326022531722161957797315132516223040889454681022472668537492480379200175331726845945137765161036084980235845032896669019213443553506443562004714673271657267287770336248591501453031982244260622585562243948322559785227960347704271105178095837471352002725345981536570919564734269270333144116162617154380670844989609392150075354026714232377977635583504247438931951963108829824764145534090180008636795192969308243170260987848438084118988943935647922868285390968821231992956484427521349851582197776016628685702587365375739732*i1^115 + 10841602664519103369157862084596231855686542262219559332588827688679017362916604850286818626431805596785275502278343579038465068573282485921736409402546558745235109730718969423498620809106752917441280110221274355360294629449308026281596618890364256006952789725869837905369455213631701722431634244606669209758404718298119723115643292812027264956197460442727524028605971738858997663438940171809027515964626980234169867958973486988510075275655532283649575318042126507964325635383732979869820167698254295245057730281046940798521926215908341342142713533415996188721490627999203971847330478131086189741753556042439145873611389216850425881593031720514571504107275908399454199482813241877401803467825406913600085084772966299817478474065672556632281861113806829932622551409203827492045282295488595323679620152541104817185485286586717140487931076550954370124474656401714178725171388465916788525331965165935866766947598743340074659863963997513564272615166638475520883979310692444048125779123548189853593532309306242618731074052317056036487943103214690145384286373118630544103909885781525357875171561047282613389622112205830720393912610463903348496058294657090965883445856337089296797215384685301692607667913457072618055461923539580596136446988014816437461725452222685026871537094500388315619973326044852596689371455668902245905948575103349359779352249566662444300769018848395541827395805138937962396724440110642604480629403499388665156998568644801946067831110772901206856871416919498077442919925130198600274543876994017516824165426174016972470714561359108238414969279128644469742337578568480707192157463300179685917387504824584804173930412001958017534695947070541117636802487816920955796584290121661227732306001977023529606600025635834603988213119827690790477244896272546494850497845578348176390268670708064625312951816788949854079775720272414837495310427963804292203918075786536086140844847509835740481627059888409024413732649369073016892132214744095351568304517185446640322439738400587819378777250585303511098782371821500154574695902947208557667540599325457560150813357050543740964142771961177216144221361945719869706613413602611064418267184237741421528278823132239448194842433425376250600325663054550600353526467271413748805062728925718839911884086508973487832356501724432657152*i1^116 + -2914246295064679323222673940493759550762578076865621171002492404531230683222682413151906769428062122979039375100691159627392960479091798147825522352476292040807078676787130059629022586380136302626675778233926160952538855064185160310047369665414790234057920989897125570407759678619766971451181727868583934979762859469305215659713977142986815776107885163035305056456410277330483055095385673483149060826084769943318312563107742646479806118922080354979120531834453245413638451007145809729667772253896620225295681715848750974492696596161423791168964238375929082179642914440690585243008462535359868493073037339332702577658676152394872875712648950831499543269055435053882542621719953958467546265763063161721551211798800719907311153671100983503449404924947235816726820522922542842164692850574495180761695564883747738943168651846202445972371967889830459972523956698300735669461185261889094166128548298646004527875613050613240339881845451463042995751985002862613826865563408833505047514852607438697993008444991976959297221817123409018448647288987674534951598958537074963723271756317180940922045359960662802325885633041262515059944050546988742663020756767533063852595915230133921532462278498088326858335789970221367914010759028922731465770802745603442684377587343391671178758374956420418940826416553957799001454660929083007934494040324174078550067775607729777935842747757668408501347649515770885310095681760355411949408320126361099809517229021425200943225924820213150664413454812674450219240847631491189333143558701883110129181601125125612692334278435432987805609898434282851666778027669438842560353803386281896637835396288909117875532423445964690081048894948620050935577810066330015259150285180783002848142152844669012875044959461307220307307967643750361368487384071150662635156238536741262009836757566776602745022847619975194950490053550216035412618138143488964295393390176926934680097623628082766619919830410107502392251040141913424306319743063922383992037032743922892710650462877334267819097077243754388128897489726954499067758907166531186518561093244583984987713857683926697742983252847056689931129471033636613414911810933185340650899569225005966820792858412489142004240279265888651076517234075127589812276652896017867776800761127553696892987516993196*i1^117 + 25121261177118430929773005676347056249986466429168516239850131660999996650908507093116860213072440203651788599434421939620225493384319131586215178590355581682072370704657193316611572249791122134331016782203502900102717365524988614316600642429611835331555346094911943774495066634318946019782114459522425091932281023813903434982353004193448128537275650357719387156223945146577426229190914116743570591509599496679058349382763806423426987481434628974699586436510117503040696736907566546364061461384261905928748798302533079093219809440468990451774065639399064480929474025384194531375255915195616833846419523463764067902218731201176215627580760114268566398109644799537192212005485594681080760100963474330054772200279330965386307972695276708550542395383947550333717565204001156945405584360671054097170565213663850552325632923044860803696685052010201004830116801304625112627947441843393069158419668685289300220048285236706956252911067231550021299315897334717365587230610195725966027962382800648792869450230844945724864614598941921532307663666195671052609968671820912538155641140262136829941700391937194908261613553875101695607322932873770390582870950541853511738869942707836495746147286644690984936324991872897349634623679884782934623299679936234782501900604702917723019918531057385529669566944582772827033489773970236210275601837836509955820260251346443241860245881379098810415307087433318184238540343109526628265271861603679925940163939650792272973639467596087094917001569814319762587532849607916606932267568007819192574004906904336786571488067832616709890854672190499802078260304127071285985863160262067797120478087084117718246147213695626488937859608319512291356081907416117033978855140231529075433372111933355145877680823264104314181150725076117922908422983965436507252695297672285989854782234760706936242291095936529635737632348881673476784667052593320036551530013032779975579796507564326039773699216102820389817331553412138372546278069451271629230251644467347676587029393356411924939042964322008187416493285117738155906108035332142190734147733987700961665693259460485374381157398967571652847923335556085874582965212151135215935082518247083416869173820369313730201944179358158826149969990841078671441598435564618818147040*i1^118 + -11019821611615280683500874509044020881113316213066822704157105194174755711639162016113500065106410506949711859581017894833240201385824586157389356542717133502337040445819854089097365384906618748751294715801500504932907138278375821260566370222449892701121599120051581970707563341949975603552960677712608182390320606964481010694849746957944544904968599152509308817048669175116507428223758012953983242108305482613716542937963982893016189755215218086229696712581506390464307055484812549344259730246996128426081302541380398161644735467694175771311479186914286158231945196634996081877082053118662354346745381531539901553079223725741803320119924244366281688812178753359402134508315277790598861018451487259742146384641922553770212372313898731351715330180698101369169990559948754385303817710038498630328782149056308290927882338034092755613210834169552192621041620022857313853732441562799395705258364719668903644063539898932669357909246367819600395028649280995314438680270714484842404236038159927538702747633479113668826448269544312909619930121738741264846211946267752422685493280420316766027151994691898357753946113582598657487569661497047706454476984832834504021199603768132550821503708921318109854334233194453728700671521251644734689206185462885080722137086273638468010596621245271876385717146872498128597497711593109758405032228738723713639704654185177283143169031104255899072829078156858293461565692167475345901364187966246311945745484159508839062163793659060620557446720178004976855631044354226756410977452957210443346139456391383429531304986524099061180245458851696481736220203568854799362097192816424742229230611166718420550433878060219598423079847232218121497773742355688599952411874143582241271764706229413806878241852766820345168859186749747029222891974751589290575525576865500205404434517070432198155546490090623562899937053981751269656837590047476280412437964014682375229493502125947921102717743102518564236361501421762632693931369037617985006844282120833647276771777631845733340806648831018776382379697770171263793798312719134766507957106972620348694478658901438913758769015258192841535206457088245802800149708339611505682697328563569440142629461077597658987493620*i1^119 - N1*54154840805194259989517130589485553611575086987019474278497322810512106016363519826336071539992274845498701803422233870293850733695203991427845026181666863177160533478883628378503786986209074041418395764991110420397622234409884589476399108111529904418401427175293386461552003204032089280428140573875310375401732353600389876019985486976404421243695781046208475471487603415552273036624447367609850556323461516735241428843319147543181988899710271*i2, 5150043606030874540453001215084963669106641695266898082973050584644134364511031977256552792562976639551985779284067715263078977521782950973263070580934244649591585825656565166963013618440871491798797742241050510417125547996384381619826808113354677792296638165103228212442712765211371820501413298146274901644003797648401799782803507431664791136230031676215118106689066398885599883342980344002642349284546450725024791143668273608668604194591238281662268334556795113236161578309807260334360879671390543429117343124533797490871593093885673739535285157213283731352152810426841890090012683883418084514070960132747326900898409585159923064080920707837455091724620705044985764518105323452095460328772188106316793011613276180081555370619677926189582577250586520813073638104043334559442715961486418979416170352528113334527865553459730423797658421674930663127860733081319212316574348864668863419399248502830646526255415352697889414550171839755542078424764739717849902467638605708106680809819602133657692899452645110452275440885454958947782226048239739693206256872004858516471705938678573260558228598659430465937123340450033086501200850310399165612070894399248494650789442942588148004532276351774717472421730300898153317851830537889130115763490780537761509577105243163206518966755775440614201861374416308217477799400671022304259534174073028617892511894433468992231561940137552212605732584641057828854345868121334546602325114161179264552320880750383224699850948717837145177960661108555420382214313656468867511209702200939963282524679074368344753346727820523029302554604013276476795672910850772645861215392915349622909363138380345156560529279002967288186638599515705916660855774158785752409491857337885140563670289433909475029048748728533762656273709856207592000276679089650959586254532307000275139910038790332059220053887994248581201487176732548507963998683010167611715254648257406317891103239184049440323221859038304844053832503642172580962365987305407491656692411632175199657772539874991167710047069589027859495152370115695942132990334726153710661995353382763611370686279944067057345435790872929946105020054124707643044424289543642544146420259586491107092027668804897265220858146832188305575785375897698077762033698591466680172109974721574673739761433682322849028274214623642987310729780056981540348148438137839224686161124648236251790608771383528956892287390964714434552676026829758390482573651383226260406672235837807892561481149547127667154732171184734182089449468125715238025813100268350088856585326076429353055469727943847361521277439290497964350975566575475955750579732006300675543104213045143605403585035302356719360048209596400121001616390835264278183019818205063346020618509262569788563080574903608772261338027490808255362223321514724640995150815857074833971444619847294113543541635911480017328232700501995762614041746311905722054717003200946732607785632097998234168847182569839994196435968819844948127331874783213920993571802164900930165458703413605690002441406250000000000000000000000000000000000000000000000000000000000000000000 + -303255539454104921833782987378367359332361099713933294708914237686255459718402707842327936186048695361261332711161935673407196869113281596905101522420436406302930201428617717096468172969195559926993381685986051992927389936250727236678513189290929429797961486785001852710180014901895393177212664064434743351556686042125922880601335052011924872123657169125845871185710732363591229971956126712617509676545033676175226953132683503079604512091948308515174229035145028145252733661117347184299959616645159619765945627454263311024321267270676860527139230500963575019758802086647501143419018405666918209108281048300730910831883690523095045471943403257131176972274279666500862352433548789987855646780993164614622261009517075450991154007999153207646391810573556497816862549449680782216741012075945497851460342112711219035889781845571109146914142834761060610248644119034381496143520838685363741522375239798582813712151270378790301802473680238863260703785474230047604866388444073006338988369897104028908782292790688685388522032050254480691961496670573518450806622414864597263399399650758020637402201310843578747318299437039881384444479913844357514780516052012027597698318442866912352318789132055836897133791651721167603861731614503447979800934763348272620147231998548780167905044831478234738551562923422122860501066038745166310286697921864468728232313406599854729496740070749220941300486942036865399921400178924737932335987310794353516253036324388775445636032013763273068745960794821642855800085656498198174571059193895348596353600325111752964205726845792949574988967723821076783871086606107219527254409914299369734388148522022926518492584345906210862721641486704403745693177599154376909544595232259823071981817263096988543249941261448908583208197781987234368652639374547375347457924338175960320439465831915468546017650705384895383245347863041405928089572717070980732211748523334031985083901264258435670812734601445079687016309558728817220368957137684778939248315964480998529052427703908669345615581671519219521552315157679344490225496584212235736307779210308344291956122942246759292176008921255764091960638925579457167816072483390772729113378325373699747908232446447985415939621613503365827098633935620825357606702588446441331445268607903968433423149295280440590974404084477955547508108314079626398772489859391881342825458439529844851727224063262128603419974532612210485157678758011412372650123313601021041047145639729429999237827934194668949925921474743727069560365683598020097420422076083516549819040629235796281106320038671766895754199221514318129122287501835438205334610322959903437378781760053881799578565327640961978919438410423430573319091587297311921177849986221368938017766624442423562915346044578770447683719266796204964704197218093112959096857737446444524296278955996757963725313499908287521715951629919815835103242342373117634492822665586095184270853007524791556000515932943910331435204938652521735007820285652459330548967597618315039653680287301540374755859375000000000000000000000000000000000000000000000000000000000000000000*i1 + 9410290458481166226638693011850680949528210680570130166593777615369756756505864645016524856984528113958016212881912407611246015194313596956108737888316311877270550506808593996159803373023632771134837235512123132204512383361782933013852863296659025509748211608000999998511417226285871857793044517332329672170042371722226292967305922845510484754038336824264027298850440606299676149736299963802829695037057187333570345747688239231888933440062087346853870179973727731307751126761222227695565608351296439914396268389228967844069983370224491094456603978995850721348009448504462032742353186810447004034027817379786735908351331626616127837165749204301798531734658873607613904005590442058939390967798350756650643162119256961484468703663758620497273988563919460288800106332035453380437717558386774293482177351064565687174904502209687046826544405835207031574541357669834034974772958359259965414459279883423118637865363597401588366390338374672657140066053304467535129178729594149077195772969516824974647016279626746969427127190806695414501586317634025352769938549484199136388808845387857692148007164552105707913736244995285007555313421096547157493950588783488988544180989435796102185025159185561745957055205006907975992887131863021448251363340610238796553203602256219359586334458412257829350865795879185759323340878509613281228174285950880212952508096077921438342713888498173019858930985683308802513617767312574198253612300230709079177539636160228330308439953937519955605538285130699785200641132106742610753161350824890302804689244166282945597350632321911163660715926294684371651000624147350856388022415479950785638479439764584199168596950790171434370037493145276214172243740966583488338184301946041577696007259162498721167873739032297707155075246243037141521443576946065879604798000714797592843198842399918388148217089701844432977903219104982006346654652693795712315097685038815069953984193365182233757361601087637698019802880344999121030870481864989999379631469052509122268584614610679346627184580507620280954044717460779355153451140712961145313634117569588047280741572101596755501031145739950049814841654641225300891689262267431163945855373692122985596922718505424824363234335666288447313291373553739547623346523570170294200322110931574345927472629412574182583103988498320771341867995127591016583843032633777631647935278136319384472904784216741512125317397751666968572015737454735364104063289626521827348474761538657023767538168449137294335706301887318163431801173834518085225582683714935342584955786637344071073638700084092163796867871870617941688670349914575744978819232203927250167174845716219820731225234654725130575215184059809277374058316670662306894350789625297124223314013497284452367586181516638882833712314540531975908611970436605622645121419513248317733360144636985183954246736106594722412654317833281164481507754567016109298265196978075852888320148467769164601694953930328602165102755408258733876151335813461327453252613928214032057439908385276794433593750000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -154426224690562018924916106169917222585519924667094997134574177738398408368237328215258322820597978714106421823812262473768937493011846180351408042656745862034675684965363859962706518671102597220049979444141389957075353361646033084216831840433326060146807268740226076770144256080897833476357338796734776954852983131236472068817111079447400016772863668234715660312974630735522582371401749399613072100261263013284480966738159112584062829694795944502786732326251951165932429336295914153009696152988443230991752413159663160586118290002036176347733564400806947038832956142565969167301887788712451997634327311598558637694577942552177631879784768467887397167403581534793273454850265244965583364877708913180624052733389828536891098936893153784268504370910784978643731139982402416310467275180733443247206055908613428374727602330592904745591269038541666044650253168992559373510004960374377402178196351658886701049744087350946059422697376840189342249152260287931519802090769068642499729236558129078607925134037059324439714322998652340701709248621783596551300916000313663689456986973269593709176929069442903750644059384301987804089786463784488992134534549191117061571741919945503856582086109056613560953877299054404529089842060562180443341941245925545746747654531687738207073806378460654242197644032715277445141899123862166611143806015776599265330170500659129430890646998643873698510283638156634397250159274929762066133491226461608756363006487565800568101270164536414276573030065886853782466568865318178078617721387969566031013276602266520086924375113255228442863402953640709475525974254790605763476162609767012655057243405071964411129189922622224410187002489724949603437544078552137259532399358677938623875532875888858355870254965851914054950986048970581117529993391169531811592873184943360406339347756635555456080978015033443203509279237430954601128428968980652890240369969555075362999426004098814423327181715702108038520665828519605034389973849801332913682186357936535519443922339105173301149376714235102640461705291256095851566245909307471862121515558462212695350874074576011544608931368419345108903937101175712143253795632830283932340422475323700246884468646929076875245086695455177088548550178067698499324116432248534316294359232849159187428168127139053156641147259868743492987364150022189219110974967645480596009557364158204249663616580012780896800210756538214659116818850664243697360314173525785951757437690720066135372975870384843490912290276259496926692422959480723667250526568649206393130106800996533826519847248870988298762464108601767855711429526161331653780015336521216337238105664548951420212863276608153618241297138143511498708696350542746878954105036306479317351036633006928437804651021709873303391852172477996590720207144569311722886634250018745114034751583880561942537797183978353670630252907931752913926426171719536195666296583556970147355692155228164452798419899400016973528006376143314536409688384846166492835040084941056193201802670955657958984375000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 1211616378092150304235690822149496541525939177543370728397386043096962440282671067509471529403244904098471714873945371080022185281724127468639784892795975598111880643783366704812070225596979236573180274464198213774443479780902603303324088606124680662833259513809403194193719136411738063440471676767685474377140732772499221961491599194211850627937762014315771304854543296826011573539395881383566953979096920891669910051406311914584467673313957954925119105806754478078797443966319140549399400703577682325243909634045608932580046713474591708305487580415944550607392002943385424439486563668357408179727374781561436002212722088824430141787908265804184414670432034223917849696094066138520538553993722184306729842007528372079555689331090621957326857353704255300517302201056643736669175171532552250003659527387653032626098350409404732482078245111468666281341341154542523393925420080792499048004975998390938270808265091053122557439443714886675383496594313902765966526770058127807889410082719091722048045068665169902587324758230130220482229928300245814581322784977338769645514471030741994746317329516965364807690537673518290611682969611673674349958946655532897519155679407372536216608644612188661566139566632809232753663419569353521203953738209064063475046156880335179965092999443346942058197681571513430730923040339430764713637701862082335272778456790115627528489884234504581084948153202644279929654605795354900073630827092252120064414519851401809685910256791811313117899486521173909980795633763264187905794402356522324022536609743456659910357622079440768028036285266301718219229430092851278299818875917217512448779403565883363746467445863892167536809486277489649916146435331308584476431404455928255535500574640731311865411690223675181133850693598188281789505583858737899133758534450795759191580467103099479556553467904547597760048531424777217237402484806771872057153482391087499375415582858582100644426922632992337603958534676752253895977631096510279149911915913776487877654791188459062796282431744686945556332576627885943236440077389179433525316939186029601481136881154364880968270721574215887995027992203852745966691659117298610944178929732052051279476903344479538684338241193352825245110128094923687393601517912711369673069769936898150792036049763030290506661218472320936671935248561239997964776816578763451529158409764414646859214309087497258704985234080638672237971955881993351092764556214301012770292338164005351154230931729810120045747003976222765701248966370683913296411883824325552824109048105927788775554011673681859729408456629080208032594378645689659568792356298019918270545643323595833959946960952744033420661520306102139283900221245829538732201377954698865915862839704147954719382371445559272968190754581460040460956194809003055260503152703646403017701300399061836665120749342815230849469728435970452322539850027722400235964865449148627188086782434088067604842930821959326853338384019711694806219300896252440147282669613559846766293048858642578125000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 4949735300232515120650018003625105467823063172860041967357415530589969861899686016826935300850517982560144834547725718969366488054521911067798936927595811622515711994699702852047475396571244821688081183354483313337822313673889753559346456513776281138330000708326048163521345667085908165918281626076977583467741380955396215854043622143826730498033998119878569762681824074528689310100210777453610145375763216472258526771128531653058658642083716735079723559677650987266260972472960665135803608589394184777863978398712516165482557283093059698715365470266468197016961325674683140524366272348390883002151434473870334695377600971418011495235490799273165344894397417174206313257746940290543487532430400411678820828014194521045799307882944858889960525176048572770907743251757600364287884087805717746018735621998503120879452855294814235607813454695760665185113010907857876943522762956781773324619935660331423306895187282172579013624529154944517203080713921774655600016019978456633322231082807778000648082989237218289405563373272408733114432730174473408327032785473316115025673801531605121531114368903137893524698824647805418313349759595416723219657185043738105439894403943744494595497677370816085688470924616637076480212678428488124501792997394311098190963095320008932484980706098203416996922469044737815183831682186941127247364301405121524564626949513458276767070613108453893249131668045652347493283600502631764344241043585083505086526316222520040099319233845405852796847437980485558836474501018107217761004913102346011266419289004220297261316221738027969599822355987885639055625273266343770053273960030628343058115301919245704906476404550019180203427546923948958444641972125477212918104842653840886465112367150759912697302722526415662328381695010026147906849004500578604652684967698431248161421140371863287737081522161948718316394293610978289681795251925934756335826983626784435685832550089887248558965615736309516085215327704581913589448288664681028675991786160324486533415635638439233959600848406281146797434562326519201064135139736876660850688507890828654115211956216414297084981103395840871357262354766232693001636097483979020247710948479182193233395645943400773017181977124818216915027276667879536028841772099596213027648207482132572412640434307999071583924361262168608243357547805619612588299043728408782015837150281629511585356685685565246635000762902762924646277335919329758623889111072995217139448906834365679469622477365836174699701591494537179772169277246786339952526957589490158252427834926238510226234274961823209205766097796519007226470202945309007632935764753101714116601598985250051785606026831025433689637466162391151602943897144672153276250605434374695421562529863644681103905612955468299618705832820312061228830536012028553953277383196614432894641844547894754130644091102340174701033301744728144552908037554254910671356297224062698347199540784012715478063108856602602511760700269151162720402548456739757337663476732814160641282796859741210937500000000000000000000000000000000000000000000000000000000000000000*i1^5 + -135529177587915873180152140662025652734581840575464457376220916878303805859790356344835575296279659816727993715554339731803129537047684158121734703245987470016534999562750221861179494273097191736547218494274035660593742427533254371321330668312690606446289522434378698170803734105173984060651196434457433246011499936402746610099964740018633316798506357012974498242711886790833352758554007442520125263329935648072993911681546832211580897832270234031579061978536586117372452711859999372178608946919856309007845961167884632610563465848543710994085529999501932077333647710574448203815243736953041048146369053508295331055503470088011970435976617309420725886353118255462201575407268479190954914402672931125284328388971416520159293602072175824694141531548983258673593668827828566350072530831646879363582372848381592978769559735818941733258169908241586807416658302601425563195456343704246905600064921759137213117609355085026412679824237344142202041828884094238856826559305610305353154355818809457983582298382634295397556443606595722450978678615737192695488781577035911894649681385656411732981763278391281379517980629685107157742884288568526090210558509481680849212340476344417376387801693904450170825069195813987175900266504159588891795107013396869647422025857941675319018999669974275589665151291286265325599947069459340889775379056642775105595133969721298265010086677012099239269824919977074535907476139750214474312677037839196469699170907383544745107595479006337937948554373390378736260440782694102322799392444638240978472358742631183255187386542054272501110221620193806326750406395349849561028191554778822997620982163062981665078737791285341811624478923852658705653840970653969597073529416412531596513688551804096782272922125394395585537659441383879705976836529122722895054391086811982865704859045303937971227657606289403083911374504574607101917901796910664621481171292837219283483324922958374067495070550055971913212409194175637579926642081995988013358734009901299400559998700464346689401721073424454310437619565902124687284154737513117611116975015010281985138025950338691605000882680347096915414080597567214203688155004308013753951034836614714446445243042119142108190798753649406660638228386549752015050480360463992730279842133137064002780279330146576029279380412359575577379513532046349095538867881717721490451375914296829028498891644230693352235883907641815650238187804889661061808442549363073746631105671484789832605471157144716928453958580682400818605243611658243184940353505797875024804518422158685512736556589862613750816486244971377067440111664131746421484946256376490031816919796705566870914358698095751561409132076213808915582964346155424635505003429431578928979132342608219739201879796891055855271008734169011594238387928445926385006364652703208620025637171881211291536949256099677892003112604016307669706135299552655654478889267816929281280431467357397088310766993665981651150841491112690129773282874845689166543039050338848028331995010375976562500000000000000000000000000000000000000000000000000000000000000000*i1^6 + 413614891868947237362183383634177080853993073696088330198923912743171751886028122010976949090432618368368608333300982632122307067612800738690958193102271161739309794409427172499281405415370852406246542712150919349991135486081189556275165978370239481664275189758170510908428027727579005525406820674414960921520749818512088210013449006468298801640940280229287585494636022834128938084260158524103780696198783488732074554074550960606222043169665550826043037662168621298412786599649017727939551803052476163509059807665508353465624041302356438922034790339105961876630830007197611550800579540003641954809326604862926567983733509794314564798866583415712896296826459354281945376452023282250436538369411939435370753710032495201077630330432687564753994831741645699867264193742813498860447991856500243030670117880635795911152281521151710881810145772728573688801738770472356069322108929022109802067707761741186114535486663298167923551197007291640784052271122897579681638187037858669219274833565966865464646142651212962855378448055845804922197446006701824625556951080661814999561996037507508135583262942089005876551961684283747165231358954363340056974191804670602752191423526557482419484339276031887248895416483230622217048958593610408355600174842861290460390421918608160951569509009700839402160667591696367824774735924943815158747328875952313617830242476935297720781618296671330589320297574910092257066099817199564272469484443623028111929871114247227968577375643010032908059203111039915594214716350380601553053876277353442392618308902704769063308139061602752096208321358797912825615026411454087580828117679836543601298128316175114711520031423121411499250953620326846739121642313514536531545176195898559402927271304337452817037185327969838666484793738648466487347597536098255914845314966666792193843703111733080315336923437944547523985030487614816561724754022931925422833932060800352654501581220964663558716897877140790904758803500864243919698550542804360059668789064894727534461248826600305167686780502437327103719536251992952403262043735127828488461086968947073400216842274657299228465403314087541645645989239611611129116211316169116594230500222125613689046536293964609503717808108505493747763999825192088715374498227568404909836492626186970673005672214698588821236025933862127352330396976010153558473190724332713394415431744288114753350607988760442235009135469640987379926589150125039283051905368541045419659416552947609504993208829437653220444559229901089328781141300337157936963766111999646056849309071146696559631193790896190742033114500133244842839257637541036611393225037573806978550150179300848931269639536407236687953509452459458523852929794470511320742204214211196450737008013640035143785817177111523670164197862217200665668708738551763763420412515418825539096007132991523625869235708752961209905384364149968838144077543211496759109628314420515393211363197386975026172040876764829572558443102592395920114439478707836495008365318426513113081455230712890625000000000000000000000000000000000000000000000000000000000000000*i1^7 + 12200205212411736981425105310794365326581772698365937646127834503589588686001165779368514321100236814182607268438886939103705269006137155713406803568327670178320355209295627592066664768544961676620139477811011039329445128346399229418719456660803573233750214128335953575303475442354268368199820976215514584365702535379379181799335017697496455586425259874622566869618388132985662718080601934824560790299181675850432542101789730854806108600368609625511170182506366276580799697190012314999105022991869985770451838501726355206057311256126788764174855497369725667344397159516226054623087536836244122242408193639115632346015097804099403967756012048032780851938565970510040686544713580336714443882394110109844243677258604829770692205388148655932767528284021299108894251343732441025126304901304510749342918648278733952114408897304668300010290587259445641338962403593570444833727636765077014625730788082281490599947119845511245593332876013139166838766196619332534982167098693349403398175996964104120976666335932826981151470590117391282447770589661970733088517546539594319927568116734490005570585327240419387762810094446292278841954894460958743576387672432566950934960396632739566141690642371784335107310663344346789609310214764796314791431617505868730968338921561432906363328608883547098150564270334114776344329519733594438111224832391771979189286408185116083827936364769982375154425247532427371806214683620634634455727446889426587470906117954676788023061386794048670976025777907992608289330150442425806320335103766018443877639718651036682671001452512170185061552291910708765845289325877456485187452887225083526001727842064705125027995205384636848612936929116403022175578528048292045224130853162870837404533492651558905503479045143603203176925753481315751962172840733668990243334559973711907872486084277461677859173742408222103241605791793508451248180287092265935363978181988192215158771512385812359536434455805144118525753262905525859106108188270601939099465011389023643924134904941224908971753838988714960465324398734484179287533744056240153737941631929073685691537274987416673789008903070542824343396488229262834722286764121123237777877364937317807813917216125931290447483201547877652771667516791982111844753320393701045176875061696808076642827473335736272745694109703368200732888531690506389266960537680374515317438422879173664828772903349940466300227231981265454707431329871373127185461475386666675657855014878700881294981179772392930068774647285971781110217846804068572780156891763276285292114735235657277425547935103478251735389449534333873063634036415486347398430517431618009693375715120097647387974749326487516970731529963325959192223157588008057164038190438716192563217955309370376326738140365754826618775766149515825260298917197920655692454896814051565601268629710418721162512626414319357505948283474687680953996355099573288594210433506951356535940913225999850304755926311718986333846721969236711404994688036623057270091408099688123911619186401367187500000000000000000000000000000000000000000000000000000000000000*i1^8 + 10308932969400138679323016411819386623935493062452492239312267202565936623103000240238101875334903931803883600977112271530007313711586352481910098583884652621387933110795616385142192348437218586710759402881051652115745494302077481512275786338754646150653677217710062689999204312452724826982344817419632203508229640807111517879406299942678018939769942142665331152252246768456824507742335808400725126779588027677202436649888017335020122944231424822819366017643826263738491942854488405321962251303953351027473872393794400740493266274217684503275390741811304366626125850978886772628625533219431403498783363229093884683607620965917254098393590883503601362461585825884049859127529707576020900192902600331168697466064043123147581656288890504214039076755654474318727992884002204329188746393136383755834100388423252483180113262992438011844580808102577549765552400868677537132999165805413094637477840641162352408826254019902929921822721524385810938077115931305195824283591746233811118196565022360179625504104047161334901631158773498229184129537014422241698963233560728973118195436756837230348560782304048407113282437104643416070842933483895660125820077943802219683965730280342705227976956972596401700256820030816729790327874680108647590197969735025362048095665092319967666951005843297392570017943365973010902350150964021106032986335322088463822267238571653559475444626602604589119170997633432453213973274068622879320624701955816319215003319887946070569627807198093120564609562951245573068772869069485370040335306788958791592410453543143276864911617076279187560118855204855204219617613838640000568119931940000880641339291703965503046936702755364157522251582767109786187548792211168337123263876176957960898030544168720610727243045351823412168649238000974835588227656407324868270492014746700016663469260387562507115392513423235284625647152451964149620734983573224951708209273081943549350746967646321023103603118920087006798172133589988990271334453733651896223556153140836100827155788683112876218006498621561059923544923732187279349223545850726607370060293365039473547866822944402302865533823855255960767586729190271904664371284000983143260584014093456430485709914387558170538877994419642393360412891019317472369175464666313127109967392866038705409223987885007631479102385341787245529318881628724878779534862705966693491683056146491124663020970508818530183628367791927162605067546057774123451001008076454767957670794886227693408694883938191995861278690210966005560110810937462836228163500809884820267748949656050325307889045930130815126624276651747998910892268723852462956338983171740522630775564041926831962232910477003680638443471267676562516693451776245594190254141800591356531033377867313127923594934900572540030234036040249573637874437974293413910048987256819762714792924834573359810821732548530977629554850189852292231011374714678984351569850447765647924560689410718358374048868193538279832057415439525494764163541117768518873276661906857043504714965820312500000000000000000000000000000000000000000000000000000000000000*i1^9 + -472792124675192369119180571216710503710557672111240228620099650444428139531323294148602759385866340063038309858027892841425976130119126688667159100578796011026198989236825539542585911471548267022543544970610388634266575085953624489927767314183337415480362266996522878961563934933462870128053906149824508035286158519065103781715333501514415084516531765182375224602225776454403380812841667943798564695233601159202588418082049624200783488982329507049861668874457901917815321078050443567380605254743921054613294651761693221870985214141441324829603860089024717007032324126553059264640880508274189761731010891953128363495789231263117275513242876468422785473591713776176274521573014650101359647217260583331546193087783657046783398582390174152905757494813838138543813979658845542930251220968215283102139837852823166461787058194756299964587031689248461136356151712214058570440827158934055868046750669643483468433604580534776025602778835921554987279019886649262873535713594581681577473423818695345762899015559914890523250117938011598716900551525303099512750435632642700971220895256258530886646074107445413646343285167743584138102516618799570065414079220846446776459625888565595144096149698209112888270602055519129784269154679351521031451817467028003941048598674630000061323205258521583376699943666868387961776520785543612795620605147353459883215770798527823815576330738853686767482082408849912575362078031866256244818740672232275099554676295314995728089475132998428869733328078963440720955143224894769495912417302166984463787036135766650651629278890568418705470454428963595776970035604034846123070073442785002967495957521865700651484449403670719393964632797588304165139844545285037210049022521821328839791356245671819770404378713670826569036653517317600067089451428718984250642152785971891298464715583029987661897556791396853833856807583509238188577745779176791432786902443457293190113055494083151059360438611283618996432204519324879773390463515530748093649409161025853089471728793146624948229127951901156604383043139886933416128951497621652725672162396251009685287124254218277973652999832878148734685472707183429172402222526298519737391696404260990047600980420609241967682826161178950247650027916155314046212134799565403107723951864861937219216715230208808193775085949315144021000146858782304325612495112650341223476312621944714103843619983075270848505561911819048711490006493783763637889981074635901924338118425027412736990066479601288063635988945189260378168907490848795306858722140289849576554586719041622748209811354496742064490136652135386214291344900270069107362149050529999242730124427976289172021201011335621412487028882011368493648681586132211623482267093284351203247363188667376953771839056114626881970373019203981644713153590129441917571529845099736224729514214227286499391962813971129298229049139007953892854169479559695444574209143452845792730017839245773463228642794040623394125502828080582567549743468540701663016534439520910382270812988281250000000000000000000000000000000000000000000000000000000000000*i1^10 + 1140246537364014770706202682609477333471036656770229390103207230609943105906591365986436235246098913333145143728831118699389544070354064876193112778429448139644069278589466882684804972768956606153687748113808713176894493702948366617740841996487758175191678761025543186227833205772461413399321307277194114973698048906319371871951020997860048700588795555881812079360968969400842097421623174817756892820301106271895140879661955267164465866419666490742749526530401161462029144379767814068051649344793834854562670777289652519434920796170875200543330842541036441477183727743659269307544752064001819780707821283170369431726165552075730055424868454494025616968077524630136984792745598300083922030729202328198311871183416705054367122562736610393628222274526686273261816565237477250818387378194254840862821573556406619199103452500674786035292972423462376257526906193220173508868311394096089161193061288044696278666181486237302855416455440666616609345728913365331635072249891863145510230272030301409070950011274813413655407884533878794391831449951642974857606037484819089781498623845539455516815123956604652171705035139948020616848225719030835215367660312914517497700587953414634366649294603226079790657988326914463965058582995057019742688426341968335199449993825284719914093637832174040738613023226665721836430691729763208338110740048901735849150714592258330985366641705523028933012397877813055500653183570788785657752230272411936601371898083928294509193036250086999361503499065428036260170882196292205224743409114690807745126248802928364467672996104523535517104688046425945828220933604595194701784635984403419938076212115047938063297409049049712361214868545668017353841613678953198871400857078403539566761772659704724163035654913914487259586242733703617386164687485416971900633331708720922283637685863894426564893200513111811380268053324585477231599561787114827822529542734966419341334808423129694496694327663059052683126594393414284846366816133831445935894630564791921799578711807289737066169610427172847197872749339934194905082755425142055726755372458948898910364700089309805315029980306012609339391215982347795139473268855104703471706154951189542019478368090490370640315326916759850567715782523212696388576800748576872028046901553002100786085024576259209933169185827232739512588363034312659651803766119810383481038304664804893571256291153481770884541347246927383711167134871963893809586647150925410068042292096542304890652750795656703405054794026836043967677081562821814554251280419985307656809704133571641342273146447779700305257251960435500749684655823583379796131911933744746587861219623706040542603100830706203212722617528697115441782134227100249229527297312557985664268878967919700054061658925698911663557985275839248750141929239854825950285638085457451616484461107036021642356132226520179740224480334285120008331218289521833384431837065176320708465220624456826655355366876328010296767676177181868362420192556522247073758080659899860620498657226562500000000000000000000000000000000000000000000000000000000000*i1^11 + 44814005498916482281241325776625177194655863550634096754727665430762861797969685523992806063279536099829046416913016336702106544132668480348785239245610177710186041654919615022983919147993659563404489470708013992020947095070453542153364438449314066307220342292066325097638711797582723084080576439846720738187457094192969157306362508368287864975808950231450169154526497224383637557369177456502983979897175917593880152879678413904518728217912827153769069597102580028755915367884136098815989017433839808674372711401952768962876401507096109286519514776148657788979059364007960821046333032447325517524235620783157447878157776187083320316475097162194254260581762866570532806189701103788265811058269346360602277539866180469375575217235607865372351398191027395539739995581958046526975950635157068851461166332178623511853931170873505698486504835735408903762454007383461127602064539195008009873234446608479410551688482099213286284473629823555891291022242529239467138210407871009365246188556119568873193385037953615732646625508820880616125713058034257933449479162946865992078264893776910244301564546554494567061601496521997977679721672637910479259786487506877249357623441033532034065539096618304785561911061857232032668880344158726363740155798796523870745230363974204052025500502873254375730081204373925824453037697062319076847511520394055783888693817280263751523279046927677780072083713898825527982381478437988631542231269529788153025847668681444249283709489797862779990904047239806730614510855170689813925946825726735714854406839605859525164293498416075350702758959603265299555274585961028650598157339798836458556595894000673416661576735262374679996449014347932500065707547879198757015945177773001416411665652360499518942176318066716907879350401175758269270185418685977720941539433938587976409848047280331121863221378072495483799418666585869384774766220269478924643736870865025676114147502653159529837850104346674135216941254733133430679133786093583101740587774905857404356797647804776014173998006028541895106207782319427398697041086829575698974134329603830318491225017268446910678517060159021068653831360148368229258434026798640835571391475905914335197297704060553835444445081018745938711109473000384706750399370974237648734844704621997121347567022788843283845788617499190626410735805286144819108426368301835956441683132874299796535283410305949407424722946327384042221902828549614548563466922674480243125829504961897340613126713585910383038940015839088934629842769144378304505511778850576944309500826155956367661642611741708981929078291539904841903989909020652265223881857742073878358806723716946451146868816927137877219038735604744100562041550592967967623413566534551882433391755996870500740714161971181284026356416686589572059649615583317449097320425558656609359869145666893525948192128681846902730219567423313033771225101505194175653472920118611010835550489157274253430697707346980963208562111746854379039914969412583545249617600347846746444702148437500000000000000000000000000000000000000000000000000000000000*i1^12 + -174925761971633094694083061503243801545959306485014090742088028596255176155379121612326224013939621750294334255049862460023367490189577084898215145319436787786208454542054516237688362790638597997049578552864196839109111783597627964431147898592009560951487116761243906762003104071102076937936341870230081216754223374393992432280896243780167681036423411680406301548251752747249069957716434375203789505463914619437613336256404307512629617463849842707051556214905764362886767383695764096936477069616942644719879728891099415477767141537749739497637015367323335109663630987018771653561259841841055471282131004924416435768276017893743413418987226013060926734251419370996813684225662412442052369234309081917609653609160923870171372177694092462578695029914781649359680355978523228436309669126562394124591189175167141748131956912678295455296977618890493678862890093771776637297080410244710311222550395190691141225971479040790261230650998490903936208257540706555471448143250569341783303686139624188775348006893614924665335493624094390250190628712369919816118044657332429048363609453692396395756469731175504388065303082919627644586430406914726048254168481479298026734432956120842824903082878385921709409162670747449567792071286326039340254873718364621296397779368345714392529763483636089912210120031439694871708932520396642602244437130941019733814671061173341772224129373934388629935028897628857544312506574536518383298778050097426397507618706183200181787427546698718613557026677473243567697148845471013361092692325134137337995866917054039140163488761882527629636971222271802675185407597124897396175245040567685500010075375214216765244669341695237328159579107155501175097067311197896800874062956485367935441707252457141987201465135524472380813925476425007259679946509730508535655504995634623219159467851344119256505942927902826964099277606552636642179009847197835130723666348646857712983556410962585379512730847657334151609407866871276331540469893009782481799144431984774741091111677526254734471513306991163997550918859693859915477863728682033037373189793855475238297475486818499018089990154577776924497035568742666675048981253870860976675505077517900356398768909588323529912275768357620325945685536389591852128929683036330510954347912354366483618524693201414217614306444157858011136182519926938057573249913043039560813361708348124591338170285048430765886016272373484322541069068645352703854462688431470370180348944059991207506972268137367742960464311489326071273238466748712709168447173814575233617304885260486924255268385705192305644953098228340533016001611568850621534761540232132514555332019697771328323048347459005465321497288622576848206391692800657276026334370700682748568543726551444792267826391302831701042155114789508802460264171323693575876980670882057976950532128039951985248044744267681224592842956758504386061689916271609072619259592354699197708890154640791162322460963051432675428931268148138837914616454394245437242716434411704540252685546875000000000000000000000000000000000000000000000000000000000*i1^13 + -110671090250191778136143944030591530339006101354667163710655555389923068271506596933162367379157134113767704096288012670277713578732961355986302572688972970485358193345866717731931134669195150822671480483949228625164429165825335274969647008542364714911545470550981900931844146328137749884534925900457606968667880230837067051256677073575053161170734492546724083677763383910194191393898653797196566466707396797462568106210746534038888587638851645843349879771238443320836748031127366071952265761948516112140589006497273997279006822558914315008177840356211364644743021412284997214541679496914492498639321714562788089369070683338766846561916049945617222009828871639927734812505082145780238034485165622276278180395830999311295118210560808503046491977230369016679680392871952007967241279910692360612476785548619644588074262817527575493918386315832613981552400281412625555759985577385205578329763352052578566953256862979904560095511794531400218247873881278724607907820994731551870169183655942151813558894231639531673788861213998323170457100571502515013188387124186080171238026667321091100389819715013268111380625269334168486575117702068521594822460748462152846328317490517079127758632118893898849186530865901331138042371004237329568714420506751837354427526816679758724072516880073330836416009279438271757736533635036253621703873008000561637393691841841135543914776290717264521526460141061552606185591549163621510816653910410293475606124452120027563558393384169937698428389946958838714468417841829249847799866826472245451216545908054811867743787173745640979890382987618724726715083216987373844101305793295856041887781309511716930442436462082332680978169697946721301458290913678518324586302242754549859614451748146973476541319060183423783025920583259052645427023516863342333874546629612652207504571019949439655663113510929967543877054663133488918504996467053590153759208997902596312453714471495197171618027427354572704419059148968434034065627171560418663378927165273944749315515092706975851868708958714678487506294848704536460554805313111104964770965056720818925684348881355353961586916596054098071218874012162477441225991629421796691698595489259363316465408624140842508496669467199602333926331842709207222634238316892124512034707687208444189650455677330004452412089026995285777783742131875528964137253940995047083655430770285386862486780353260159457995184516662799566755270273354918995886402058935385944467932606990744948723852061366321968005964467238860305381796836134998621519792210824014573704753568591151079364917412001981161789092077363659816430450757343158370062575948578010473452789855147690794972018100582475758198534934003752769048595168418956353386922434343270673768755296186698401703986958870577534100112311195535910280383722406296191225704359474349029924516679472070165337352113239191802739322925593174049490914856761098149581982781610182113030964616120207748375562396515120471195224241759143716059589357403325493578449822962284088134765625000000000000000000000000000000000000000000000000000000000*i1^14 + 1444396203461570704889658896694110930225724499943665388760039193775967540504273560737160053883880153189795532818179013020080388928236089111978128123053194117955219193065836200095843999088795895702719296692300525537376699615889105870612669699843473177204987005835540490433453383968571334416580487498679001006741047860507286158679402866171070934757180570675885525947508697939950416287601601724082762119901124614797119230102540100702844008960839477507055543523813012324815930603253870700636267145831952164695307998876421433536024423406419102811023664279303045225766608617040219013936584734347054251829851492477238062862875322786708954831838687902340682471229794345944292372438752529998015620156073964592339512778508594399214458893334466522405079489851633117853415696158920362712193721087550999865278736546010164619697468602693382023047076635695916376613072024869017091125023055937187148919119007789073739192205845703915002545680946898621735336363114658078683427747348250671748645211760730378837402055342029449322661023830059540720154915261681043297656753623767092652583473518304215443775695639483654025866833392878056822936184996945720558609451119991476400539764091887541065221788469424095287528574612598729333051752822929848885950053812283821320484400896075051088032060612257579792138106444438755900260862796535258930444709803150877018337535587032805499033721809256137054279011680670999793954685860980170949325397796459398576027935333030083462812043468210587577925217103473000631005532530341363088061550563178924251683957715674148941978335486886987880781848211745345705408209688685288840468251083450008413194990229060413018602801379666959425529548506683645549656097208085597286733149337874274135222007603293586311293572259107644149644028734592913281696800051425600397688495270705760621483280377270234815389445126716230600440386896232726636734181111099499576917644825254134124330744606466670299668449682809732801634506342056904163694128293343429304438157248837179906901727591360378972737300303716452264850297375110787526575151096869054442254529146970622074440496861483779217826390676026157975931526655770525373652741845851426836221322960400119595532750747668899785155781846077043639400904257055613732271583141795701900155190932849417409237775491897521008098324469550088142136183523348210674686026584230504571187308094711992468479524785743576255572065824197011616739050118843981663885676021296462040597161677468415864843292291994543579734547835386731814039143347298757780652398272875832079603059525379033506477709994243429309967831474026087694149645123593370665759507953279319113944590722254923465047571142001480701908604018664191046268412527698144980755341308072092483435161776476080540406598254559916704541839524235779358445857294364642190635642048455866412609927592509757942931476002507400439001593656991925377156323845810471442282624086692479532190108950410612284640472711529967288135410789757420414953018039661003513174364343285560607910156250000000000000000000000000000000000000000000000000000000*i1^15 + -1243762394409514015749617709363848402394286681180253791927652476489452916000916562126942268832092872940463673094691068121590090643016563546426243146292264087098156987319794409916345332873957179306920209713271371661123573626361420841197842200656216957450678354316194349258829553033196470800057813605122460134129552575307058309760003094380984482673269004221606205895052036881508290035107498672646737312698425023124632230223729810782342497198364225042013522779359529411653702421689876762981350233581547395946800663948437505868943670046655038362148191714730186222653360013100874015817511069500231536813899267143789031180063955895239096385105606811577084766169944133255215342077141582243638886406542645535312687149521800659769222924306859199920799735238949375495017982766253863949636874939828396073025339292088959399751809928863101561979528481223085333151524604321818483872754512456199790962779438894642363771036919973722395076749887607322753439041188229918188578481576792119699698292441841304286971923230587308710939881498812582021575992602326745956930242307175881767643829336829616586777033050592392728823055877205565553969368749728011443833827298626004677539265229615338328417976161602065065069702970860550963150585170320492119245397996101819406765030389874679313398078484809591102501200762777525933305328933534386602351193061869353868335144466730670585167374787257481186901657269971636146144867579202324278742618889006708103634639062806214794474016784138393897223719651151184934674340141162408958159761388340230100968061917460983941023688729244049570415398403438241871429058347044877546010751181178396419180235531006235472441132036961463076823465845147333402487497287547473546920234156910580394707662393974912298282032446699973340925123428935143416676862805260776514893287789302177843743304828673846783956058069639301815457136325402324916558184424215421711813387187651029721657463932736256671784321823136221105909084489217605148310110342233982251608991961429243788243707202846236238553133388238699356168186616937701454184684123648754342722965471379893186118780645511890354312072261423049716497046469262580350898274653435444459546889992861555157566225030482615205436338466345570389238993490941202638132550935763302042117507930864590476944182559229993603580966192346883740531219253633081574434850880187294793463256397911384361546116943552175555267078435217547199979244403146658729635642713587826179202272884956318606374535768314692972530425001596400933054076412542389369341810390577313353611324613465978649025019678493000679223864854724734928511084926388932824719501747172658550027982686159173353743424356352531682070393837557666252517767232247841559640931093815781315178904931065384290370554143426930360533489591533991650712197483385958108693343830729284537033002059140624823632076269377175667353103800309653200880091296566042921366302664934940381693184602539747943242359870101741472857527430264161733084599115173318750748876482248306274414062500000000000000000000000000000000000000000000000000000*i1^16 + -4643510956032799451691272286868913445803369095669525003121912197101063931788821965178342605744940605529701937397907213781631980958194402874492111842822529801654606601227509716483837713795262617044878694612898841467501245521029719810500482970318672243151595929153791610387357746329997092407791103096512432417056632134798521808752443553711788575487595198763125795763131171148540667328719826881173357217993863838713330435238623041642563154005956370778337935938897015462890421724707880531378365320406518400270753316757026886793695886165171261104245057977309546492320254737443399197490702905459239364602489700532653260991387238360314020947594329166075859013353134606605795513083824666760013567208851412232330387033200530459996681645302565872920884163382185330572578142102537268061753159544577526053902916426743029212625372588726186236780261314543058671322471607504449923540475868330221420781532173730106596703042108236710610338556272628805579516593649225109193549139737763296643808704568218017918266385354223778370613193721626755027898823042357694899349964318687884197037562867314677812747805368819583243377394008713450522396746489747772076285890477066876356479978876623544730939318707830306174094436133387715650954631663686467608584217024374199283450461627115891044358649334135456205142889064313742434569520356491499910060151355869108092602232304608377687653136732312501760953452993812684813365564547575474906267199324588121461453902256967656883727405053647189897689862005451319918703881935909388819053299124754483322891035603036155394350500885483369249732173412386015081689960395608057642648162321315806122340277202444662850858350193705805914693668322942246846114901234667035939930115195353194603045760843592592119716313209012696576962822447887787417665827662775119334840023712688508293004413165844068652364649934596343837875327491655073207487439445460477731646931910866496426006985665316755851793472523482142783350409423219393308174411641713737385898601768795095807296186983570098068528051731367231302282979119600722510047837631810461091747887664165339145032438031976664937496366451703372381203350637956930294158759154422516090481564181032174609116890970112101876852295174701808137011783972679757754509707898330498090038364551619340671378057335678413668853804510730429753655846536738638975141022000836164858421264600185892920068757809539041425549920962638228978855197577405225433818696701481464585920881534694773766288589304798128880819639134777861336405383428033111964264008900633652604122826458702519701421722373498122060336471733940427498452843159366984261531060017388359623845778648649089913435260131981713744122546761183050575997569887554217708640693416993778907550521501010482657971157012754174950106062019619250582044715853100490962053544547121259019204790180442265199627732765606499298909496238185805571767857226091192944309102159569741956036865713234662021660865367084636534117549356002915784610851623881444538710638880729675292968750000000000000000000000000000000000000000000000000000*i1^17 + 9477881974228593221742167718939104209960799532230428996810471630085201834041428729774305403085274329212485014182808479814368941019429665079538571269835796417603273717553755517772583902893140783288597712069690206398608211570737656026511984180919967388373072977173909826824996004246219359696676879022536219374746862324774738095905592408368900769570013667112882867337755388961549444231161114849453185286556991718741365738626103228116905533419888576394289338414861571693715076100042569934942221153297567157182344883125356986266432040927313850333576064698559645023665810719713913766006961494421267402763115935304316126087449406275208252959955082559092608785985067623853385021909627123000933407039844179245869904106071239179570478465109862342143463364329661051301489877886406092842981940073433489234208742177651322955509900120012122953083159320238243448854889309441272151362397822842593384727164448794708884043641178479742447575647885836958832075090497215153638813438596382117639327103399861774799074114894392844718582158011362652380705811969609026965750692504652586164817621154234461162415239835667394946562686319368619860398556997033404242995049878863871095777225204225415013511176409521377846971678076191837737971413195988693169359605195897447485807411443932862688432261047072088483869587237476513110030678693487061377027308211343686910335698422304889954352588814386196150221306153830081302041340578797161684420230165335344910485456319463850552038681528380874647002339888637871835865092880227603620929660201560514262486025544717314395195967727733447327981060139622171392739944764107734106849609925140425436629159346465350815557053256890047439390257209878521287098005797403117666853151656770198767524639533187782364244224801625168734715084799795970261806366362223152890158899445924450376710164937884821872770935075986205715066064676193224506300097312165341894401373707584174154814994844653911830631283816128227048307951994349513382440924045302514066976948853802624046795907628546353951261270913283503976722255043285889715917892513812938099055622883974222533193100530286941104781402053860616056698664250762655461915669695400095510550783113436705605368122769916770394889216854979327304326097449140779092591096576291551257210535783509148438953401820500217152522007246432167107642285790273362378116925328196292797243675057710675303458580607394729488338952258238630536864846659265653334632108238748751132371694352745088699916041563456073890132803924432851258905883591001414653015980029229422754591552619701512179784076709545462653729234602476849535210473541856722343065994404684505513680690269658264895905779930357148387304178175428227100485305439385588782186658727162943365541377076714815736517334447952678923440187248176667426006691405259237562297089088616625391002522120825572950672738527508333837410284453500833845648566433462339234547997428093643824762164634437146741801118975318342087676277862742617308366988027046318165957927703857421875000000000000000000000000000000000000000000000000000000*i1^18 + -3927689544549974204610857063849015076533184405821702339913684229643992747341930097566692883181735017108517011343529271341703794716710905080013962267651006587807880054360399326319210043613883421311937514152937367683063497780945526795335937691680975585400239660747618899040734904797137971932191821421235196837823353477468286586104074788893641532886179819944783863186214289506684229506572507294846734252934268586464227974417322675545023577083131006305029690225744390527771405983866961965517657537983243129564285511438956944383936627635767797197096305398801767085178043029675894727670897856035440599716291893627155357404192592597713976919580842986067457805637806766892511197854099363900856825102436614435863769660404551174208301735178386011547357486506430968155297576374731457389967229702108681358050682445998974695371917685843635261104007104843916763378882343686565931905050059748597610394042234236499348819275576267190507234155327380591376927661007451476315430089207195323101394506992493573005927810544940569991713959655669979762789459757905252843334633015372543019346974489246263008936334812990256472990327540726180421428868527275435711988057868757181240933203636049524943801703390623346319157069617307539503579105721247802280000594542731031568780672537231977218938692747859932186102847015810057436435537301754981789932488171734810433184416057699444839175188039875862561095985684471090331218391441673732301388090448862839644989785547863506110031843517974942237386339499599819826018768610716993665366896114541209174684842848080523239266030657831921508624019252531014915933334644437878342491925222431131569366741778446555346082401979555157007272020818822696918078843064904443689452391108423748309074810940376516626432188789037769988340943128236186963598886164021481064541447560796840652869571827114995396698237880873555248301405236439601863774390089206155958774873260903651773128462132290821787659692898913753625512332243853279405149566470482619530493733426655677411370246089850265944059072511555516863365471694536975253411324589259163105497890064512458079501492476274173121347152326448940580136400405192597821954001371305530589362568369921127370461380280790363985976854975814881055279081358284961950148097568566058220391375111287323569744180063486756292682402315783347197021560299150711287707134660488822655727890092266447572665942250015974408067792243610894517604660654345110170666472073151303625824365054992988348986298752641217274647897614116927550046949833848964097861116671781205303210157603892092307759975540995283779467140822886558827285444519705450063777854909724244403016107194010825178302476718585608439726215952780124302756341075222783046659862936602372981674800083528595603795456540326018688803508911564982041450635258415514476404744639200281572744340094465693696445994279964482188743236182140483954144608668398566590724648988496340013121183590759135734660871444897216600805480598537951231197240531400893814861774444580078125000000000000000000000000000000000000000000000000000*i1^19 + -244383391499263565863356204829624374982771102462366408017826758216862221229267456941756766405504537616227359099298852877759605814428044261765301052710651904605503484182096026203052079754966028605072637124936328052878220987265460683628946445093459229184814990105697888457558190363945155880078642942784114344033274106089511815624827097878995365328186923464415257758638764369472357811339403998436929748224296111047910831453729265028166001662298958332872293490140966807189623312713795247840424498159686226071824570323624201992121493780302227304642143386973535791580380441986954126460151226288345438955923081430248902306064873880758293595939592233776124657444660374180295027042682979851799094353738707761835227113278949888152579051800909088168147201856496582510557795260372771387955714220894179162501569739391916583012163737107835446678796301708630401924957987611129655365581192240057287671343027363266740818939901782821937743423768893151446205195454918529983086455960635289894080012898872217479779837980668330016311238030777758091730858725428778567008664126244742612392061599616246899405526059672378900368741919911304518997484914447089823524878372133503231364673385447910079329380769812052583668940954884739103404484068558582399091966886095267857075716174661949362679992288406687606918402066537155652337692137096647203265277661573390780187443308067165017981511443571750850725411452800153301026993895827482216048218622870986303590790257338845814577023736116245309966275473430204729881662771435515421827865375306822485405479397682602279130363531009919876466650989711482284471709917611461140981118169985013555999633090449614345988241135475372796296104958822380519185381613201774554760357269080938020243369498831427295240376773431667642800216691050436679178615154679636757835405118849857125822962656264445011580965137021207585170609344111372650497266748892245680008335742053992859739110871472227064611953714775251936183098136273365256065875894749124475956070456784663015705497213063738706033388380886729182054907972024773172736629472390224256422250088891336581242741812920331894802194626010586462319301882791858380271301853303865052001826660178105540036860040009337119684665627041864570852000469715329746766616698198498603280268648559726789195252158776250933773455638557289648970878340261425993204823612144106292790594352259514281538767763886179612835193318787292966734828513669147182974489705270460607485616473715304704402229763364688178917098485082471879760147936326345028612592016099208686650548488087675231013431314493330854579828143091033440259255194516337950844426329841619751492194410880557551693923813864857401236821516099537730040375874825934486609212249289400453850742409979523177664367655940482947613371398904447107294244257645068252684874165756064684811732850346204581996844772656767003000868091250731718173036889504638691574376834156652871744716074549822490895189956040655539342893224317998512873373329057358205318450927734375000000000000000000000000000000000000000000000000000*i1^20 + -5539104702481072878422131398816632192828613257141895715530780001908120102967662731312738525595800717036680346256434033669751653779279764292874748163137917067267993230247058346601553979071158391282463246941997410510812961644217042146085880439934454255093482222115787909004982983427435385289853953250194075391767928559371681825539575407805226196037280460406046360773722902926186941742965212057500232925847373446475742813092065540063420874383500066802036138608842802419443710421120037060652243728741793000241973013578351819594173457245164467900867997096994009258112481312829540663847547462319135599844723763388285190420509792801180866092304046322944013038879376501964902005117440468687337954535958394218783189321268112176755108559122774345105680685072186622011362222188381444367295629233884887796484722714716228534424404695444394290574951802847480129695467152395774026658677751720059355427412802148452604116727967526460539092735491105188495569796570936473682170945273298677560543791997547526151697754770256654441722859773502447615199645528408209291162352586322454011782979781670350026161671188325690513926954461080939474441922662919032879417019249406604690299421092962343044663443250309158625918920702933314386216109271502100326587853536953345806887282038768861313166004730278202344132371426924652456506732026626253587145769298464696363652079510266041598571781370377829516423286270925574972704845772221698354573943023897765395488007594930456365551723513280495211521508246089552791046665229309075264364293155026285310723265688153541560733226194493754626968938657902018456502058658408242721396661069725470296974087814439129839051826113089855330033674976914390425263803639635219500569638323119651412882741632884442435515516478836919911081535498507248277090147039567316280753113781950945817828924879507035365909321435488621317524552169977458040223624880964969129562750845327735893706399394905613054361483028954277369700344995182501248160024338363369774065754263217845459463598812808189600345207400876993467479680614480734023947908958246960497363224949385485955593964517574583603925619430865980588086855283770928026473466350600945019853490049673892940489021088420727799575855949085652617463886776052360268758190065184347097154061549318700778826075784970371772355958170440501444144039342011573692129451689077619978994026096521156829378645551171058118778052060430265208399051702072730227310357028422140319173163264394749833957816508295004199238912210994510063299186339766110096481872761947462108562960214984225714359370529587136506771373189561606585956351902887846474608995659921691477818757936933353096913417145430932158371779610880993703828838114011795757334593389493390458225705414750324600189637429896434669471697520486635799517225458516358409356534327429263529995604359103801949168857882071860509576056303504375112834818233124824569328896046225167803321990877196254281440862697113755695461060788928331355407408409519121050834655761718750000000000000000000000000000000000000000000000000*i1^21 + 8564864176323085569559676530050306485626641304774856275273444232921734738758378526617920698443569759967082279693198303907092989123926692096990528163454095731770591577083334946984577040280734219041810862455724151209204445595934495630660995096970432090421162689133435259639914230323607222136950763676149958568377760303436062017613564412738502544040322075100636375878805015441731050207043005772299150293158775246290669365670440907492170970393260790676476443901619983601716496953107191479992166253626128469812466586876736982044182389407099096516037440450015421714903216077738822553207926543899367694363320428608468184285289051253369861598660752351018556508190034432884869840285292068003913766201903671147825009382302249420629329457667471630178936071194940266294629341314063704569983142114794373090456492193212002605260888245214970364480935086653669256595035035421727311423101563554165475272338997133228223323140480324844570323696881270602936658978002012385620909048062185264864184744394568555560322639084755126244709398348810553634627685590702783328784489353865320690599862407039719876185565313532395327218062285333075431809830782722410326322160599311796629549820226470702958561215098308520588240880927850465357909629322025867221395687813334634920249205250760361696806452259688531026446234367244307123827000484756567347638767275464200148254703154390559937081702988090151432140785314113412414002583330787144598299458618619870975118307632017057564869133762197619907946950646511271796465422772169678427032934584429019910204049179513193261259451853127283531395499551448867488866302988238266270415629072543637378080124976349707161143622045119078588618131304423510651902143235353636951490894960411735140841804788117208435300425025836030702552878252414716404186633086421869910789894055261726108780660399245867952876278502450805866170480074120267218533578349440887169451136976845586924123185543040491686753446928906680872989808600726686323280022023013143596960908483206992733783482369074584631430566583983723687258761426457665987104371962134018507390190041861638852701101209662941730551599192376885115885704225418392046222019592461391423363168781576138114474114721318715496563445753229110842825088540437410983917135036481110333546752504387931508153682721237499831868283095356910824267573857087945681808913200578258563599885089848192603512061911820715980323880681837453653458338225281295662473788984961542737340850012752184728420427883751588737370095157596954040214452607132896290000903570984715808319193629954053843421182233855266620724192893575628458893545170479981019742539501500710939376001760179341319850036125210679310880307543970057507133852882252768129864652999307562197822610916368287884132592008532330780588050190817446946825358756364651851052063818998697373180338492004181195540246350558924603639682511185530321933471263087033873940022660761529139597135250212603683075979908177340139046945441392288955739786615595221519470214843750000000000000000000000000000000000000000000000000*i1^22 + -3925803115451709521427052307556314999162577942877515816986381782685722272252125405514158207779574517092568426208735082918088341076785853566575440334655441380964007462367065244286438770254643444786136279603398619524177176223600696534276574460839764188861991105605933506764469327627098674102068611597804102919241200323229334848152283262747517867984106518720316966791103700205265925013408066461885205002366583503138378391139841806370712445723435913486860248706588289081151279113684337690867899225363507898409092508535784640242435716837355166096297328761355651202558046316965578083727106270785932431861521385832761840004655619622770574323729028079311472742634988680582483734170228015684184081839761785259528725419038612290756561069785608946514054735415793268982235618599368128642849140927415545763585482584362842601118220291455384477734184010879284215679115534353235798632031292103361960470956378602575286770978716598980278617299920527531559178922241395913394359377320060545404843340730283197554320573747478239940297513187914063312658542684118410504123057247846467721497523905946519836802283657371013664258772427904134492244217927513046924443019202191429919856670640425594654998696989312531012870341649433998139415319502227050436355044242853627613376476581736052258381236993603270817573790560681658759098078844501200040093446716979534748000380447948927732270614303719472097631484012214736503301251463346077821578416878289763835915324391294592212441997659304277053036839020370106525542845003492813434005782875882428408360420263194674496913346331715256461641663500421582853043818903100354227868360862302602418852661255454932690881357167733845327930630495966300078959016426072305493963783494756526674921849246087198822289294047685216580729262192098275494014820784857807596115456996324313367769171558747492972362149059184733756156470604925103263926729263517035440831503102302608917052638548720272051577692894546855013152022802519912614355344258902047022212239916292260209308553176355951420247442961816087301675931265419055799793820349868085270634612707687373403477949356790758290404733506789484354409469679028729478374464773037446984120395857815204297118149488225047105712297076329908067916986434879252282385854023306779786629544202610932982783199445999183249390316902730992778893259538354826335378655178351873056591474692665622863854512424006012301610367658890143578427433312925420328887716380918119093935980035900619004622692873710311408013400086898839504158101602494803157114692927227466319561350023013707400189709803019974899749106697580187989847280834212003983470631470549689583572930566135471400369623937891807037981309648292281264769803599673092891321789846661863629621186347785922422052645117981659510133855072792505533691119064413390707305750264967075967994872874768270284740022718805867393847776992343896086442652157720298893709164530885397171891395077971719855840712736199495443308298686657664688937074970453977584838867187500000000000000000000000000000000000000000000000*i1^23 + 378783475097085571681128943067842197858762080594781570875282906223455522729114112434126132106353060442994648509577958604769411644051199144366489092609747708542303413610130994551632447082157923298825756650464873999224988901534222224630817899144203053265988867246347167673295956236154193231925612143616200225070571360752085631237385458083401392179270483171215958072789532787104523884295976018162574692337191616133444956665990821576787427879168738601579216361524603199500476706142975572410940414614871417178988808965965773071379547184966730864076100472613915492313225230996867182949780352536166711503629660093496482171430453050229041531899822281285409957738416229192494867431003247009741096115884945913667086751789701098290808125361558466109444771797154089353901708346646318381903991037638149996676460268902941851649254370652854360458276672276686173794267739806042851259678023811491877039561201700730795075773667495159600997218843712307589395476260885534167160278182381392795741002417365235858749086351860121248374937246864156401990094881936795160456751120082273970677246040216595581542526964341434718132782041492603993597048873117618841832078735881376892617046920722047053833849328792549228412498377187168982204711601145915764633179533629725606863415909416912844744834137131246341310914818257658098237861338192772301379884948796267376040271981551283719057626029845473004690478614348885075085466461900819658327306375132201515731217896652909370527988470384609323994750317580058631115264455559837753029882335904362611702825518936041278380590887550496832542578658560190056201879233271863336246268759201384336579445769616819598996277543469646302620503942769762377953839645640622861528158593529419180206983767542173281674223134932074172747022712248449276916981407610246594913012756991775518353198257642694638273503255241295689254031113028825024236622351680430889858363665046996530504492823552334334749591104681275835806569778078583718472528440015424584287713500781431985461581446474862330783351350813077895084549408213636981747518704373174710751872681276337895710809661514912466274854544387176908686528893068812028357534772601034666416648483682833202099358147168319103263048104026022479929649630299620505292518490693790022954240199907791715118843694024134086794717941693176932641823489137066159145354811641857687740123301716954584954273431792428153761319362624968639944247111774256911341070393037684892868758507116931217062200192379401664774491468118005795494305974329814858337393451092190353569626643543387297707712775140699751341961458627640310861551341201502030135056113865737579468862174293001672629488046684627798245127475581727009713594664541098004823019985869784358475780093113974700423336355158435847902606588707029526711944472655921945051118755084651832364291505969022336598072613021722745857466485713214650182258321475715617290541308833319965507918200252416699977787735619107314976108935589138582145096734166145324707031250000000000000000000000000000000000000000000000*i1^24 + -697031079027346913592325292013963807858214909956908757434991887297387051679613139217555625051949432994370175952384308953819334577572645097345993255506526155833221835417461929620795066399601216634361456682735166726407325788863019000510937274246838013222706269699349250211212378877622266944635281640263816341006708643777241064939473800501598637721852985327422090731124320248168265973197035052878182330575882025549053948610301416771110232910512327495028708446833854492270340038519290021873215994814481759735059940898477101871782859610376030348516041979779487875499685663619668210801147761180830612827166004012138539552495475208966879275768952173304041427507363388789329258181800944169550239676523070644826285978513254409099821982026083208703091568961867716185520383467635192202194898979713570860916544955793713392724573413276001185865557855594848751204493959802431453988637021372989171092883893612891442009854880382724270561971302420671369304835751573676021489261235270594961035187121955430553003703813480684096301751946293529511254267219533202087681591598724206174887802629820863446103972582589074366001265331433464667002152047859777767825701248084273834882501749720058151018202087089515555426267762354709621833989953181671051413078183846953378434136234646632015983363424717844128153168013813914387613616565772354768030711160859438387048966905152212196911733528050284150515912095578283381490412364296545581278224504276577656996792456396183330915401757192141527512740728677522855536251620546200509442603671189228377155559316785121693299065790286888032649894312102500904813652482620676795212834451491851216333611454978965120975720661265838906320122864356504961859481771240463396565013566658201846862187515864052781837119936346766641410277979079364170342570429034538421906818296421952365093149241519838201314697552628919695815499135192944333056706353818263681837835573814363288431935127590479075146007272898590923960969505177905413712967449195610260571272481225218996851777802263027613417325332377106514613542438829643052087993936305626363144318837405645688091167336886095202473665085243738758023312868162991080036935015350740256520461523128673676167956683300917431408998761356480493135995555310287076880791517785240631632638754578828701969636283940753456594739779323240444048868608591057016274176569447147643057368516733786212973290689590445107788555971024656856890507802491082997646753912663347422672284689464576077001147821708912068820767566704756215820226276379244837824395118328900198162917154298178502272563357730089915898596476771654073962421821739723678853702701892019460044709833449152859422086604774189595333612030395626755529964395519104412809159682904527164375355305091978329576984144895485901658853850806613508626685108379827935927365749383400251943619627978591376272616019189905951444804217720878114982483221169094551295562556311237702732033981283996542738162414500634314618032760790811153128743171691894531250000000000000000000000000000000000000000000000000*i1^25 + 1415313801442741709162386739161349746972722053505178760430741260803313101686031290109975398633883511757009145305904713504342383260698398492753734525094432765217587115491311897263958698140703567240883905605016819842888108045469019626567779067674282278682728024650264460311700601075647215903677554047510310712196202939272154422118599216768572091296965443386042416387422889752602516226478041240971890694548469259255579751714122791066288452307507440955891390864595138759525338949387248533284479994331202355099058129816121831152157521879622450325719002861978117998548690584917704888015972133111826451868442901795533438938502221756929710936912597337733341094112959169149012751152847272263187534196238853795949949669545003977539449738111800893463697308258132489942372623460567624543124173082438688540330165728931165496934380882921591502574654171727972024857302359718734758781729859924194461624570811987078239935263750606400633693133005351227523275193863401128155624459152242686765277297509549926701450982636831144859522967577100443735641555984272902950648737791575540638603915232650292288524114630879371734521918977593263535265112007184020402400897306714628451832681367207557182248165536371820581990210554293249586751532791818290615138603802710580824073094924359506463188962057981947372191065258428963573866444986516496101091904186578033800857735971871810262817672699330007996433012983937862536437244588014577642604702618565378644374155659360788231387517423597370044555194040255429030950143689281482920236981243788924095023872189854277027809563961186465494318155073695341509139668879409307595675128041950199538891205618598004825446134837550178901581909458629934335458135541656098541847024505890677058014745223859414717623194300144180643406403730475846429854756560635765205629196206885573512178639063473356968162687115077934333940777643533224472332044652840933349515792029282739183994714867287454881208512311475727038082247063156660009496760582254186596115809893955564849825325550510072259368791570107471056286607333696919773807705415014715395463438604675949270892303325584066411813709783976701091482500259750714842807646039923892786296654987485830613550842413285798381451951268653231516003329764064958146093504595449881516819438778253148902790805632897407183459475848958551083043686676845660024072862024546223697861414713591332782621518710999434688015233473342142744609063803138817795855886924801343745073740805006043626169531145910878812701757381537960241160452468380616533414997805473807653801433432246993866316075785014489645487535763240907414863241740455211834830518052437744999915393147722400805909887172519350590935762291759089663169626375651571936722121925419324491012648531085722280203936896940450273127876572662593378963130772439444590822565261753429734482217131778809770913328083207919574733489841709824308250184661877142732977352206436025668624138889095037267297969975578073691113711873867941903881728649139404296875000000000000000000000000000000000000000000000*i1^26 + -1085010290719228418493373525659713336666464093062466862388050028884823270275753757270345538469845001251588850446986556100076920158240886846229808789128641628542155659056774844993371020643924980783664650034481398810500070024207022694413369640852056380835294566402255738868781517279277695011413878868620646772423314636353799271939823026135035725328242069565689870443853363383220558972915317960021310210111221106099961793054572142464030546480908020994127562450142773678073302744909513359143134371461408756956180283328714385186060570213886229214578436635373459372963470882123427813445867731255583170623467212740894888701305324777984501214441401067961323448548025260552483639947719487043020207425757552075775430817271694175955807162267665609808252572241845443803902408707971944812814779011497769346202609841033022830322404222009994075880959260018769605686321069358703709341962878029742664036336369817727519381203229608412727650580621198028264211107895759827495624903961357495511604495489530668767939386375567122076931993864291061831433064700016269929592356108525135111959962020936762422295771967933894135077558474371698534753349657601612783043324261288629166863900341562649663137386971777213265776634433260676760126399490529485866950102655493625920153555790553051137179414999973723186866224621422007477052548031878393722037099247733884194146107716219546930429881740373603237115779614615508229585388038878101971563102563725954549776337891864419915037283288902293061773710570256828977096887109802552304047822764867639362247168459465584176348125318010699407233266549180175702111158189192035235143665953096745384716351874083259196044868164312259748681725920926731900464172068800931244163796808660146676967447150841422145830929047341450295510195723360830218131125493511169091966652184094045518285608559375202723129093298723191861296215457179511725561095696864544331126625489199455893155400662198984193902483994431783924196511706869357761352760107617315108634684838978469514133227927472089399637943067660617036399048026505005216519662408526233200915255098950406712722141190416945916193864147459194999072369771783825454023800370873965550423387001325716316086680718385886458947491074288976306882749373624964830915937289881439969107974707351730617179463183148261692313727694456659452633901118289272452495941425657204036134688863112039549994040892419743859085569849679872782364732224930243971997412139381928507142511386620840056925456704412973613957958292269149368104962391417203966442284281400049318630141740830714004259816406779420176836938199794289711890627843291459130254793505369637946563887593439747822963266201216720319625486478974185509151171792753569655071223773305921920056967627027092010799565503182159235501264501690050798110738563690869675965489466926115352434360519853834555397408276115296263500752092174036305598588242447378811404042243155417769638350202608037614982753541623386947523322021424974082037806510925292968750000000000000000000000000000000000000000000*i1^27 + 475741230000190255233856948948814010149751877409476177701792569059928479716288616357299759967008283275539622590969260471550295473939385742583071126830071403188761299705975056430911531890923808610235947359820057399162339969794736037772509924534424631269946195513154369436601058565315406639703052896424813557994882284818009128459128525872253917196804373260430625990059876296029826085159188364382015822904805245740281002687809576147542554836166901941218669798223398318010280744140075447489973762760358756806148744084087863355201485903492511004168163553806507646158980335183643232347672674274029746786904043846349907909271503103935429664408018473190895892435673205697665401078165685511611742702709839139722227407484666448274619128086816826959484187424201476209997773497406219389743776632379355651408793940343346776214624617720766847407217176943824936182875090798041285925864375163068262800386101036710877363151873146304726978341964996696003164487054832159351228506399290933329765803882376110140919104707191055691544742273232051594889713042015367996080001580908526450472803657077558489654713323419189482322004303236113601704939487500299411601904740822381536679282116334438966068717203333586255819028879061517141197018275388773417491617388793231937108478296472139384294152707881225159138694599926915731932941881671795259926168324228988947048795538941563718167528524230631731515914953595471883608805370376114625261384400082522031015882687416763683472921434325788857860300654221607646526624307583571411389050859320776606516144552665801221006039434031731352696351939330191684902506927840392167702998754489508082196386077886870854977356614821790952829059457265700624140067596959523728784758197170566730457295612441526998313342104935394185407954083846838678238853361330331763186855397468504326532491788969271313358711326557489184741255578084666021509961580519858554113355940154540164326434363428922301864256404454404201818147594352618227197434503923514375359693081301665903425708322193817047071852482092169079491190725459016648027441915141509980898916515341098257294759087938403162628115049337971926751748085480255107355460373900575960213932314815702368473897245904551417685615312705350429936896187387952763116749334390553353343131268434812322417523504724760416613222915526402667458145766991767828728012058833182724894211444720413765370786035529977040109554831584851849198780815628646828594072375207051423098226395464719181046888762285408042713326075077823279750020143204783835171648765979424197797602786648774155108356842060275965780377755490565616494323882827496542701944502765034623545008659953910223054698026186805814384296025672900198597768373797243105436102147175765925752026370408484052368450240326514454801657049687856465983623330878909383086810083106088655977816504033408300980934122287999562230738218134876053351501432691547480096792330515010710774386829756019459372772783381919103895540956727927550673484802246093750000000000000000000000000000000000000000000*i1^28 + -134868981000754013735572985026793502991101349894932984229861212336211044171514329934049995934441555409762072435962802401648433431505105675104966389831252826926640551870456238347231693956916940040287692243723501306294697827993712369299488348429162353301794266057976298652377710071540297535917793280877002020737804112646018248338148260010747684244136002390778163538769924617449258239323660182032622184357408714598979285403845089433234889019102364575071872610759071892141693565014805486686575586986362118643575540539616624905324382585067561844306048632616264605531598518139542731072189915768674192380372627273050910074060625319964540882218058721338008016503050074853913633630171455230094302073645341208570615904879338406119827910210706266040362430295134008790575286782950493429904209490677892204588316113475644501970245290901978337906721011420323532927491711431883873818926643634443310111662101337711618594321863414835826287977906375959768700096715214301156140626407121359272620661041157387003072050203025462687947142831774188361037689163058535093767686458266788055532823728070039056230174800734061200111888607057147862179460950499376775631970437865240118655841170148854456452480580186032764974727182945676340138986703239158295321119656454923858122627802355877579654147916364471772575850335199021944947210796579186360517097284827689001510296946615668101474776911533858361410135142864165438211558985661835659650762727567098552445892990370299626419135264691159420432975567105451106305739261960009842673268933715439472756991514262700835524694642259120427850577833997872749903298547861819234516657925382522497217168405704256146975437099996416367079955814114161681103457187645876232500935980413828603595228585297274950632113818690733950464575325659365318590241506698687006089575389233971021394360439631393361770336719667850185641708838426352840527435494760124876405827882555122654840332093485365202758804584754900508603213015459177669810506337062923964700232759355273550166541029351445842085325502719418422740091520352692980992815713032800481016068100235617933510228769243734217071324183647368375570511159734818786710156882579791227983945719306907783729828625573876000248578565815811820619836140896177127484473582180693520292996143380804239325891192066633673700073214671781017194752255816040593746580032586123697066654398430916218419533549905303254489372209747014543370295743612911743596310913119345776344445051240613621120725123201606544320783359026894808305701945149884363825421899645356802021666753249491029293907279583294621082429458974496828544444590406988373398355897334931815948132082883663801034239007657954384002874638120681054849351377014533760513727258344636143442480195742081876651159522279256666669674887942283589457098662979539335862774460491493221174617425651402669282764862044824022542292750104624467498897951981023577070286383423063119907412786792689730015320006365285854244007168745156377553939819335937500000000000000000000000000000000000000000*i1^29 + 25478093810161493845602570033983385952298331770581121238451262592273393191686430296955288637754314909198708474844029905073999582121996884725916705160632802889600295172725901967579557838886397440895208792420459941371415001753376089394377456298444917262802004645296338138345590505960564349945052626065774880292076401888096837628934636387338172455947020377146733496582626240874546055473293421223058095824596834434069571394633536033362606442449551591832131183408002703816808663419638627371709754347419918269111480990108956292665280659689189613897774415116401546371944812546184838120871540884905447280571215442684927233877793624737803092251517934964116959652657772454657435406151765517734781933591193078574426803446158387141256613018491982533459332118101825500299137482230740889310646579794573223091963305285278675781821200610166256215248857532104461615917502941526113232647690664053711535385797584110182309849826910926490146961561063500245861210554430328972071713565300144780443530244675040095631897006443368733792104611699466699514350304112963401345053388047549340939949487714332271410690432231345114226273708956245352620863006479639157910311638504939205177908016026092587040262574234031236242566325235648015727041987805736930348277275189800328421654122601145405770394959762351127087553149184164466896476516555070263699444691955068991816090639706132326272122134055636719286557293878363665686246279327366301313658780070721989761140742186244664483829279828931438006384481360116469619453622970556755626573202572748898630793987656907126404252417203001151807731122674757434779848900996250538968996866348673364923385887058651227971767872231907892442889730953215671933624304676310935980944668255572641536688899320262946997927865531016192333612368125336229065208901656310457471287745210831354257415104462274993348406800761315478540134773888028147646922213984737275002927436353179493975970492405449654982313225977324806425098137816315693380708462952313879014503485627775548400241827035783653830067607267974238995196320165561208968642546821103246582403045224717162826109007967818168782115273670912790474192169481121710977165258643486089803130857409358184953188841064509482098235090276853453417671747361063723638065734346885102071307960522078871491298076465871071100960555675965872752141147452139267558795451971596772994803071547940102120177116509035023743457559624391580239333822076147733543146776225396884588332845260628447098716233876113626330558664388381240829097026962065584066976920598375641432680384052294366899327412170742720898392489099739188142955373044110603613376449545906582734373128814003902774478370631003605809640428898035513468418695566261542424995838286193312306791216741229042165890684542850633872201144916224419942801996442382857286950392042104425577285493225203860655886215694166472318109280060592359437981014445019979668582619920313495774773385238362873528953735981927408715819183271378278732299804687500000000000000000000000000000000000000000*i1^30 + -3083878196058855677452806933195287268181335211933467422199209140873227608278451603165778554633838780919603913616631009922458549130514259473283614238196313026266465049218878927861295423623250022458241910366847532440927565474604396533447346732063201668887335943142146432790002073881684599480897879825443138297668426294402591422732543428858669227545025612558011088898585759963628576331775727625225078640434046639606853765003111101901695722384420081962285561199824024162084452014356046260911734324039309457815271845982199090796298631871409573249367760577875005141936748726009637583252910885910746414717207188347340021519720309974639136030758046097834238430953536293964873517186423532502137489992494301885780732553402887368909585772497368767273434174859172864900563961055422189775674332226070354697487324497443722951180638906913672584806361782661505008470557101880894043535261167585177538090508382272655363580598369034891689848446575283738691206641974687723348946348502822850774805715625638486917832923431343476554572015900106715585627565853452715572205880599290448928300481758766231406016766714490702552528335318529589934793715242884944216903752034394239731650364502790014464290561843881433826538513810045640188510556914072254638893325273816951875695603625737533966522898562341254612567603580817397995515870847109629225845457341334969502752647739993750573349075675001877476721197080663489579325247850462820996722812919744489548278262519419705326173131310455950443481429339759758549566558366591993314017352592490766615572095922247418481626354674236523655493764892325144851156429790502810833679484821956194377004114912425555593283081955176264452471155448865145729501106612943744012413507108530355452697170699080375079566299120373517767375515057648083660364353752482761686772620801461327210285846453245292723536334094534772424546303724621763758561205559410781057746023492986665388711024480122683940999030830470962275493084260346420035965957513803125314461923062483866210606852938565110112958366807861710432335573759989688313028350448105202042698575935039741933256082180486630970425174273457206220823431050008851592949743446155619246710975901913070326177722399932545976766345011784800840093305960572658910817163435759912600542163777170548411525886718913632324076260704766876634879462900517063577833560973812159887496067099322624070875624564127277841965391361314249938291684401167897914004703803702054102687024625015480007453496491388306004176128161137888580779923862129225803210234033916476324394758194742965050357636385585849529121607921496414819166534705177481710386551792996402113320245225834130398356370179518678518909967310627337562521433554094973730580813632449268272656200847350566823880595293494592057913847861555489177849010007527211821080528383847416500022242634734521204589416011441738859289516370600792231562750411229220485702779946955513411020139271846706096068661307310065922138164751231670379638671875000000000000000000000000000000000000000*i1^31 + 190045669458713434500865217544191034892676221974737973233206297352128386159255411970655298872963480382173007701557390709747294367784656111910236585314994954004043620947595079293278470130372061467492491112335887774909018142976222473962346705260940156737220479026926186765123407054518761302254197561864928782571818671565231962306237581132642625059075382631990898461641961154538885787566294700517237164000024690008059573838725193814925224724476086884112990679630153529914529738885420441385459451385351921938429102531136482814676564650361489011092372219961607888712984661618464077881568786507461866038275728484931477964821680686173389163992601927216159342805031627385288847502676360468777738443087805028722165208668534421762784539596288138088981502328830282431128825703268144928691788302652851169692309667557022904119975819301363016183598097841453905532906885883202185029643163146368074599584361230516809954590122277281472736426215843258433864197179704510597746842690623432756140570993081067375181539254870668831645243775381998969811448604261923492569141069693173911607434323048427486948608330186805976443223948822011918713305650131994175565733625461027883542987242470812982391255184366781390564095630073212735135666630673203588769462426159128770794388230841887986299671356388320447933056679353451705006550709135775117003607021076795180256981424926325322220320908682327910165944062113840803019557870180644225828960950282267720755571506905415689933922880475271416059629018714266203908918147907845239786386534394288860194881948894579739572137155844821041508664811857595321900170341431961947305590381387991348724359832290901793471419823633760736816378610203219979956294307026364871304809085369623068908548117989670822404000651383306175820158712004803870749310198526802265239931091708080936445025460464689441420939823267592977014742725265197079541879928142569416843257915390531342242215880488948404637396682790420338593443176945683013025802090730574814433567157865295844509893305271410096710360503414397863031085238988611638312252401577319461025573946338632176054433367303985999404454387542291082329035878748576177571887410776150436297199339328926439566085752351627791020512706996505241562833440512723702935916566753405544377998477620880905927602444502320742908228637238649826774356938747468309138828819471845320153248350416453730922307244131658030136163817847704389512920634451891679030076151525019218859086884097042227590923830241506232057791688350946020202434692537146415982818803485177113671590158532216490732915523222626821519851990882527245606206620279924338478845381904880483123602730531591799487061358248651604267476609131612118404042308661307635103828807442183242786594545466578052057028742777200941828583364419045551593536300806487474089146979412942186207062987814582346819495407162419700192601786721229305966613825228827447725082275156752838831348124058815529887055582971555622862069867551326751708984375000000000000000000000000000000000000*i1^32 + 5629923920635163192989131870821170708109351097614975774804206994565352054243784802008744014578121076818768435251322691458244348342218056623264261330825294931124461324324859427418838946366971162509449051110329909727614004383784353017432856182259458283870251211880310143038043405034506259305110608536199643712050721478367223246371407072041181208940793324277945369825230676800876808527961089906139943480030144567545589019637003329486353438787840825621648169982156357613071004346331937598493530891999539858891671929116494602428948159172555266973943896039719577307177156318853492486077161218400455013664669675094871346780309648749688906327083360770224741430169745929365651434865166492258032697756701278692528015792965398215889068863976431944851974089686895578389512713907107089121715525894764096639818685587487245383114359113883556998045257015631933029956521724685320588908883089913397428715947309715324723711479198237908977808573234815962794719005714843370806078934952196096483340414334150761061514735893715329815052444297818920174148987147392000918260007433898512531614387239178584704975874705555685329685091205497052713874801405062618668048814799774816962120674887813531023843206092768641008365029190792426707988075240430114585318872110011489213752216044664657535621279481111854157078386760182533651389331861699790104675601029313066934252964487160293068343722874439371569926956054692170004608287310167279620149269474341545745689103088128725160322991310408993193744203171729055444778911270179827701814562830098630021782984254644903147533473180936267810329726688652833777647223828023702303027583965596375709355255442251048045840422390893648293306035293150399811487850594366429566826734041734802521534760409097195961585102739121111896972855334891301626278976789848303823153822998761437013417095128078400605191917360129066123851095946563634786028051089128101997233156088251483893020721313551175303456102351673058794834882748152398854199611212132730830192946708649667787253017064654063390858115056097480598984133114451029442145296694407968697536238228911908292268083001694687210867172245285855982549536658940116984012857388831313193567351464266975395674977104606668651917911245259400590972533561327751477888086551640198602169693233954685258270467612551806596679521674839781066401108532113173365957851685612621541820273124997153528315043783596747768094032829965318891993130008993749394241215667665882394556320659881138846139442777665843125400605663210410299718438107318420468072793632197807541802017392020034632103005569338471667776365666664742262884360936994604009695709378727437784874887776932765645776254554685189779079499225020402517866064917372866714333322097670958138310934406280732989749541418266215116371570082556213144382916816353482104247024454698977330770520653591803159911968921853343927476362921321903659424854806032572214416235986565654545634794933276723486388426564985820732545107603073120117187500000000000000000000000000000000000*i1^33 + -2382894953549908886185689115158347207370268207124592801566162527628314805094629245095308220326268993634739493363749933897051785767203595826422698194098057345217977541419418471242580236511367701191033559792886231000037514259923529386230607614202156389241943026993890849006536531370665380434760896289544893203760535532863802456722349967835788273046350643976317231655345972178352344384021455936219336671671631151411238949775896215589716091778153153549150161011627872855466784795367704883943704219405199971539537851817248174322675309504642300836697390094493812142136033998235764103297099394260637171536941728370080796625675155446412450854591787850867901058765663307784047609704090197301800360911799826782837474126066353779743900167480985879586327559618368882491821572480653625910394010297201981903927158409777761850296068208028537119839628154983837280739003875186127112854424669871566837922530255399826170404956143246345918937952839535821817193646197154073106432267411682643630562459359531000945967216304433759329578301674174119840847044558830616205377440303994792688716466336993367139767710330442611148684321186456075670134623616583201775682117410648194955042036589989175236967369484665386055040918099137834559170696588880971790433827818080301647019206092998673044048778036120310502750408617346753627037501979583369518170226233824386654003071503437001588545690982205033476443272771354787677935903770273742991951167869438896173808373120866683645312906492371308067613907119464778113133774478217137888370025641113486011577298584027242725782147411170257241238741697168572663299862504633079785957269425451461591184367322616278650645905993314562647619089645761362439749936042972605043740929304913883263472645441875309283446576747354446211645994745557835514734046069891361956490827636708281881895212035137312628763355859074065324441175118568227036957559676938190543009105623828185028372801545572299854411821977822684661976151355416733788125570110520269305427729236681501517186511549632519300709111521859541703273307253991426010124345393144906912284215939034871908282652839731550795402065350128672204141699052672683337618702491470511994767049106488590204202694513074803774211491825546673377784263325515671857377839060951004867816544867685168687130041104686360098558024092056613292254815328970533083418864428592537886146994990872273263063899269868610807113662816025691030358813332616819243841278383903641103251211888320026972118500976033005534239558060608265891121559888899074890697452607894232362492639172670748593027764307961739447827215060146035583885285866220658826015242118731532010580249615172747463044210767803430860453704503702847690032091545470368256770445219716554643570149205974358298344608968055147357677801977939467790834222421911269401906622971487755323907013320693100724848148833378737475638168194339021770733138302290981705511734163861739967734272482959785553720176949354936368763446807861328125000000000000000000000000000000000000*i1^34 + 226308767811131128124355077523909166228979514554360260026968674067586040191965380470465174413285446460370279852854154571560681060844341527499000103148888705904767855563963930630953745983742354611943703063867041295692704693365584124245677264112917041985751538922989703259021383509528269024660549438192406798474834597423534906722682493708475159292383650629202046588828331727987003933619065858186420660283352764109794130394050598121757387846257114168591683414545459794834191284865175217983371905596874246728812204888057113600836180031548363492504894237746766031721512720651278489536602919965934086970515428619044632447847506060438241033318970768254346137385443397146800586288919094554980912460173630419506063708133832594119171511463599214052970700643372542525094568929447950475635645898485357685086684670938045626111306140096687371075876198104031095110781352034714847574159508065588849298430796637550545833285112055075752841098207352778497311915623120465044152632166852255824044919776560767231701262103978125765382770943816619673550038966809843924785380885464598083428039604947805849635920782815084025875774259559292063436460318057574491875743683544295611879228328612406117204588295038086822971140589990337448773964119391881359228947023419224334304072995881583969695040017337058776446590527660150741503997722806426424182233484992271202353323842852453585652946273932992629739561367803275784050518062255619262172324477268644627404120552162098352074991735347134111891130844539124591267241764776953905453336934470657270474697541966751800807909025097852654364658921950667578492451470506679084199563626644035531809943282479840782495108113580481829562964507449276787533118630693186863427707657516696604128632891281392863021242869989959789282337895220865384260834903528828327995671797992084259247528740725764123171412092274409525121711720188903461844929229699998486062672140171753194956585147605463902510637969535203270527631808540971757412684209072327912383698688116641767892088128131735440326778762410931148187091487349111995210670314323814747135529569023222296230731173091580664345633943860900331943895291710979793363355348043464688091266491262278553805440255390969972371098852616285033431988738595104720267043005783139118883497847957011933450419423013639955573543844472505012849552972210165894468937089701828570104034330878534007337403000699786290107541034204549016152454861612132015033013755151766204774341201863593499828068440066230854573792565833182384341731688934994074827944145010805760717007686644649795027550419959384493866827856087027800646308813390847176417217068912564849897260877162964326656073911420015694359370796322456297896106827271119518703204426163395172196640588504594659099427575076806071952099519878217900904654268707359557656924096658426681238074850972016305999186974189380749228395759535070034261442715168201987722259490238708922487999054948820614695738186128437519073486328125000000000000000000000000000000000000000*i1^35 + -8227588709430988185992789240407859783440851102745456765712722162286331359996423856081572365093796515868396142065840140017241790583164192087298072087543768808196885634777314743146914889761056550178642663215936525761192638541963912444113260312615394203270728975837493013182379178858900417720691270728920842088718055552724427542292372062000766972297528664532617899126253522775518753400346210256632640373408661172005129367816688834146280652788663781304037152840419362903791158840701227157357638046982638327342077557666469783381850308955967474577632110904912654405297562504588263770032460740358615359875079736729684787756288008884144993835737482794727039799425198458018539900945454143509359343054746722569738385918587749039716732908261248941434972809345561300384054801733168913104770467260680961079672401466448479409600213369445185222604247355937910554964876942267735322067389130683969035566767533265876089871476668617242504957563826267340253387832371266678114058793813611886092590689890108602234065529588391347616223859715088432315514545548743632663392604858097817597694648869541270595256944830132270830606291840462841154360020944008273793135275759122233620146848584012151974343590532595322128878850565007521063151978679449007341275541062225234305130375829148230102939246753855308961362440163369407000039591914896501998333449301307180429100036990759897347634392526396908840556334814801550787225143772011934281970120057367111671610225534812844408673983465805192766885253136574917376518686765599236043135349240745538813456485334293248614408253481162930993163360821095673601165539241904410897430231393681315354378113709270909127967827871391236921827497714048846841571631543176599347287521623165645528133747857445803141073848316493857632872497448533881873669271226598275743334067229147422905786235940905559731616040855246827508788501878792050282938457112360818881791573357109030439855259869453373140576739421985828908292580760278555245186039428564339491115640602323482796835892009226792610040118957837911562914869713185574511202883213489741275840904867368957724118369144920186917530513697588359827177600493028643883612441622602133812627818461583038499481570611141203892863455172955798129141350570757660412823630897620501023123436900531888014933165216248532421175547876522100469098046248185544459774144359832923579902032282846065251431014496184352892724190188281634326602120262601934935040004518193390980470937125433590818881749396955984597282928036363014850993827601248915933894830143628131119399347443560492360183265497415543451291685692320591524442212536867566324551360042321130887970725100295222098697424600940593424406026460301377325600715454775072150579360071709736720027577874476850180739257121224283965784918571167805750986924951742869518466223357043525168016248070694181058414493942142448571239052698122863276445473653908751873265325560119859120851677877811479957563278730958700180053710937500000000000000000000000000000000000*i1^36 + -473833789013378620196666519226163163097311793570197661802681084263356609851820322390815138061258594231626523847134662658117520672324057461584580534446386810955177299438941050175193358185999952083569462123258628774969360937809232455199581515589920776819232830221262092832089816511997978196820991307974761949139353741356727335636377265400644494915090409359008914494862885119787677452722675839972407720298497423978939776657155921094748940192567654407524787638390804697257290195065096259695718861472679136089501804093193587068584099583617512829969915180393400372981451167981723861438761004747150906216765881160736267209155497332619097980682108519033297894174739486478538944967463591135034367489061549960529806033547634559314400108711672337156205226231622956254396814672444475006965070134655806011502964737242342340570611461251480214862327817468199596223728437795478745099296281778124629203307548017123609816577236076584966388558964126557122129525831532795476417809635333385225712799569270954202199729090293782443214183398790783489889692693302481422059046282223336889761994721268519323408991863882280849311716294656841849090406016958811113393139076919877268343031032675301685066107300144774678480400884049645494256590231897757068447859837532753419465995264735656444400399801749694912685394417182306662354097647470706214295179207978637787835072084858757050077875206360313147600215361405814532192669979268600721171038098372212083772105501643372490213210378242551891908405478641402017405742510739979719729650131409545607605031023798277923453273154124122465383059846108494280562400132379373283282406203041818105022522264076520573874494006578385693035133215863468091173418673137499647294057799219412207272846197246658196874859865014871589920269595850350675488340181061517392440377384871764776448785704336325667445173961620161941116626599050420380698433578608077950515725018436586446700863195734606395079965575756853597947303117699345690547535868364984380007247157648379230724708064297416417578957252572936759410769864742269717999891035429240637927430976258811083500313420469356443662777609497538152523053834697832444005804877316008331072387325155202905765655209614089070240698515903342999276002753683562693648583650448814984641199895844922446419839785591769046205894922854758187930108830453556949759200866667125481899842066762660044734536143004474479429884752544259083309681350183004041325656813624753679936695586140480994891770487253087632183907331712263695303196761436983020639946115724675679984318275719771421647388796488159168691326121365128320219388683336969276202590738952572860554286914848965211293067059608750820095203200704726667489863565590914093038462883613835746953959500116395428750940365802292302385730155011916214113363077359070214125803735433812006727734156665014931842972148530259452688205992723224507302155331212343650271126857369192632129426175673548612758168019354343414306640625000000000000000000000000000000000*i1^37 + 90140974443101487093758830037179303482888240365948451531537042676286288185136805731040079942135425627229410067246343328764310180533846323245087359952180135914471069543760930721214121587499994171897918583284216836536408377711043188455234716928126768922573480597449336089852066284435542031169570539206797895433351459473214566504118306569537698759856153102893185283445224205113016051927759984660455859564448333929353061388055297777962134178475494912231420020487244242335111803313142981533448010581854073226437738459493610958674767482160404781563364698583780842772763065123930245551506961170274381449803306349286853481572490043310427752805551000996723647031264434766884500392874638037352067961502909124785615710452530469705504297402481083543665147505021093265644386109890994520679575432593494106032643188104181850047838065760432988510431290626123916821218698789334728354482979904875079335920007678454747629302298273658033065059142743770297103920386948109096820441911842176658591586992653867811113736515370603251796516858358407198572503106087903706363731464935597625604810394322881279850087397938756226077211863292144076911254636005698715428389342077401062758499627784838624169051427678798454238396702877847139778538300740634838015354536590842050261437782896110252112756972691107326633126008032230523820647916907496738454418550599613768440308036927212992585703706897498082149109044369585372586530438535977888000473564332381702672788726202964554510884788207965546632912763377569028990820642992958324875058733386215301043602790410160891647122288359377536998440521829044077382712925524353883375808344755137289608018173643052613956298818231357133305448178138416938462126265552146112621416171952889270268308174138674486399125121995222071529354422126274482291101665257440178146060165925641352826568106213931792469096015673028589712404742301690058251813176248775377225913408966337968667466166918265956189730153913614784445912649479805878843828626007189462762047271925703155017595870759289537684766601074227148988593185019214643722394641008564633701936239060554281660802225656585722910369036385350157791147403400619588977795347563229106940638995926852625615851658362999037076602525502275440515598203933042803172800861023437224505384831488437039515445609223258474910617857594023729692867236295319954470813969701571924780257779506064615894369663817162868659257815246466551924108092537605600869119213946704685541997118136519412599001307443768347883636315755882203494853908547463050925164424758792628356378468017158485105486337733033811195484650485598558998826747247161539681789935575264898921317207669220677089331177294587999212389459251662691512533969295828957698290126608356513756058165742853528667419477123210236894347853577438022815746674504892515019143224943285419343719703662198455280801188865094177619495229804599801834890187582709437021415628919310463691429862712882706546224653720855712890625000000000000000000000000000000000*i1^38 + -7205619250867599244816720755994647274164813989904901007996700303257435146829467799669445635083289477434103128915504488574587085182652382721558514687114031268625242068743525478789142064928888160578429012582798266506723911840783046939080347120886810080895754262515190238426872519438045428865780379732857386373185536854526665786669187600045229738324727377649266596744349928563338354239586707555006859461004184462791140984803363137550108481505202370254888331458259152426572241110043056500035377175346792611299962222089819735464159665743639072114809912335652859010733192178361615152005991190127600961090088060896021423336202779038758966643615662617626615317827851153920579034767716736776160384102573115861578022060091340273619643336439570896781940388379119465181738332029412668028655822243724159894294075478776566483764425840220899705497897866095983327038499136949767146674125774915193018680640505726352072419562534412589884799750554636002285549750305714480928873070598706501526902011087556374099636903652962812934579929620290036379016222790473977232545419935398717154763188512922884220682355491277681301753742828865639145900556054817451404199972519981271533122541689181088088601907868181243678101801024942426255340432672958131851615511990050244828320369500373540029712084609469861491383559046441976136237064605800234719303856331508131759818345012092956125976182122037528178429388702203670659114751218961157683992005683023853859673151148666281265254542868293230011964233137915531034541486584872051664274502829303249093831120172758764926968229645274004039279842956204138550488296679410698103000368057166709834660955442494992569148900902099048204999720102469149621519337632227773498194614556230168253771778326543528329888423500877867960878269748363350394545842125216317086522415749047672230888968336410934567478461668008578994943940395183957755919392127278858421340246339226036989525300213015593059098628375155391536728409191845896192170359650758531564223183973353308764278907601829821222448756524242688980399366325161781460897880943521715667102141450431156643535872083998626197279562729695388136521793656348856844336017660827596876585663714763856832632640499048513080076969142563187718601490258669276278894530082218924123145261752754732079826474135389547597719434017279959171608510198126785567376461405500349398609208340776978337474083718724600475421831991283769231990815318563127199752332930253312913650937702698691978153632087319907466226401661336219681497083432321353377477849268828820252983211614859912753964102841413740078413132943044088674282130013189823892583004821439042988934014605643468513983812443590603591114306765538017716445665925572390269353252284358605507855283721384915593820513105725121183483017760093498605562713574832670342672470112405750613563489125526391912370937186878978627293013278444436547906921282730048749180690436754043658060779367283434839919209480285644531250000000000000000000000000000000*i1^39 + 408738382179377981638855842908162518442369252733027566425866846699825832315429857658187320778482649223967793907334840357837321814907407613707900928244589427301275188371396109692609367568724763345595716504112147333592286769738096314795357479612249316698907009938324340857482370502900917034888247008486607623553507635672335498474326170716453674916201911767050503100846776635788314640671634576690353656314055381537523345143352299026941730002895837979787831016666150763898496796855907325989663482848845857020806028825914144006395675599646093552480224645118744257063289336867141148079455185215661850828562421982685024363175569454221592154151936135234815508738974957791304816751021062959313143320096470790272332215521383667660739403294983853045737859830666113939348791616358217031067289848616554047114399286127821873137493147140693377681072696330766088770403644320089205283962764640405318114199164874518371826666138145626520805697351105571837212234988628867964958993375725725720953736329300624430526087671847533899832820413145043580504671586102094944924139584552669999660570485483839919591725946664942502181797931906921120603928179769905234645265383254236172274667774450448162610618442439893332404060875757187065588712979328189318914200136157457711657892009213635474545005917654969105593790535991225460507123345036941633329596689636338736914906467813799625363657711381987092572941031141098096306860014528356751963372959896350776575569957959081223191110763153083997026296031416584192036129908552787716405313016184367072042834279347538198764351433598454538142764806965226838803465847689051888196857721389851603821971484569445497401044026660688887317788633921128894407415427791720328095519948566238017843605003960941266038158898591165539021077978412204838191071123060542706202613618508250257777409446359706189730917974922575894039268081285400118084921276458464051648127599231461100577120370013299810027756339392139656095896326602208731325696405048021630195209943722650457018206784770910579493070995375363199004030598684973112745351951289929175939336548695955694483199096661772914865548969421561728854708418887966550528603151211769013716704971503503550621506467090028019728737280062627523516602603013395625586654731966889826020499801659545716993090431981142461058084301776295714641029151607080291622327983255735768116516490429427661750089305764297959926030762512103637683977292379243467636701023742652928069796300806406663678376738635270874445026867579553970415428965626494410299019358318917196153789690295471433226028931988790096422309602272875877994099004461213816060818107648854814014349603164482508836465240412937057347742326329842204767065957851766694689337765442208447718057388722341103268713081517526426387159685823684273134180597048955749270800350974235272478815380457857510355418451173524352341272988520063594234955673018447089890853227731101397758374464602661319077014923095703125000000000000000000000000000000*i1^40 + -17725400006831165417528709741930202402363563218268343230954798844417936798841847145213318132387962877864868932321929727934994575250811119837127658727129399612604782833834309017353599240042606430929123339895829774840004818735849163501531527609160751141544064802504355217414430509056083615052919954677955326688439002422919547556915785159882111518234513157405993055593832366201819201136170259135497185182239595138328748487591626534164183390180956012782739420180763515198894839863675013881032131385265913956305806415050320902517517845441482427149214329629666335146010327075593838810673044610416791806575317753313077912826572355887253424608284937531918185290854466464532419879433494955315217363942473196612084142892110581866756547283751851920042788049791693479555226099401974427825780008959995066389750331829412865390572652115501969216029286977251596076689473172103632366640332681266304847894483570794295914620057565745595191645835476283332149985196319403085653695560739061471727007077671691138753719247202371819816590985615861804924142171695615002283548035369128464501668330522862342578517181806972091664440138613202345723969098843027069230636738016350852222899829530873875478309869835728592689439507310672450369978490743638807805234515757562765278588598186314845455154742288867077088074245239391722933874466064672526994704295580013202420541228029975937674904204110836137334933794892835764855349690812551999514477720675001188371618923330468744091581389618346156438972645397918001075447274273981288587115970986450243684885992850018740648517531040882840517770288796167316174997492307614206890956068597062067231223985937725579191599224398552361518035918495272741677492056068969680496556983841182300281644725358842443987081191162798489181922721812351270281387146161491913182155648519979302554081705814266259674444714409313612048311587444452352414686956441696933994025499507962986484150816354029395009597796601961058353522624816929212836169525854029956193368240711890269167058430005002046115992618576154350169707016368532784689074538358303763016405527856599482454856314984804160302378960755125278899111770892543583064666591461830480992283619096957858299900761905626627308217702160382345498281934055260697059151871446236828193628092013389605597464755353760228269872083099733649692714196168702950074974654697056031920421182270993168282642535099863933550016021779454570858579597564513105856741410617348195148554836524164823412743782328908497423110417358083038203283674135719919564005319719507812093723349253284423887771904732969441455053335703587825282573106381719062025437389758850696148071820691781330792258293959536631411748374107819041471572214943693318574788925985568326963804913963570519621555166842996765619275825466114156310358459952436617064368450459594707236549647481766864290761757051927782918947624117536418846810390508736936131434231243964935764857806943170726299285888671875000000000000000000000000000000*i1^41 + 547795198600666652739195769366730529581548345825641206229602928141905952554737357811986763376443605663290581449271698902128822376271599716411067791015060877956414011776032745113779652102776566821934108639327339932128477830260067752608367054382980427146880387797434388860334189774418278719932639489289344739837213338088663106273507876396714428105976240637601991448579787331279665227867491537661267584465711383544676975858777374123143743077096438334974438025112558841681751109949460807098165488129983164868846374778869171088941925842187551833375692968029165673642134452090444484714919774902597751283073041721949860465564452757646585430702907244182706970876883204847280080417742981773421326758126220702394615858393146157765428488975383815829873493105926331207888073506502870359136841199666788313596397873779651777369537235237313257942228235223089012666384657157830840601249261400568979051255241900995184434908680046789368479227483105360903984662789864467948304161604512251931370290269989700554577009533085632233355840587856458448349933439237405034783894435676929264801558468493456742545534629874304429189296515749531673202544255304433296022016335518810466780862420150272648936912251561719366691518108825287932768649027412147200903864657833940791937670354982019729170548518828421723671398497141247107828422814865008169168256724841553079158007698389902600786745464455535265397097326667417580782104651090236846537429295665996717534510092863139386703171531649159638310772858474349019455602232590632738411344140487183213783894624816713980661905428603768897613557915115959823087254504971307780274863940088898790837288491218929994809880441557956489256895222675783495276726471060931148635058632384732518252748300291564417685180967823667442430387669296015866781901874903641188070539219906930505076344857332820728354782398838455042161205679591229945521322128072752244677851212531763888242585397177049383086231776789698774159810667432143118887302572481751268650602669999823525845001166670724460968998532295761451663589660662295612799146003021834976206019072585722210755374617665825796861393619275578551239026388507236923093611657260946371472261564051760657653337446539583276600484714145625415064486175406785985262750511335180161789015318934659681290776697065964022512780997150296602874767041139058601527190928329490857346616182861710122038951302484285852411021806696229105200290912109700232952344234344532761459917826169324083904808910270028784429252060361581911957662601937441185288965157814079076323578284299010017199951953814478990179177697393393422059909428669005418264544455558036402885860631127316924526458555988561186195662732140518788173689441996960311251247840213885800292127516674944564148453578469747252826891673080046503569858327561707851341192418840620263092381858621115948299213441510871282907929313297944074004609604952451685145585694552819540432988540083169937133789062500000000000000000000000000000*i1^42 + -11714616487405270594701819116640322859235881337443838648625413602827439937760203084438961735471858195767830650288261931738061165247026696294817696273338639094509717495750438224080497067142240883431179551762260571581996501185190360645788303857878676203882803021878160932848967858638509220465880052362513847520017427955700912759901671530285794607068982940939482097288073747275590505853351693836081216600691578711455639491117239385745796922613193750552957982952136117540763623098741970843195090727627846776601603720116594399108972828923104110293854791988715036451168384250914649211208439952103576466609346767415523306644695019630137054715099587856199181908161475059627633237517128518386486103863872075920322152171801173648337063656102089329665995335339295432753087046339617298205772679694310560856903579646015587649450684305229887323571743132741426485043562488311870016967081210796304647679974263044484853437255887079212900869271174265858734189676731086217834028723881500148243798780882556057653354183542256849926461202660309284411850323040017107973550285143952129227547119491210278209941594655350425663814084508162270946395149678346326181637728468334266097965640900242463288130813694719008906309168424778482017112647885489460965913925475405337682359979250245427229472506914512645238062427684867221838428409049140534975401925025421030821150302971768005661825419311772339511061208634819828134950486110808757421679059714529030085184639773507731871178612931024530336070513765951309168316875527397457433467441336043330388924967453635156873488253194092705141441990306507804974726836745449441493525223494809728299382601889284268455149043958793418850424454436566246762248716676934081451221521698453680739398285462207740023693410189525132017091728027369502291524983621474726059095713390371096429411755512136091874117312254598389441513341650375889125172283673770278631585121945221957789762728651646478895939159501993431866941705176419267530313435805003743401957023948462391443125486597901776810215017255407828041282209410320810707350857189560979509074692671298102699823980255995454544605904303832348022324641194992645000902008804778121690048451496743965739585077362360017334336156090339502682738062901752121805455481808361050565641489514229526644828928818884217847264821759332747443669644823705524007951229386568678361046011861624235097735639310675651056518084694621250081894096470080491405358073347192581261261888578712676853515493967759160879690197178181347701726000767432342239811675297226481753207003539520075030037471833016895661299354340048399674402633681931689385291950203294189570735680289052587438539799636877148934914585854683319954023109349155528194121699088424869491865892072099115328723628381955670084999244223220163054774553575470794598275490078547851277033627953502362555028059762126553930940880781962579013877104818960894515626927472978206776723451912403106689453125000000000000000000000000000*i1^43 + 217210839864900345100850122860692566901584230914194742917850714650433415799062459146191183817338047807486465532573552354371090810843559031144105967409220092082880731243501856758775223111853663713366605259858940567142712053180642383956451096076111081149062765450217802008234122410504483950332406516206495458887342812489457609080775413373581895517681906388445366204649234183257439360347696747160034238806403499773498052175404049547175654899948220558945230463131136914798990325073763380878799559673427404212797621589631622466675015325681367781033649595748135595457681570181650959966515294556555294588659591580244102977380546132746062750212152245404398527092419292025847493207320405122640960118596165880509951901143604858735062860184694220470583225375618263661917962899495604061563139520347323268686136245916836024285534728385584116906748364504428239087714393158867801160399933820419035082397334569220606777580070114813759037759794192371788415957883228713911801113906451837044134275928270959153041771396529097944327079344904790961159066032655967023612622638842925686698243659984301112364637670309390619525413770557475885880865340878919620918526565711073215831119199213847089466425256502319166918055935134285244403810072819404124475161359414616109507296972623677636665695857290094094400964721358413506681110840369752160586463721093744640070563781986285141808166044581869763510375609539210600726013132490557583989090175709236529985802279520071319439661877629308034180062912743640433288005432067946276497273035429288645085827804707811428673808483448756792692560756260047451515230024639011490266064785199559622030848544957254783473472095662889889169981685041888956118679127626984290385130366671939489802280450054018501469783430924137801969689166297780281785396558009524698965560196009733267783251490490681918150697311928032018166393421455436383493956311534908278273765985027341059042455414873414946859475639782094830262382150938529195183667994652128647449098618537086934037906343874222333483208903342639618558784858384931444165751139163101687161079384066115877959157473944779067895962846397451823227379080979346422522713125225105927206003924095042841717831723152215044885572230621440101013825684170183146168426117554504733309966800272784832166151593688931626214176056521229251452987257757640448293654111271373906037777432261722574514019166029674759605982901516393010988161068578064409146210773958100785780312582168252385483183946173805350988033204696651852198203469241440727785226107356329716463094845492116501420596308144050861979451476655868429962890881817020059416640077477940766284946006640420822435880788217498844244683006801592090023501630977662417130095554650503784212696946492839453299457939392576481378460652594209800033342266665655068258138526188881708783705227517613742259316905101862670692933610944965422708525179601442020001897099030149304837429523468017578125000000000000000000000000000*i1^44 + -3002107957970820543695817008869451118664032270122494426718065527995917618857171819606992863182407932297250393043373819696498076046267160230513968693693594993004262087756958070175148983749015085386616276661698087436673367453650635123396725179766754564000110837647079647573548375750350610668269916050658629868073858398903768284073996178058205107881634214786729788561074409383955439203781048588693265270812785437266978552168428280935202688942900840481758988303616760036935237944773041396462327926895436932987502499520920587824765015618418305581133038474000183541894251093444079835663173364386181887431970654236230764583803589771129207546822913783372550641229089239154589085202329796109567045943702415766028732630096946207417283000934678130442252079888029993050358658163668362202675327423573780172262558768479929608001638746630627750425528768891714266843262307648040873558229563070454978160895941412785187780819860865316580846446575145623688498515401592974456888154108736160096091258393139225025630719089762857908380573521853243994140078880239754968896094424315184169241900806635711982495794314535425150487082661719590752286961652962060747525939029636752501781244465173677175757733642882678373888778507137590629427397584321584468863493444697923607232117803188607704483567062807526279040611007658893184460180590270595735211421660165223818778184563452064609101536606823633820665697982368201479675890147066271419938022227327566766247167409022800675435185722190226617953896811178108214823212272443985256017664152068469237345629562587438938128676779977673172926019821239206437927631245561705316214153444591653105818713750867131368150711693588852029408001724323691247955205514545811054952364997099105334911772087994220907968275680726624533849245658985801430244859363760321508498148899546941539771874789295483497113180265276571611646241179960511619190171606808965430995663619297374020324600269776812368124139891988067304992704848593783957050046580850812795516472903737080545485931399168652329525806388050676765799400699503169158051379475835416673622209121164494895412873572529106588632926050060207585127340206891407253701649059069371295988410518817713268555531493757056568720434185589185268333120830627869774450758837924161454363748213251486055228777084120501295818769748836738324626842207624854146240698120344419796218862674322488085020491602989381663710687504091365248888526799921872470984512008013604726376161221307577807080219217004593694694882938866531578092455110664776101002592710495816266080498031383439633561638365010834542647262248910225691948827657132463763466172091235001589985339896250039576093429814518510276598634719065190863443589206395765210376398121762985940549931662584125951228854900633851628678290841504535509872272526163869439631754638375663179481586826946378176599576636726685860771689711814165218284394375380844005415762362102542882981300354003906250000000000000000000000000*i1^45 + 13390682254741558037625074913125453060300328222013653550771386977974109704624594531845088935429891275346629172060308742379426190444099515353528300048703212708868512758003885731494472659638279391850187298072057290766029110734872190114072924390862997108169621442312860152289999205100829242833662038921714831130041659426103530057593086832872277081640677622416183179303031726010817702937839897138914295596332598083746433386911924918418154060128287732869226265230238177817398445970161399941526981648411719785506561863752063397881595890287810897160457836586253366549704274535387062966572334723518215758364757684254414234369419288119427586040401445201198803836961093390307782450466454105901403576167707248642372706511849127223524802268625244087416686196768999392856190327310084605319839169757437665157403027604657804387221901311704975928624115055185844325830673455900826552968377488825890983765326694479795528178431578468660488992574153609059633730302373819579413214662632829318453277047021096395549424604411610126089797642516100979907559668540575089916217802416312364841040918271821492028303335865616127699437669698533713564895425717848298768672345691063026525344920164451496794257449554140585303325233074018951538960034710301138731791249204618553564954908648844968198825739467178251474661284895041124495794195573226913188571641399007164927082023419901127476001426245126527813286790695257120497845963900742387177053492686372728308359716676525468934769189139856552752063995589602984988382910899814026385014523114650006948612225119234058389685155576314297103656710622126278767039175097362518919764550402790538420145626920109731234541661828653742272346320334304590579592661779050943483426008028096440988141364102216481394834241086371974020201800443522746994412027438537851949364085470610329573405798321143531201017640487293936456053420456611748279956387935749591896488917216131731464034292748298171517340569614457719075587973550323126051352894544521788379338638347877561589494159067062688668734381854746221127511626957210294810451683466497536813033621344834413119260773392863564849041938658676301690780591669254523698435006765965619196243389186180321046981489696736930744246693111162492540960854905972951985360073576757341055205332722903523711086365536097623072764961834669453563091075496184454336103710012857983729315249239368974488376563921689779599215986257095034916847034471229810346813931748283712277546875282235201849114875116739588262594793592328898252953672494920156431923488128680995982363223325358149997008431640131021692157344636672264126131792482806949931506870890571494124456945258513125663509414430744835611275905892339322213977050975904774347629703850761276514923551762914288774966706797027871807352960128874863105981341287316097926049884430857128481743335904784740356983963281638397160158815616971135620964539054297313524425121351460170173645019531250000000000000000000000000*i1^46 + 151982469014964043477035917817339394759482434166696871696570626193110703784323219778772318150764099132964288558150346446232908539588095541784695621298599143388385326451654951888947598916071563053232062880941986240799764940989296572303875123657436013895894731763631995516037947645004235741599496646354203453590250879361319508931635911769555794933395999393722379384829730033421420477354112740885857786162736943123872447872901292232216484210749341753330784021201208849129550561198693266127432412501140660794670047999864020347507447293149132732259013379594635386538761054947310253212275440046870990080295911346091137906305758857978614514018812613080786295315758564918341702150859024589665890650479141663051782530830496640149502717469184289503545926574999686491467229639242735673905382368709250877269492717858272877838737343954723074869934025568325209787039516670155991234068598135932574354442055758180567792357585120061048121131801685771727560727848602517679163161930191965666276319838330671554230716333375863258078868720431592340950477617626632877035126861480886901083828967443029920884048414848469498462574757361414626106992995621734298648336050835528364329076027419290892429352848565086862294753606999579996374680495399452261916277058200303966916066426485299800911319177860310239443155922444242055467203400201463475090747028772123136581037671237700473633374041115235828901808233657313270097665682566585593958410209793167298835960092956916415459013514814524426907419074094560354751553168151373527894402237928033162233673276970647619679379679608454567359165831824107091855363699503018316668617935662303673793223979956161582002707292498150045695703803059110854724140381436956349211541895832821115796775307226023949697875854788193071546893378622111609217775479654276665201310933733237023713338775245387644676002821388063340641534796226538423249043593506664654403705093822891420070740908487956018346698179991481855027452019493640456500991301060908850891239276125852863281380499956053426822805092512888795781187020600561996850020974690362520858299926570075442765996573597958919587678015321762441548419457467380810066166605759760109747704497843753961536566518843816377450933738042968196539541911740384579546736506061089686750178076280294601439649161794123419397419403435569470175967137235503610914259415900838143100085323766304789057797858135608729546575058093497960605917015612691865648440583722733872763328019068922497361662576394739446210006948590593174292368197542936732043295679270362768903465697657829746212159994414548634625024910135092521244451327240081308708308437083824681302824104390245990395222266162381633337241037085304773194825551881362655884141619145769489721412290486977182950931961908333704478485390457702917421666425380138788120146797260421840512446203154375316019976801776250850146484696335680061079278417325258230377313447455634689331054687500000000000000000000000*i1^47 + -468732840803813857019042661581731659602951194293961024083424153890329079610931184199405380064359021445818935973037536975993608064208282585258402231430010860372730858107537923851833262070837710001946589000007400119408408948684374747721813013636341893706183543917463761405985573943745638971478482733529218487671470402618086685992283804879485941932366981020476693551447121048883930191803417894952728548479097137441329523794010203890207604085802156002616799521153033771772560692488969681535554550646328099360996316887574514499407888509498099015990979370006548587047102474271091528437115319753493760545937380005156171102061899047611250830388948167522770983905021954664698065314575427699030927141220476852485667368571064140880956496071607374491963997517251116604957069781411882165466671893825197104206639697559300204783690676861483823317461763677814291710640177198974108427091228279009460097227667605668941509029631113102830295300547576864987788303512173401476869839778290742157275724491688709344360985337531127304197158280073074022189191346786769222107314730687462947680115407371352228727603557574532402542891364225264917130531108499012078010752463521712468179421673128125516927998900242788844842686850856433573663243736930026043901307948385872865099094793411215969390317582768322204781141373670860398675885560313744882053542139657738395817346249547039135637126386393265202133213297580883340241095058779665509497318916473930566862922415399767709237283599133542738201762263695684546629882621758775134851103459332340283227596489099242422393091807298956229994302391529856286339618727710676582832827724275700405178896995591394745824531102103902127618522461886516702105634486629027068829141839499203825546136180359029987063794673085653424510364345841573747587878121120653797065274636956925138963777623626956210846517603106832739787243699481404559286124947181067284553937442147025734616379179050438429827001906020340997245209619277856413214969706934726517747429190601378276503469202908625555113756726260584333158907847171333751523638165764185945760867468604006566485228850508856345942126508770281305650447820570181457761053937626677829454045573857566518303967278728252394979625255722833658498753285874773863212921661039167403009574172242986119957784032571080764847159623851388895916394368590513698764755219116918161152871414970303389446799517640922904340331111923794898467112226572191456843218032309171505674417537529681663209760147425874925090976157636144889143956403609869131902608004208939012688917946608782379466060555963529117738654377449947315926722164943817866263099078979309702306032158510691418294980489695538907181831699783871310656438089206132211540919428053340733800256829929681579295139967221512551669627728567233975945929125168898958378832125261530699517011840225848720294348196867428646079347744502269789598384954644077660439498821994781494140625000000000000000000000*i1^48 + -100769779797847663253633312299092777655999522942852605045739106355031916538075104008695621193014055947159168048491085001234442407501035865161581392175471832443911106253765472553361729364886000633219533732209506989167085425188373175102239886416635696728736679080540054559867917481505334560188372606861822650109901711309586693838445774268159038421682256139824475137750471759280508046712156389204592539350088662743713351059291878074271518349639381763628389714247865103485903494758683181214057398854798869585591131608806502084350617854715629352387846469934038693490865975363876317917695448470850921783693685922558520657763269722154492962173801048760950562104891032331268916229909099203010708522185071858321933248387238339463596591092236840127595253214857101204914744559792350183866447684100632669271191330846741804700460146138041040497173413438018530662748234462862409767628411637708524978641772501062448223753396237373400338484296185573553353060529327103108898865217279704512794324491872480582954587041798797495755825408100088376325767169101866679550684115715933297841233643886549441376809443053839048380549246679231982361455179001690473278609501113054637947351848223906587290964126186796501615183596584015834839067133502695743404889078420144361677275748991768088258240404450353064895610405677732145292915949374602281871975114744056962986260136339775336345910015832278556965808469572550147829358830667456431367037153453329709884823611639640193973287883474047775813930921857200499856207847026522674107564704415679343962611482044953140770941917247150032720958732756254455227841563106231693395140549485694503783933722221990310999918035824254558692738389026464804850516643361988782620343410752201761038458234890225707888097034242316123373959890484033854989574023754323784506891781812866191700259248910849468339373652907861889491967693149787323212718797589134928866371969079830123554680230546432173395665657987887458484487299418128915184785443148062793975346783640266879173334468090929082864823105090891545572899547681784411749539442422242305600976279282443955677192962766890110097080777990499859491696731645054973540211981840353173903301954958341497776355270141165750479628587849149646260709851551684921508490488850646412264953789399768787046923814473117306637904160113713598414632698840540514508621822954935133036286478319607506135945170613131613885291870169047324038930323266945274874376145051972666812923268704200865077122916504389836324710490174336391187194550943263164685654706785257767681143338538744440559513448197647879099399123810184971327562824752227913044072012459015684766621199261713916245532509546398639623456678854206147145899098133478720804359135015600747203864449868560076028190225130063432918973287244659146812295930951169012536891829102099766527833859226436016869851573297662914535344464944308364122715452731266625978724858090209960937500000000000000000000*i1^49 + 4521291171009869795988878772731161891283341840872906924538711673017517462548177518099728905295150452922067514296298641381761026127400053307256521320882306403051657791038530454073743404042365486443452851989044017832065474332311541130557831042070227283648961022007836332742682151501463809587592833999123809014943185909594697460854038776283093117957119897942046665798141360863865389055361252693139002906672682756507626565837889577036259387956607457846635962516748037926704742587913488522878540934337529083536404818530657995415549917644957754388591749871177890227911945171861695519344789971396349617567751862398680782278761501377859924390702789646753455366310176328110281000557541285490851341241164583537085222780885374558045924690029494718206938622957936699500695650660184925144145393566769214941269240107397134615324794874406289811313255469240786333525019895714199405873774622580312177533164312195013736360792974888077387533846605507566587366057924083000547473287333483174409585310154683063743449211384375906467056411795458420504600338647039721091808200822839226511272286498358033344652550519341181348187868381967254352344861064759845062354911946570679438656874210674071148751177484266296761733148255503495922166684164130418774348338725933076046214979428024714070031670211970226499063477676057500546645939705635509738271834483534963557694115318111172420165056928489926724118362968903054682580672617161107473622978814068999485917350494603888918294854509701517686420716609671666378310675742375205386160172987604289622229608174254122659606081135957404144035149887028610973834282320447497118166213244214346523682028130220735867900861013268189722510319327514805633748876961802384322925863633337519840538918735004282070565155448071445594442608157197680847176600921163202690910391827319794199658714415426664012059055652083269772637355646717378878526785934292586756755781389048953334283930966962558815882362407089255486171669780133722424275934003103396913479664666687739608949996244471825241279777103514384581976300791593512246914637900926050143022268985006485726698016188451917666962501729503059304979929919487904279122669236612261619349131394649476611973761325446196579529765307347682677970170795046793014839643376595911044626870443290709729906240561294063083401136321276974399624703199800554315009045033100143056855730319924612555283654794089111618837109737299933179280411591693436426139579166960221554050600779401329490078250751581975766556627784575125810475916851104637412338792806678217983696459444330087684168557084029248866379538880214431350618851169328225139463839401426527486786549667495232233882162388376315461569710508435840640777366689944230248574893213730236341302775897635992668217440566356642990244572246810578963747458698730807945490137126469829259850315251630116662295133283689764690797763435243105654490795801734803343646860828125000000000000000000000000*i1^50 + -108597837139312601478928825094829277838284823056516657089982677831950939532608161184461769123880192124693421348306696377006046237206302299469717709853769482593508348688369336644828270951321183087574465479122240762692357847693138362941278523362098382085594691975505286545684796123976172479812320305018811045337600313184559886861381685448322084210376455525691895454627058657441796363249599864836869913195651642969541117750659790581673770666499603593375653314582673486207476605792313751335393586323567399994777686414797818092674214717505035090118504031028788405634717394576167446750991986786324862244222963492775531075403309792789405586204906446505270395552128299831952486126026859626367403982346190448365000726873355968661888516559581717915150087225760501422628913221246748696297470916798435330491380065333307345038464332834894472538833510352366425072792514795319058501326214467306688623818920069580407899318464283877830765796628548511134220074306034833077371089589923751984401840452266856181892564738365505332109662376311825159513650340863784664478405946875295214961750892495448230223420975560268265518882163368836185977751508715410228601713339125765142677780806677510243306045664750724917320583813468407178839171250985292424228984947666552391905399587235952160958267610376446666193486154465137345121728728568170358801372851223007408509916373527482217127056680219988688221039869138679134533126078703522184113969792998065573130384187877950131835621442125756101530639716954243351234472250881571964195088545292086169328147628773520070732180916515977249093163219251027543539107163974013897792363785232971430568415595358197842714330089051564331731069032017663548564480606758990864658483188652040965488101361581348135973978927640132744166343993629438661828526274409396515364860999828563180284134105374663580420953285023837893047447075361331858084455508967749022495436248387728149866533829709543132885839581594745855840888016294758584391848291859030808855080111511393208134459635153537452750665719283834885884398066941682525805910341774044390062676441647916452350432066659446691836573200137545463147865466551367140940611744837461798435164419838045787144350153113825476994863326679298405326326576055355729555235095549803811793526551815033853204048096210445583553913231192243682953008025691910868607343402863506359434140080766447486062749287606249470536363175846390725157190422332641427550626479553901670358144192453386032965189390621808249970704973590118535545542090875820102625257129407170311052428091175440219859733417097606600339138288956592905611954561034221363026726136967868634696350340617075354725642080635693802633940030375010300755098417610474128415014983872482274901225052748519888672467161766273089254939424189614997434446905477416060349571422103049649103379857279349868964630516264155134078019118960559780953732618479902990316818574218750000000000000000000*i1^51 + 1773191061260292491101313216069926271065253614498818209248822867758258459711486374113345131345062065231824769845556238294399209312127582801203372112160257446861273013889640463360136888291045809997802790821048180637653200594803659582180335963401624652676904631319201498661012556995760830440736941064584343872561438687897959231871913740616420069623447985746235066152749578790753820984151738887574087939807341243922239336794432051933552523200511208457066736038823731185536659587863869145299230658190699199830547419881579273864958542868128295364301733705352983020344008996029729322803395822107645822611223197320433929056113737591928952551878893498711379805437112264287534445073044356656363491603805212954048362294000467306237145675431831682679757403798317831827672908017784669145183476195343926957594511909106616705895001349319571385545046555674156618313205467704271795917438312886557561140773972319346149083029782385544201957401443427975319637160767336752761930926624277164830778492673989842477224438014111141353745078896865948565936243387204915355947715410380062354086322351899683518831670571578314100488375270885879292915781691063631245707975870139818339981660666025839362959070740036446307788058252560441290964987457075973888809531038618200958547844556869615728560450854374920481935106921418602340581444177282274259832157016375173512731998466826757379894295672007188091100115192273775673310595618663298693726701294375575292108426846626746773764197028203364722942089150373073613861241430105227457905037502970605948161132706144124276568487341610655273604042636610322371815645268426026048777904453585614176823450386574620620628610858200327143163117268832113074856917492209139376944002664168773810049741506336208981507567570230000640482348823064234112542693920857959415405696571918394893761826777392645918439993745391231971848854726151679605798941009069674958813482038328025700284296166089958835737613707719584157410557516805773486461325463801376098894957082875824146938374301911595888141836044267986133834055261491423202423620119348339503531192052943878290949903397871297003015435705415681041996513706118769641759907381104784060911673270807420347224077506159959228714823757590538305417817312252457234228001439019560258751507679081895164779239325691801669473130876473849655794061163643273516318944577115133608314790763120888646551946070817587415820878592899726530991862534563516125244595609004207942777781014993758555590273074012583184533331642602680535612520348692906633424640161516881642785248604665012149702503134335871077014369135842817158691628607699455073921861338141026983223671391308918024765716010831375077881302905496047672697708839736691855174526668731719775758752825801375441318504036929477944236418899664236799125879778697352154275512855709331685775451478434855321746803919286038888458978802357522436857430811967617185179218750000000000000000000*i1^52 + -23995909826501637266806794181944189027719674101271966038620255579170495089129342936473705027920135977854201903357388217859336787002299710521018562988926538617912918360290778178143180254929654883336492202974294773478421464461248377962962490959432608941823992390274667319250365388386298169591155801130273185692306570042253420804241952968105617167643087435435972702662183502853172053631503131900004923258748287061281996787995506638603069049259304167503901725253488336459245651435709802079510282973187159355052367467732505844489473385898920938490249122428729564747577119896747088277082990074601265718705198114081749007603107044486481313847994651516432202517970473181449305496957436599679544924767045256963031093019121273222442716149378347355045608616179731979858036898830369388370844295146259209002650491149658056823962721162586214106734686073514685201198301590511454796512453239812824159560466247591046668360420888478946480084157729508346487210696550908509259438153785060301579472730694603721031541198726353793969504819501157817216540582863287033886825465943061219033846335418536457612003725963078421301953645185947442494145384865117791159869729747976832709626418299437424079046314688375715251216053712515640276680086754047704983944367071844730359840132757206346084008898061691383374347971228047477268125249950294697745982494145839002695776049599168503732746798239545735870843315866858230808197366503604719831509781752285808987972158378927744381163932337521802886251038089182580812020304621843791234472213190710405098111461043974072331502757026996431029319790194060388140818166775520272129117842829983232317928713260455239872729054816589484093113366842852600297425632443409689940614493869197262457979808582882976947469535403465525321887159879791264531574588276947363554030413455515226954976291774199399704723374024609973199506810109695009045922992313745846523167476764506891530804683054698102840827980754051524561218441441805507450962676293587651655310268227524123677257112231318805144091517060372616364799190571317491105598827814247091612035992997063667613347731219239314410804099346974572702964169885711021516856087268931827816463006953860621147491073766858178982003622947643092383338206740125731947108249967036014018639439200907399860037523844234425778138238253315410423510823203184788085359950787732877567242423948329892108379223440529714349155082288910011703043627610462470523274007570786794549026177771616419273896941691667017727145660637587839457070934298588790641247471775429797577511532410369317074959961080181720914317933498251312377479410661725379497239976791199468289256047853805082485089071914563786458043683607447501787991006969231596860074947352530675590795866621223865094813570932216969052663366175584865872583321639131814349969587760621712910013610611589696680765137993301435620874938449432163025725831009944631739062500000000000000000*i1^53 + 285878015388306335673883222493277375119630826488393282222448585115630449514839740793631420176174682360275625546555963492557761096963174740420266068793205416647756604046159377246047188713982012113254071131300664481970161602241384794184079889666909624326120858429326396267614768114993968215374832819139421142044458984179747556923717645876939806124840720353423763721326172378309751529387745851413448458823553524369513741330744039317094503195616525937489740959429478624832369629551734958713098343211325698390806392951272067346571423918213938718554076414021735678563025427000993434189157129164558644273558467333414402182943641819116108534754600875007143665299247310236883237257664276535135999487467146233077626859814870211073427179497117886552412558483155505419061069249671723575024748308884631454842932431852415373597005234978294271687046685702001114604685408324230256882136397561474163632811966815960703044243930780345820265001414530491675574741036339081514962647299976342058030216926349210240047804174171642375066569618973346269743040985559649122920100115270282178862669682238839391786180887131530948936126152422730744372353014138786347093768810867714460986582868042505758181126480042367704076695684942413180583323576549285051026808292738350982842975116039358307789992950588793376586013584167586899083510201999594282594806712130902829200364908516432554475697410169014702689611344411174307387275126238983107852180321777704032566755985745954206303345425244531015987380572150570833251015377046239729553627061077714692139068086091147200421584872919072489189398573144359054939038762572594582262632439658095800164508528509860146370679357333568830848594081370049439505396235148821282275519726193742816976592072692794045864700143921542861697037452472191687444065151544986590164035081385913870103499450806593617093634212715539920109857009490284948056864262528747287301782005684285583073462370201771819343854012535225132089870491352974875633827079256274660891537276230993942997453631960491683798138443985866212041373407547349619736777282800673496180507641597157999386553943175839468586447838754915217568156106492741526679825722059956322972505518349731113082852906127240085525019569787459644599448980435501539848648690079041636844166383948360637251285862297435213200001084328588811493438826484679350865448849073030572814945453137345393232229973728875967836953615607012640670866733137224677193960962234510992107847254716980863609232043824203383297784298029333112905158152325843326132131568013212071199787708843084897405782154797233174543637764446872444593958469095161371321568027111525458615111154657982135285322802271570302423245351872071491942357364064570970650318338874463821785378311427235768216233399225669665091614538139054257969208725530471921069665583395966871505650163762631228214571036985116622857747834855395337903569135145254772500000000000000000*i1^54 + -3046417480531677374342215740049272025309499909653404535755884568391460065163200747443505253899090582391555737210402761370827788826120922677940734750871623197656253367820012306979446981999546626874844639036197070810528608667455008162545331366165574837251448287222866622605045755486349174831596226671116877810956763289813496549489638494754893468996479288274279300181929249349173512197277463349254254016535647291866538007199725183497055011332010664439948594730030220005924040288525515588309074030267920635255942779197060188635769026874941410043841227232886461837757673825052801915549638338160977487502989180029419302203057337173046743157678038583713167319304770055927572610136721368136082397682585421797404986554295997021987960719631822671085697732081268260395799086778371029777338351201510671138069032647948031802702003636167274884066441467175374221474971062016673018513550083622416111194485176590268172919914628509813739220757517990373547234370730548985878837862816126871835075566970942199703239434481197381026396868667544214891956050642804313677248944803370813963377448054811913867829316171070459751643525262314811502697311653211583612538991930963155727649748409153144117927378545924593216845825326822744921921097167698068501085339904126043562936505717781153820181796113527452899723188630306105907830039662321071567286654340863504786978328176198530159926291848876737243291816509093176784630181524783820484194546995645241763675884082352437586359365459898217086533465421797939923787077879425800964697457724402067008805088553567520311131437856781978337952144036698619589494350180268395487860696787009903686446385550098219823323605754034097555009612339054842153124953350215535945555745580107377828923053493501069342897354068009179202144463533183714494366992653388032535833153510560932267953990658393591563969258565661623344956593803324556984943758311600531097758077521159614745505193424586917536587482159824411522229195581684181585313710731639192029924946092459987415519654384153214759951153600970846808796895975089920092689105539803602475803626190653607445305469145823954093234915244800132199361603820522052991429900005950199430904321954002360319081861323264835693370022684787452453427826055053788850851776840806167994795942456689721710133750755005691095361381175054541083642810925158413940437011282897814615397754735168619910428427376887178952227407250414823602537493714118372849033579093214238764775859874196282628164971413442254351689733052830018029233898716071455244470589943838118041545880807771589652408824985990737089128165705415362473325897031994775712153353151834243338686769157002093185341821903136660584687081832740759337551912854710723591840196081214246437965807167406813928626285440062188575995817411736644053119084373978956793273881265296444338926871402907736727850803134655363780046746709170741184798609148127969000000000000000*i1^55 + 33376036854414848979222415404403927067560406747158348707752530643499624169118575820627998294520249388510200582358080037581781116989786516170336699947351336764109914116276120975419506649487275404513066455985001955288601861974320599658464806512051190014592815708784905222943466532429815889346474634826495836287537374425521123009743876791082144924713144290752670983916742465187212139670618446705379261058516040946386771689951654674076694931498602771046249008703392432937330484484643654720796143604349501627221007760062815684352241487492880903574199679183249435492093360556601500297054492985343650612825172505891369451741538354298068440048525926857384015836959865765890378101458106589989740759300222091989742351752098382651664509263172860089461761086692641479284233828438709720348616616980114365485135401018977516904802491665534895104070561517068156090342352987403144439092833691091771531198727240034562221250316468189261711000550855785339239825009015665571906210225106645786506953181154731300413510200742789969446602468461862376340660362670690595608986017582144709244574123730485115115961825499530645477520954061157480034875726603143764069783925838250971580070832151991280048625627628739548427494267640959183457880572467709034077626389047144215503900036857800997869069208081380507069106199891868948786474517707916290107813637333402630909797947593215108645326427977909793956808879415039899325250074986657420904849039828017187848069062529774285070896725198369987688302563092410571458085014281160321899038977466476239709963186563782682581006222141737046699359061233167992263916536213592930329455648543415981774636722258682534687464926849309066383817311894817005052864351542707789063184086509753239856819575995626431976329650441858164529831636358941512141899216629308066453353254452424885792119381242572375151999025979377170316614458082755580303133095963158428080605114659125553723791938428886498721203403375522274789756273846258588671676832459630612471246291239963930786630173943208555954011511650759968803171764962574125879796562810467820795101939543432509579802936977855517022183990599213337086565412701206907259106038920624520657214220760682883850905500501355778415548938061166308836321441901228441689517455329277650703669396370167459137370545348516501607271302932784611318597873976381863340525661820972355479022024607100268735305639344206195313300860447829029293214215735927027796195583872775264156235833129761426724316256166159247325983596869521195212188250684844382076537801520046480312543948929016432549840205728879452557927608631639139202859939124058103930606841527855486791338100662600352431901005413056926735900318380104593611047486670195759305524148349794231031285416524452536087736920430912339463832053737876643761145280202316066215203526614811009099366296492664838177323432782870655987775656419644629076626531854380000000000000*i1^56 + -389217023868726868188282087299484715455053690422322060361403269777886859757820446528067270497680620669414656277893849454497233320324584656241960988465061458575156254229139856940319626560265975935851709651304158081769798948228815872388684540429444552103792779208476174887229420821173908067831223363601255135877004512851204949250975947179455546773476518167665315028659159252825334655155921972469697547152188053459754697395740792463937408294871963136418056699848984883915549440145839381225639235536041313492291005477185110498232058724123978160165628936499254911233331879038985782872106053807904005693300971022857329803105068008449878268751125934892562264563476576555433635485861062149660281827386323243607151161122259644186049927340920661351748494362018778361652425600993442668216137054493930414160337270716486321690295069653254298444674543501914467971757715907415848724022563880230379021004308376370697320658554620837218588500051965309971942558338359282537968607809130500145154680797770196401463276188993329821302926109729696451071738005943987835878505341900945381718902144233134320639045445582154673594362634814128804721881979467486632222270318691201182279153986614965474617904447383682429925425668648441705241995391624566393446945842407269551474416622073605029474830979655360470731294152468688852769007327557481284280130711853188477435603831181528459054674478435681538570671421136642458082201557784631484433313951973172884400781132953279778193557708901622710551792763081688628435741748565287429979559938985235486610567589476823660089881653800468097708079129081341520904346297467641750846110814622875150989060146496928740622078462609803937904968357584730111501554469887086889266013303282172273148844642442691889102913261210723051523144432553945849060534966570212228884202382338766057940414199042145596106469680324109534532527252142887765040112947534195996350178295590267747329851739991414625240372921544321968509769389193178039820805213213135399476719478103636159872023124992750709872987690408864151347418353766697843148165470325879834300945687758055154157962101040352771177063602029404888255332479138314482738918745220803601464164112769560066798751869593056474572964592446191111273727963576403537119324710260048084417466546650183164068981968097833469682334260185134156451310437482958703537906885652328365178711854086104276599615700943943242605895450993584098931663576030305704860523251106289126362435305384406344689735413274909388510072617778877881511057318915143170099125299772236048534890999643103651241372873810524993807149130633939832640765187991961911202652671030802874981377899625321078878874603510367583921402218031143070082096487088312166022475116892658842757996576855864712343476092525165598777668871326054692110519712272242478854018044883071021218454794228832364388103350406956446261442281251107573325730358080000000000*i1^57 + 4083851442279612347277638850146948066605447861520394251044091221878959894494794203214779543952298810147625075079115643281346481430399309692322439723250540138563966177644098289394544333702455029032987263477040678929168320731388307103253683629915403982252964189095005583067619319545878713928864569443797336797362818983195127800120449664017313727550987224730880653031908231171571893363807308035082688509591085477801099944674053922339582896795386251275625637139572036294904590821549192973483997045259889800419056212332440649303188941971118057993971882577908450839921893022357594579158860906760175686561327190682699581922152420498303583683076587345533971256869697325967021153950119965829973792382260511525865852680840375555596203327892238576848559165641801788050380019858840003912693345884832450691926580744284350737043421043547491177633882968321610692399569264435050809410523281606319861014809843587884601636697854041551983474944823858139432654770024463295877154564796153844618280987927563815556359689437939157253170204353682426059274703276353190257480313575039039001017214268218494282501361313495516494289116958857261596127691730090868009859968617884053469261148579361205694742763064079901419700717073448821440966868006166665875656120144072077250441209554812424965786015689713523818735698488820137641207973384829657020375235500762474564197137441495049949452446156696020005933356309254732591773692202258704195909788384105913784821870032840827139788883848960990102078557962975447886650069646002762655713173565898978507707236875418740562964756141658063396826509218473795049810987794799238087441892143157229453766828497107453631274864881152631539483473225747238108434784624499272723952323943313254213821586839788123663950631766820857772576929224823017211610646048116527149524236595206751384184056820384213847466035159569831081089887261115445060737016517420040266545917247058082879604544860451284250712192627369814316397458227295638305317213717884522684912315314167727399042812519767192584038961228785379707304924183903703313314908584498478638182516359524631697244283617119942043667682435309543078376563553343418223467494726415736863500010394359455445901150374023469791566128013663431829443889895495958847910979853880002530706641668826428014195172571036941691731960544975982470283414593581508703083187013078526567651421077561051875336554949592592691774107837539729502643078421577328040859543884322404111936772667817110614157057687031157319753560579722827259746171046762544933169836555434254844503637289902675160219373805783986598677530499048594777391885490169600729292478468106468467720114567995705268273506728219748460009191699889651695556713495086901337336044414200613511360873274134908072194316185178092702957706056245750745954308660836435953205347832373622883097425414330278035725984121406436933340082253224732189909212800000000*i1^58 + -34817287397182715646216752245488883050244435139984452488362536677122079078214197388228953124139953492417950254254540012387508390819403324418425099934165981570121792119058646248111750085097215456927403914864469536487319171288390690695134349744440906202621472075364970077779281512535883413397607058926383296829081744578532700177762619930283852907699530979286859059931063548870608854272733540224435157160118919384601209207298344353760395412855130095046226379811692174561713646081082437615666573041799321392033103414311708546732290268974509495554413881717152125338565382536958952198506905193611764202675363020395850639340806014972239681996129859977582536065405604725905003683233404191857890559257442020425726371250274752265098389517765132916965603936385970453572190245351858900999538814570437240705170613694667987659663650931621842926005364097096652322830774475247544188366511075873678884830556630782247149130587977852702803081178977843989247750829895696472583094669329390524338399093761394824672816288027622745869142282440326576842536511986918778549170001914214689631766785648386840728877401665628527447343419230022523348638282980514736163049988314918983666502483191644399274806916291820564696568738233217864742808227556435888710630596734936999445100220512225918449532819692194702486042085253034121760001253302933974507234952614573357130006724234403548366158566003018332899117743776624990845775464691651679422721830528959678543804938980626183681002536329011774376377629162952288277255890588994279074835426902397351835361939866937227350311120746319615263181119282630454907466209938210406655984724050749097453964825300938585769065036104752086864263401258641484021779889281799028523461427754853340618037337867091508669295018570934353715996373387917841416533294122235308354318572238226435242024242756799846742669678113620489170342780366401499702460016642519970590235554576965417230492123919682288818112751642783648306892499983342262354004492049660777482241319839617052697484424339321111102780710204964154607827708592643547790079655334268922906719725206490388558101537876972162232931267146709985284094824438544573895480028482552431042174618298997332213601013710377061705582460307513223917187772789903063702936373104678993834161794914994890318175459398780916447888612898098104376561840404157007423526435504494367744089650854692691800536529168229439138580244789883708898094504274946576112617473087171198462726076507405610518767596819700219536117645052149867361674366799766649733532903466702383240573295757350641481771687334233661069651355525181533740386872747481181073479105440372271707742357106332558033316934409220447285773474353583498239047741815506845371718425430434124479814841159444304943297306392365629395576076077187931910899236742577570822447701455549984311072885173441773044010014019305386372548535581859661616072960000*i1^59 + 237100943517691391671439569876166960810158491408924002952099369467422631267335671223925365914616485722415623268691741994954585522200343404985276101653812597434720307213095946617242176138756046266402947251914300984496593838210727092403034854699683427528457300490948524179631831624492507719263886172417852095421217713506442150443220358912752321151660326749634244653178441503230110961136300258257466075010481355077130409188923149717518261574607622929244327796498332384156327138209072516977535219611550697254907779652643805146837202340457306054189317770685908464435892933116604006337956849971902958309940230370183162275140308543010640285252898590215803632257343932388420356578091869825081955574333293218635946678498742195085604092579646775917018511190924700460907735028351529095299547126803942894578856769272379728301432362127637919624558026188296899523045853497364292804997315568722685888706263191987461142183917484343691974775243311331591815090406722868693924727755064863024285628471760051102063408436476354537228053313983338192498024877727820544323997050905987247940161158412740035047415736658038944330781885010325383643350863040038611957966463725462629891187897225856865037042577751085104789211113754850536174803341154554525780788880228343477481446336022583974146612969070142096319803914695822647890783866494945995314215506167701656903157218885083290176594180621582721218110335282067424396554432700461151340031186229019323579235064939998521172598096102126141053152313289775292795167200032012629925306818932973191474852475767594981385928138780515987838262213570243686242367890317712111315751211507500242781454879103524411755082117050712976694534791929727286265435795975457988423053243660276399794641922573515598263668281020631398388739729125593583592917029284029418587243206303276717545783866936863883202406924644835803727188310280819259491673163456790161063248741748284829539911886052210331676309952978982883596736830579320777202532193965822225606525906791709147386540667802658404024941501528647231459151807783637222593370338988538143334983737010583406613134797143558338122290019291095833529241368473984460656717619797276211942295811180785399240604759194708184141358036319639757881616881792549813615132768408352873981718649104380200096129111175863041373770086917817712114424699881157891252268522303159812233072703411899962465930220516199568953137230076198981173584935440730135040065115967537598580084633400359529689687531616736400280749886670029739100066763124740952555002423872178528526283787328799312149843562693842467883330342528830746954898393807842810141276050487263259948685456289902286483613530602378436230372293458136371488969248923768875644260521202890952564403827622650117471793648813154960018491553415350248514504879139283606493313776199913995977821000738908832578938957227110181767049389260055516628992*i1^60 + -1279428375206146400779059221454932208548080169779973667512725593755735192697071198494970090388877787046662099523530295295634619457059498217154443947106758834697899843626674939039471390366945001738894426489849764206663555303448671739423731572842331091868680769622561871444071617454445624957909923890995769699396558620435286496072846179923579320900020153409300078748822027692680909554006543755540898878144608085899575174725572281697106134323013259834740917051129418075101958953477927217256350128642906691847023175517069597728542156586252716416710530914640783061164892378631619388056314643996681950940728789561906802782353013034916759223142873650836237637413407936750535700621200270559254646401317086346116958182307680302140134809222340563830040967565654913181344770131251450472100021554018613883391006062176781049039266374530564006029085461305814851122009088045648600202521407376579352183955642705709973813846362359300406112772277075621648435149913903346736739051339888168043785796094482322874269456912437002530221397526208793558282510581602102435661214203865277746263849764199586164800096067239396164162982337467164332527430906002082179926065943344112947222102124756404523077725376224400917726346765201568312829667105620279804061444216377832851233163919220316693179587229904930614717671916020167786799632578535260791363022320701415830013193996335742874195905633058341325396901112104875312623157460649543878434129803402671814275768697073026692650134536062556595248327166496321533817918835556504828567534585474334942083185111868869909716785643256289897054631440754460375690980828794124029767372782816838440003955317920105796489497502966958882275067973348485564954528811145503285572927355292464155481690960366234723709960684653223770781783029757716387318096808586529237074949805421676443259262475567109940491719090483689881861731476457918629874825674548876959457642638568291523839646550992247258023139184707254209625344127853901005380709145070079899250703469414611373161685399828200183725943436358491670065208782536956032620219362977795487310901536634169979093720358423038081917586704946310591956117259736976131255864033045237067712624488338957892619928124926045111030821635437431886790283839870126788018231166965178080449288397294377790829907746732720613016675253746521189110756700292336480676291702836808348239288614644531052294159033851112163519267930326025105879930957248984886119228171178777723947457578263322493964930961646529468612264178586781223372173439086508630430522835368730975636405327292810623441096072034280135035960339445542781165612154959027721927701299096017872619864700959285077710778327909529609775501284931723930662634673675528348037905040690116232633946696615711527410974335136350816432034069608824619729984331480303811429974967943994724842033108920521240398255117854686686181441646797984256*i1^61 + 5524084613327024870148410913911604724708277986179511413053254863802469387406680803241422703374058215577501650177996635780580474326961852347068375640929090752234909288451933933485644617990266675866360482177847259582513007978674935782379727322637374589168971717086114974605077419883747080387734603859568269114806605069653456923933076173665934620169425870582329914398309747860832282516717230842970101089088110489147390320760055322069772867445308625437290160043463621346486763253633475810743442704214819812165164480060500218640258782944220544676388970764497097399348669526901405009724465264022526122863105707293605958781220255081780229207301115566541135993095081994188758280977785984083603420568798660504889214080584083309691142686879327417118193447300684508895545409470469776160852173309410769546915644359754492496133595414159582573777178542278521600212532402755378225427684560210248319991843806978570188492471798690257344397168781912092765709762015600347586565553445765422694162039429631373159136137510493762258464043897855819653875504725655662037066504063758007629873143141505728447101197754355520861494131231204639240167297970562963822215091279923136498187985890956372537969973263527785053792814872235706069892803734063942129683937372912952165091710044463044980786832830287280506671776687071029910870137721264612051110699605580608228807849938224126941391910954053719185106438014428418013062856951479561718859131524572749921860678022893343178966055067489340443227684071200638313863232899090422117018740554981337377094364080841048323389894607599935839469547304353907874547919757955585826532897789376722410705692016991997861552986197151060936341343085503271133288687117539597055282075819497924635058303560391343244682220244098143169474947485188845690400383674131609859887434423686154707936023151418185576188502585327679453885958699831244115592013543144725206605999380615654007543882364980352780963677538020208476449605413359710487110208913261351925090426337695583279307473711980295620662467075374215847378265186152036028196411991115839813435452457209062089567504866585780639597430669721765265814593490419469275042294496134231873243271466390491481570349250324665557531266815407144870788649931499713699851027522863910206981050154011810807541061514663484885057944878148692888805189769914256416402499852301531555791951132264361100825348703711358786019694140917229350621008117902764227885294354998884004997706621344579405421977170171183326660968240778309250051676206051401788888262492072763676505799492529023542322755629807019522871120872460539665094698474506126373648361866198683466162325165246626267316583387306296209393269985674644258036937954648663121934178056392400597472629293850954805758739407214694402465043877505043971685664034723999240771456282989026400752905227094693342428960017571019545504724843008*i1^62 + -19065362789820259954463651643467398716947529867012827065612329469605850700443139516431259767049346680520249578540810357062884958198542072998970303508020398573000140899478927316759996351096307573491050577525723067786228071409496517716351000589774606432508994168252569578206977276287196564930888665046029788708494701733503202071920411040928401620744688330886924766581767443388079333414663630296626976583477418284462150991155336835169606356769658245491836966651891870816707452452453452454995595986053271683809132823647875790798610681445453687164862779000496946464300866298010484657950966187322591862897723207368558752265243387994247944190062734390239468619460833211228282996124284238974240712391363217671008168482366758711151188329696861160569154866303859421870579231124093918999860605509224195989070659516050733220201797453669431010405898015861097137567548677707511758264027540668713376406467911459517907651044569282699910984988044310043799105827017990790069670980280807185951401973897453764183160677409644740283218155400886115762822749246844248248188784984258970496644976767193009354448134803324379408366838311839992328593560380732053485761217339618248214660845367846766547578355593259022407709976539708562360042023551113268109656607495248142522664158597285320575284852945876095151848519326551991297941407911056591315629877436637690600454522382865561769363032930672181709345588832486468668803358099987492520856018499847314516965073262791627322909835372227002287078894410355241452895757656294398656754372452211813776915451417643712115506304359942251157883005018604602667125154803340791241031052482357186808712848514256336693724639591884215134087888781553727494145745668760289809496222847574588775466092786787181877043669949905265475012479974584218019592360279676543277326784435001625532651362085027324132938399012546424936669923631961249953716162435308339733100794101814995299115785918706638278498184148361768191430977941363565848433165439870527096382754802848119680316780932102701309644947523776081046368959059917766502406639161005529820966617061177584787368370970199821303483326697118875795219486995373092284759654117162621644140716147909099457250543764597919000210102810644662049466872533391040121575525026838046072444031183844383626321800919382989511075241649067351295292010239331253066569415634871378977010790809504414973701174715162872687258462936237988458102292284560026086176152916881509827012926280382392859243608643561769235318898012178852628312356728572896094103050470023350274961158515729903415760548259429616478377035841936187030995666995887312281827929946733859803752880960460579733911765715359514936391442504410721793434045463927472386618686874151007585286957277394562527955165174436748316981230623981784349759762780506042081946406939481183465533494631971910631257608334901304502318720*i1^63 + 52657550824262377498524268571065116389207289148459437367357217923249789240796557667013952714743960895177225259447620920921602221185517740613510207248428357386268445499081175313635626774221804783356885482334752581232497747322974264724190497128375500853223283335571050686990800966850057237465513218087924926728338277369953290305822243596236117616206291658291449074830819435817422711094298785857123887961433375575206500784191909196046703511387332454555770260079338018322766023798016009107355804380962545861895720027510432721118528638965380298799028085294587408938505062699382479929284298399548693244900913444002259540481581813059462663821384412707876281159241650760935414001633968940559580850951127094864339467857651200866677818767417781418871721789457325506999951165298217424440958471094046107252160132774316049596877021996337754410806166837604898042941336087689934671273843973678033941520682795931127226657568243727279996039508608307524257981241759315965492696116220852256390257653094761641634626940736298299759371357331459220503186806158422828111027115653068659251722617759814606997848671117126569534554202378666776691626180913742713306623246921358532849600295978785628233011008197095429571168246680976431400461162139360182952276999953581746411192464972365448187095608283331224462061248293311383201614598741129454711426724449537247577549200219249897235624163006319207018785799762193889685509187615149224600293970193287891856332962250772733783918929302871939007909196193384872419424215727668357108914581449708013253872794242058397563454451369597202616536212961181349924400024010057654471555233331124336236689604720289105617508753056182789008141455091589269873508673411984967312927673496885105118191837425207895590007324592136396942317017270794969162556562013056416451031411494234624502160880551795981955966080211354379206406670123601573472632622972567380719573783883298020070649332163505466067273951765540753430647346496769953685725101498715362986652077066862412745284850477989593672878036775748002347117772950629073441122226598506170199500786733824686252970250066945039222173564499286579495270036033261628662055950295963642324869005911671630966313377604777018560128997301331460581377866471735345205523721731906415805725406253320369509327076779748220384478001283261604204901893799703039654764870128274950582010047824639593737417995164346751131293565806109005592185824781392665234710835817483329304788855229015901424306788091839840175840192481306735214162475764866066190208638299422356716433440837722208800807959698755070177166634766383365689224428309885978636562683031467061660231357350389907695181005045776577292292656218910157578830753414699486177898039826731387400195965090848623698640924748465944834394365812214195602064945033180691961846920984048345589008873278084033952889573533055198312*i1^64 + -114331956989773767177355201217428495798560960647111535034490499757080340219097048648349734110588836664318394365975039035315108760787015536978681461573679756909030209484048545228307319714426795807326252526518225946091131917228947795086850122143997348836577482319400139424607249885203154607108194344120702571393718890929657322526843697082711044192609247378140770818609254394695540765742802857373273241634599579810505341632514786332892334259357244163363742973703409942392343960468430470649955408550209693254019340898452493889607217444325701531702333116282272571778117807738174924299795643380293605004408048090420769792425497690662183367245620518535467838697435526236095362915667554960946133930581512891190655176822481487025427981562275556354182901413111066704420836988545258804799204212359335313128783983661704093220509178128108795128692012129849680897450061408954274021853712254772065937656806712315935195161827606119308001124046513411025458727818453167649651759133954700035471130577609364975540727540649657945788925415815338953345073855007980457666484888135120133381998680340810037048420788408157849595403065169566315582318775807803064544954013427816280996207847754742194407030857216251076008401785231134633908693594119596070060325953582026191823547348875993438760967051150730956969799407719142682375038004560075001141228803981538154130494397964286032888086461800793674893191111881342471968210031348613965838581508698188858649661046271949475962065141240177692035003660215758128328339742832237022736020306876716755116299602432163616466555310847742183800701709474230664398983266666850267162090567294208023946298268904611601978140042862234291549080461444476856654532011369615918964992293268403356547132659581900922220164266611178914544200344699929824957813758296764887987883910969339275442402657990515046479343986164269392339144146282595759917749653055472189867359489962971014397368434359187637521780618795395150530009520617427204361652504447264140253262624064851762237153340630170754953538467397895223889988243806738160947800689074627077656623424427599863478684770717995821117090571494717301189248244322782885644793123975876116712829083869202380993632159036633359451336158648783094575655107226833475135198021224466906672835221607045976293943162725384836073602909921411290777234916187704079906253267269479263144518872331494784111437793092525159550366135344638276232653262324756768643791114162445382505443228810716473152001390765070506197336582214209552015261163330162915043108739792934815596214249499368888835039600803725254352870584145915794416367917100190532591676848093966840225357149906722892892114583478875397958505050848198495071447525176006162367186595858819316657567358306580549954213338134645340269165359958041102511993960844348321589973710323692780718297303020159938959729823679420*i1^65 + 189403269916994602420815301860569335266228351481881548065755790304779469937505433581812272083496184092438203281209488471339918796719565557641296409927219803429894493359075399092832586836456317025830502786787563280316337399395499752241413268538033944740783592528895193440932648443066328863361383567001974733214158436077008778593263656921482407663904344761848390131169484236691308786357832512988277629965755220306964472938464003984963323514806217655218442163478273761979097531076293756323119704127315387724054677134675443258915152580850140412027056532722979597519864979941061363732795641727423475035568069409906265132651149816393318915928200801406350146110392457521081089784743393309016274402131587082396321780761465971270547014259736661697365107000755955572007715497189279936037089209741055884709888935640623599323046231432022727249857790050228763276079865197851247922414068241275708412070672221312829374109173553661278332447297949987554210241162733736341286699322934811919189381370624944378883795752363472767362416765080959931136568111631881552432777184652518719598504760701824836675591148283644714201288783360152087953281578161845822553586117886533496626287285105749651175183325944417350476504155589345227515960603652276603330349308339534885101600215363430354471192065616777944195474771741611619667231222783809030097805559075717943205532769672616931445751207288216434517059075566342563381331742884201420166793534240580741929121805854026016610904349456949824088175354325277106329553370116999669757773105363870765736043823617467595091378295650442595775295229004818703387155153940915374513488398873330111227652847582985742865975123000130377244394134179348962796911551331725945920939609851989491743310667694777627853776716045731948520570050940079108286656391334993340082096970069038053739812026517494722889083339986118416024581652626199016299149697961424732104705541200228259202465290638519797477651604282295219786933460831346149745921015933800440100811549756665960741727732918780911497167123340703083511971853290406585030964543177706540026354168417622822826397020421657593409906367751018480267692995619561802072246537848868693086377566206037101578481491708896339947024257045046478741563526653961564363967702367852688603292355243114632974605444910819971581190034838493494730543797187444780798966145757750490590719211224206636733946038336039034990098495873414658763746459148092685915634170099127846538548313727217034013558059403498598961754498893616690603269104446573897043943405197173091355900394795083111139598223905691374947355946915579293522052699177741027983291684716227672216363083268113826643474569602668644738122498386271761335119897310091263515518980591590066645836399982570251790585867135982152861589837825044340927133503981458332681023713342513818469833664220938177001832568*i1^66 + -231782568320139505342947475278121440955502021708550828058857381131638409792467784429700443545368863086891695064823913626877652985631376928101251131806788634136870727756132178697240254459124194707151518715435590254024454813930908154333329653235420644424062738541761564916266093119849984392353220132139855416767762021491529931703528632068622959995889561144480047486900777530898670046980743119292208262713452812898420267160468768771382374397500461303417108515611664696355165345067542147378492334794647761798747337103051834878094257887545354920238223850320004605768285818088206532853210229835214278010689333907182015492626103604751858098779718379882264810984258772742488987171185490150973361011289517180611827013807025641240435455692568783000990050468245461010820622062332515994015258833544362513378380878293012010589492516812176457301786391896544749597420541612713918048362700974443273012746684185072206561096012624618477972721037527841548307802460500270223134487517955049267109976852667503272818898819948332028197972632267701546059984244466438585311462457473696085052214813760128610853157980411808694018396206104458263922422502128602384151587352905946080658133213015680260855702810049367652091234103556495884157981905818005760118323188783520504945238449392093064390778984119556225693448312766560943500915144855745104821000383103296426483665491608947994002095239695011961183215073921920607954132056639246391104091161433260541854005990781675207423671762831582545340654028724546114273097419599380795418929842732440618701834787271967351745899975052870898984909527817425507635164083981374637746876858310886220378977430494671870594307091903542377396388294954921444100650990883744516850274959924939004303800729787552938620060471000364320400990588579381088131262373387617228670032214098950227330429267734197849026195203347957380912111318177591216933541361253943098882888182613275253691676757221593795205634895607968900103377747980168478342289944958911240426627084385349522299622219196873587151095593045615940643460499475868385259142425272841964380966937935289418631896355883627449455732551640512390394980552470930813839116418716148049732391662631734113813113432349560016847816150170469315743876869891095735535148719809508365544388825323134274281523578994947551552247365383077559192239322674992697361138731195262762462389518263418942048584306140643906718899750808553202514795643064391011113941245347438490527512985938810440279900534061604387397646617107158488849511724661106049981509286599300003219525291213449770705913486348562720526775036546545772008051320726712533922333303821066465767634392892385852210314237275000962557661055157203181289461294937396139928510148626436701672802825409578131285648850296428298867856730289352713253090521863784357186278748970583162322915481833958616580*i1^67 + 199978017245217718183800915160066451761342024320889472182468605201241072410093915055541851359331160775980540182087215761176338108280054711916053668401487799709622374244315305966591007479001456167504281059242166250974696334568106626762555606695430389146074220787710573368797759350310899370163305422950766901918233773445247581036870644113070203499763758758113611342145977173263877188881286470888491244768707749548674793230693576037755271461866491144342834786930770683767283778923439885717866399861552853564700236534430079437056871267784239891106991966889100830363170278637012838469837675181073375962488126851887176210977968996287927572036049370167733855908732551143094984480595028447458060735606329291511440543396813339430842388702217232587745835048789294446259412893426252518974435740967078612207449776270323445567620786048925655552497424195799326383251597106699305182707750964353550801269663193254687866626912496784496603935747375971869476378821118278091276288674207851562229334199254206461145584682179589787694232690068758586168490890819942221948927577527327860109970328419171510508379193436937295681490757369186070070979717499000679620799903685445947894172988807315653606708489585895273286182631436660897887701825047118595095674362459597913258943818458092836242970567654283163039287096340038075587757980860295052946071480485793343926509149009876371797786018500509595748477357372351880890526475271579216488084948361042527642473401116768609606855989238879436294675935056830902188709755855649543346656883201388593468113116274941587603235937962611063439385728835432891463942076498877631129779702168148431102382989496666636117732283123314915108532965886599687198656078399991848073266104208733912505518218130363439608544298240617584975847292799023274216914792716222809686736273032825664312207278029497053442264594153567829361344457729588417732329647999037351768543769722844577497883730394622519978694896859814198138719773403567514538606377683686563579054611155309458484684384167843147824087603480149533862417975975650936401377901293219244235428157080601756657018241005661376212759339529852632148726188646114466290293665899205564301913714259911836280460976512686618970298971596462116539421214859498780079233858996374267604239389335907834653695805948498709549339467075540789064846000311614730916531412523396279268148942143649371319092216980328873747738840854600787038045917695900010650302181827438288881227180525478143048056699763975081544353310960490125502628103283658901169323909698671520585565901284570852988982436418062352210386838454869617238611115987239728591637065643951588272775992568848052009823497716938829612531566715615373289046612742072090999867747461727707027520040415870724311041584949487095308046692423644387771342463413277677105652639003654392645208204862488*i1^68 + -107712263887398963144581508037102831482889782655278204210378934384476967119760767848419438809617393540631442710359642400768447715594654876676102190915180156403398747672137603200604470373750272217947213459450756956630724482381727997314196254976038157566986139320984135873745497553753965132503951228527703913472730713062115444955645059459799629509957225704794536167501914143520067968804960891193654425398654905126752848752576381764987420375567348133091593788792477922507677111258171446830759743092663694870086419763798500573391164846023365139877565105293772422594933788478590649294530536197832538475100017369312592259962375724955386466404840488938893463462202890361796889282434288194119948309080556510926305813402443685896664050759173282325469733828051875270424118620340616326018015022053784990513813149589691373653342110203911944782217129449465720271046194409314564679480624731403641173740738125995332180325495881964964485542081690652159410555208789984963108690773652937080923155827761577560122815521181193916001882296420289996908099129976091070283182076214288284373255084498280443778290580975041540508838430059287466302945431410311272842567101219385642208068260616760870456030072836443343777058966354045448383261240893761342001172982390535630443596170523921124352114004015308453639903755612271067266558660559229550756633530973216490144383331444463001661067554675822926639055221347000322899644712568352589870677276545045815012552556424681629992280051490441322907589217331259087348962370215505849429679258168189656049305300336586530247417908328446441921771945385919058679725316707949284771575883469333169565744777156736516236695568591665291060945223931347790528117625817935045786706316543565534911339307085183994288629805019035584811263455471694480663575463531782160334256677142436120393221588678011407280399339391915052496214242466662465618491002165514412740400447351285904595480561655875430763995096243939421382884559107842998524386380958493428397318910806160688369092153010958642933876061389665827443372737638065532623998798379805604254851417262152472822780122124443864251811135133094823749157568146675908367788846097184412065937833639402868286673462980013288562858781841638732870071836970737134237596134519333417207478297595555147264147757395542052997353708995087488352999106743073676917250355532514148904238474874148826570610297769683873981572538386136696152082566653416087739078567044289508708378268621567833778434818922002755999696942641875932993101660882768085771127445243323963887595340920942224571392897589201538271375313751680895672629196384575975270104610669756526259201368030406167405512357535558296409774352450406130124719335139506399785931892784026565001130290109512865320505970758385265917995432766591970919641999636034167165236133336262979310263396*i1^69 + 16728868117769011906925395021338797546608851849468673218128129463453432003234563625719956075156672201448847384649139668436821396314346704343246056863224361576553653835776882245887600360216027857752678287181941665153369434150019764445360570636586942585106275155994653822992017038398376976153260331198610330764135338764112224302489825795189495870318394843020184745639245379937117307310706752902584305378188150471894985448606333573487770755505266026292448510500977822850578238789070247114964366295245794805707328513648909465196938776606876973027771686333880858788799416598057686794387688887773292120093440975145008945969461075430006068027768823349028904294356414653277805265259020157668228648386533727600367558065622049534050181801183767332143272593578511330425601031116087458852303454807091150178838012217929040396840598219687494387015793874968791931009598844126036513126637485772128204142981522211352840755175784174010611248300592656391517263077446969729963746534158943247943423642712431034825392684780577253140796322420403024604526629252270564432320368252553259380689704220596720009085956223873361053863415615564593097858404556402443308447625062964646470264065762478071822292327338554624994698133569963815589231261414923494493733138185561692548038140417783671789814156087693602178757315486142859435106127363469670987507815106111987361166789333497617674147179197821467025829018596271509440349014180209928663577774094863447504091726352605039750003056068025281022138690409039250933330473687825394625285882471356219051422000498145762856480436187383725135703187981780575508628125107752113381144526616569474619406841712989491569690106305329827475861966584038969086909469576729275540114149494048714270662458144819151438956156695501194706197117422270018641068854519841979778854181214887934055980926969670664209636594251744554284306996101601032480364645114033439966041309103259104765904261349495815076802670454438488686174227466311893414117211554974118413313473012986607385354168779120839181955291532653766604110861810391411685740425403294767097909759711964504069435462455446663393485665576418823597870448906236200338475806422813578696792321874822004329692147693610016982855031910649527120749201421098192472951963620965892310093419735752662397877250844657183746009250006031080769003589059096850241940644270458082229306104293996925031006581146145848120142751959438126361717112736739974930776694466656261963104508828179043758406217246137309512664382259647401489695765526135921770065963562511075578880611582974418298994810779376307150906790041972455579644146839481726598415070704179510608573100283080980101802246000651421387498128556604739363918299906759448919152912533927408784737400577799976122402569766134776139855912071788199048820217792665029254004162125608745032*i1^70 + 26443989860757503367569446759292842140538393013653050129073491250744573885431218623021688484359131833178541543676630393341262504072518495576990056314591756253547918517000414451474955858864089635066728390636812172849971320273614820104771036309321750073417734401800995891141771104078444345986187249698515452273175738976301704501688879208821233788174592158516175581448303421083510555599227248074480143907965073880852408125639646268425194830346290319601643662076123393536143051368708125228358138432033266487547717380014730356198791350521950149676466352647437586357818971128416086047236861383532941185752367451797246075564057098486432502428252273520568881856456514367620773012052098677910599926841046179381220127711937738387255062484852383084907078342469267526030825017881980968162388135026632176810134286044692557371432465343314071104554300395085308267715198172560014162422362495485753808669395096407638557940684770863753715503275409825097293070459179813064765293601319565181303616813437629666548007363412641591482667126995445134611951341221741499239531026151972714275857732851888306112162218310787069365106724224933003044816071218162451334877450525906812339389606318921384705854595948313268173994457148619884305237087687475321367678244103149290175687642860534642824054479976748570319731019529336115951916476877429147204168399723064313465125302993601729293821416223656790467170231513214224688760696682999334301960657725832726473971905047742611531605090628880675635344668166581374488997467641083098023137885969785397821010445556627551388929679885390328202642964654481026034887643347995868251169560882591634552392214352816556853286146306226162436885164667603767243258123272892576928098962852891508577314919436634385755797401998038837155207357306566151735195981070219689698770728527468317410265181804473107578129852774753246920375300507030906969955471225156018962217293511908624441429168172777857442856533459036645916805911140755654276543358708352825027173867801611115560812229876505512114652304498180290291217221722743338201663245831621086093619678016723776454944805034505916859498618364873260390002116438378494205229427330205527439217701947031127692533753205495762058097088100344650173612739130928043443146836649479154291572595189192920578145021380963002050731796015736822777876701600700789030477988771031167199344677978613821452228645078134603586540685593093423829522090041070085473297510691300667081627318529200553768865515698722722059006704168415597392286118659469291808497960459856984625269950598979458825850480440596627996767321156317599674666864924716564881227281245730663604315740843175884969827616795991766778727636241985625689584899112179235436256320828702768370345879320955417756787526602640192794548650071337461455828473857680035392818989369540*i1^71 + -25934724098837622338443584088060018394760987089248385338469685289926875564135291628234305665510538658562275793933413435492924779410925278340425385114675422669935394929420856461991261073424603718982237485456153061483377164874786700082474047159511748071397601276021466799312806532816123555242935002784135868611175418493650468183858354526241451071582062659387834085280516033137853532885895314684109837343695606413809531740006332753578216596825984868856426140454054406136780509243149825763974477950489142969671812987713287800386196541194355705376303198863620402948684522513308520601845810169113896575928060527758902726497676140115191254950435320699251922190175939644443764498670467352176964032393402556460512027080504707836920218424466709334529433463281511467999980685303226491122962326157213226213690718880843918667962040255836770293037805082710039462905322192927447183965360954102227993806247061051856524930605454561423783767059337254763899106909454600420894885903628000803659296406642091343043906624242898786811322848675202062175134461501906727374223871676651202386866508291985557717265022876622022402526718526621960842995013796229567637435609612174259186151179950737347169606419757100560983683797351179249814277525188696810913111286580517334649170119649207466012031847848760680230555699556362114253347781976565275130256423405382753991637670190113260983603798013350693307583715448679790945436908881706698597795614195860093762260963225426042865914374259189306442043526531633213148008847494805927859927461118134377491003788239933826962433941048131528058563801954852188575165422562337858803682012055499761842459860785614074596681554483072117949212436455775136431984642753883044287086523412247761040786997868319319292980744027598384653706492285937976361883244451528966774734005463500436681909810397623589542321561792713609545120691572273575913113378919816792442187676694863644828413400627302267065078459129834822977626806549754821510466166314932897995375793200997847090722284678038977267155573206388979710661945183302422206454633528395196924133553958782266331878758604558263197128661612630157792054387995197047687049912473572168194423316356468871787318166056623399327378779044947784695920891440703122446025130063609771823894646351139923689715403888185764999958770789576194930214682805755266772836934379913051907042433613314921804322015506361035076484371373667688402023833271267962522652045332448648424475871462220418135082005249926532831255064118969386572667848770112042278115889334088418945237855485240397205441969275302521878600918783110280985582157821702954670377347947864224327971967014155683906288813836232194539928526666595541314339326548929183013845201026102650605815349074896664354555627307660145878829938683663662381624568599652022524638288*i1^72 + 11372777737917852787620805096403591565900463012027806501934483541119462571299108418687075942895155086672107073125978194841248900684716214963980775028874239400084133378606842404937844715310976706938504927130242621965526770155219364388092054564446623666758198122506181809851961751179027071985423642236983310094592730318126705605071546826125672657864290006002785432244558892511285659992988507999002325153690531160613038927409323413534525745068589047314667280421345293852071898465468490808463784111198741805268399760599855033642654462924528702249205652392528265543416349512897704156486611376177699489300240688071617431668869144642806052307140520663514998129283561873870059051499945207887625824461170725698656321856606729570111650354144845993034762960861268866748736900953103163391713309841185939752941102642849913994620338140961952162118269677861391972210150569309177706834373111718130967896932445291180894779988489976671680506003888731558042773351996511255050962463659887836274797855446344056470027232517578417880488395525615044311991591038532657750358883996665251406988468108164526493189376800963778939690558951106637617778409942019572128533409344874262892167207368931628852105349673435045532215844955549224889208608691014314822257963635818327760610953123751054026234818843525370824115760441319724605219484767761673772054373081066957397653761692106821493065918958636572267516810645388703535621205209605916158443007681303054452773557593003391977542785878253161780471545337725786555794844840591564064618168620389578752710268405946887923668654546066310414614008510677477336812170802600181312099743062564876629849736713276515467399313937325523889743216980019808764237912113469783316150063960061915329485155321797537784489403901137937109156141104644257393080090648581780866262385210108086462834674525882576278023363987987354096910912089041928927293558369883707153393423698558186205798170018515566421264949212263701573236305178074124839158444142119098647420275432549377635865150828491341054167985130549840120810213647007369452626294593498468004639103229660256481825681203027296439140971513847829681274505484572863406204939412441382935715140722247116706650409102478938142764813051122312743730513398360141202824132751281183495752495962844449616424231842242613059097257390745104607589844597471790217101048283209866162429951507579080388930955230251330839603307536705639905011763412585462081319908197395089204934163168238579597786104436172792287471436165957279567072132670316741929783386202894710528579220752178848489551102290218093577625117342529811052199359265216254532468057499323350966334692180824209841079553957188423766484339907067037878856032524868559108821802477538407430389636926650461741789465146982833161740471123710460794162786655146323256*i1^73 + -1685767382689630962344028809929326970658817039299294489022822361193438671474359839791563318056286524080860874849503184835088667697572784430741738361729706831974662669488710223178237850556117321154668253703803974802453112339225759691513622076832868619967010965582873976179710489735492031694058322260433395743957023813164432826343677127634302118671763416476338175293325464413287675683929285557162639053421159647707320001296660099190513534528254095709521711394842324485678898440822940803867427299409009914184800308595132218006933025767108630712547323093338759053766738650725325288879484536195062784217002768078154183860178749308843426921508318673267515054982506823256239015276295302810040654489619083197044208725653745830024696388559545244517121868081154183178842237421860983577676116763625995462083967355828289623622907163784409880628279037512222134851552487280224728360303605397170122738392555651010010545639230751481887174298925054109726673476862199793696510843172440102661188030874923357758740949833590350518754771960051114189772464758079614121995856439012339905492748505535710919542941089718638015354668988095724621839903685945135076532927318285960976410478730235958712336904175540494776505888015560068277868154495696913289845363513981062907817113476873506270955575959481203795490337992122503084439958910119133413599370329650431714557980624098436761465556045865751401426025711285752323247601943603559363071069461357654488170198526447785947442576450444790650726579408975821651557728059066517396893136273130617786560457394013327910059509717035435345956377149650279339443921891825925323421933390984911909523367522653589592736864545536901815466203427676696576203848194079018383794415628057538058982703733179523695621718344330217490762551666202947349674481501822071143347236719298584442457811539323422060768884129221300171573221084472235421323353863237349656805640120820660760219547443470165541433098448647623029219547221272821797967309962620603021178136421619508725783650759379181727366205623955987044763654166189018559033407965584794047103336565699649831159482975079970340362266915982306885866177609514344666212809315659145048718023495348615471707972946062481267209529472558379188866999795521655716639417142334566875747207411760365832658655430370015928340099796985597125050684782218054815753616956844958287748461388569032867307439442523403774211977866834897185749333638627804052514519804767643119612898456640511476769697827688055264777485624561817011625852882661405440057074211129648420674841734582191040464260481038392752208783762853436679803301261910864642571533364798344540884080358110000265421211276665806026929894618316987151969792342588163059820558182998950296703825180798420313706282114011773469582424329008450739553945263216*i1^74 + -1045755661611646644024633486264085086488653156748309196462210065974126612993917523983846757926779872548419200623328941505608328705250564827243902064036228604706745686016747211911402039815395798732423945878964389676740288732182327076577880744379363035023315297092340513440005950170773750395705947344777489501835014931449771270374756760922238931788077071462216994205465894148118941310040451400858291601830510130193771967420848546139490012132427416702413258642044550618947353582796419617845943380513308559064045480719903213612268907480749322961163882157741238468188823831690006471095172922790486129347922836093617892704119282053235778162031969705642396350967489034481282469268857141746130624229914846857176960010732572939523811983838168781722929095791136369562009915668841819862633817791073081866786133209689777863977841698367292398374043855775458325927799995682526696289565316254984610228635764631484257767912530504279809564180426502453628907393061619699057101443932610492404775666825372450454058835870737452684096306226013264559695197155389025238837047547693951910848727908983051906574745942966526768455996541423778400979364995997872115782072531506510136116071848509777208192457840590141444225562071929720256724881571981456621721775710397144168609313802965783953030326612013942516436971063974304111876670772941275177404629321422050050692610244328408374403044434495839690857077902685080926462746410508424188343608465101322102575709513104311783134835435307169294876443932108707972659188870729624598038163123009234140751113148332678142226700353321641266423824675344202833775126863339406069051402594828083038481848050229921473446384823524860769015223584120740998965292337106168002829171820976342950803601331454926112796364684349541259118599126039101203925249484283803895716718459285668899182522090050366282850495462817780007748413295004573377551568175822727218210362891784684526038701457440039092225612828106573865276054593915813103693492515645361666865949271573014242225454201105894110888031933570664271564596114861355483709373585494173642093635414548524422688745456827712538964247133134196399018474180963746785009098942550450779872098577737406362243200310633288274380132050513000904468419941408600124645415726875808112046199751534930334811688868892182335079944149326851347589856185243898148460476076063758603910774252472667434221686494961238740168608326009892836116974158620108650466400986757677485375837355967079921671883570725847356891001987364942341079830240582531052067824946398297399345115987730715298971044254733808274450854191687973300078588792938758404310568326782489910351047975137353082092983832677798431303795442011918264316635995627976628429044598671449044062675881737221945318801836555639028305229987142166799114808*i1^75 + 862583781349161590866055680433575535179680994915093365121098516696887891513258302370893126305785872656449370431872157193321219467378098704377145788116571556741434020295845763956093762196263991347742152192211868260383040247601414370407434236801260077858398439275662503593369432417251318094744036189257049654517660284078202181928237682142406229029118214941880585744429937985707313596093329339217026735716030314515320253183239032246501936844044735422905463393816580320118784836779960249088179733651848626527070662657944778834553221745994756618807709224849854631759558972434649547645714763986270126916109376119909208886816193991799146418336453776482426576222425193606966477565369796779300514992073188552789884910973697676507198261802747696280425255059736354436195781366391188755793849796487985069511463064958779400245020091419973958153447669527225119486334859096377516109108683928488815984758894773073635178731027938839286308336096192369624364494053807611673177413257738354044057435838240165809794610299459259798956282472516260851275137004683921215979585624178300669970261986704288498623221365386386348466350876035400290528558948964509868522060077081636827213206208521551504120460067127835089707998673046476038358600503586463202009507305767495168903139437566995149048828498109272689012864850425442422396404820446562410859176808308605604833351375702531971119818630046441770154440653787936805994887547268201692519060526693943561477288859506461509961194813270841409931727261739132209998639231736095479246875108709564844686029552128921234072621875784880187376831040209982751681363289496533814759512530412151746640986837443204737875296577017986873953853528291826417303430092954785008699215440766144337288087876618552837233790218330785676451725249676930412283555456508274963447923461455343854390842880635995073694498235994420074467099109384801457371762346192265241266975807468121847221694098926932905895645178912151773075117067730550491811679517604162285265050706899052634342139510733376898823972261814611143008318602957210829761902835164731179616019822147510224475034480750175709050682001209454344997217255405581493012746538194127327929221712453391127058670417507035199092518096356166289191987432284345444427009494864029513876236124754236641364960634374937928461212636045178010956387864380217934643469082001756557063429378171754034101601498804033404410587941435120506484911916216215350061859999381239192895061402041336417531690744490223118191265522673184386482485376870551329215618132346702750433703490337181972464403452178935329196573053860529197568728471043679864340859843915486306834780199176365140446839881395593796015408649690110702321243899714726062846191047350225538611278040257094703401961108533881199470343544936301840*i1^76 + -329104909235863785845853758518441145638583355887676151328800976814658952864081888643948097900309570496328603341205637274754366675494070597872012583620917640136523318510097799808295745071216490236368003152911916165293380912287481399666778384771007783971392611616586414254898855078629248684978671633548620460926238900133301933798099177158181507519078915219881712568939983752196190642680128411923875240139745778616034292839096401325774813886156336588297023755553119396250899285960663684218641399389427507990805957441674280467902552741414832453957632660554756083352524069151320637240597734629859007745434963324916477112278501840843177966090865014704536022869118713213667551366024531432429481311502367009541545129394424072881891783785811784259030749921618317350788698873685476109437704734407769720490159808897877023798911694460596993930176580655305593756118898763081207493194631172238002015281492800460722963484011233418283887315617784586200543089176679127484716125701545561353786489740959359025427062947100218870890434633034807497947291811933541758257335735696071035638786600165427531369884334060242329432162066817127605838535761596784650133648105865153555410514850754327179369242896879862585752008345001428795381607477142527998665879758859825719154354634734477071009278215769278288917574619403164225753426922890551601243699974312766531331577613986315030898399246350022502049008940579834853221652230523031144756383456466367282911703326695423634961645082641539338816211781035524766460091538364614904927072696257947378276506176851821471891653680431286026211401702180248058160327841526369317018858287728311886994709990209164679557063977490790785475973819427135440654671563228145509874320641615132799197425662165551421485645374019259801606672744357118637006500811459836609220245700490249434464753572490970863324528915373872584644393481782820319737525302476917259511176240858949855914424570562603234206136622148811821298598656942890474306609612970846774857117063753340689419633067618075916744890244272708133420228763263330002390818941753330794652797580453751816256723981663694001508867548507110047420902941629479977422660452843573797759584074440483840533104457011629499253207165535749291914033959727126383174870970523970144693529991871929822850680823366671364640380027536687241534194535220276610038876285791487359699473279614356850085167252054377525167793975634979841893098274353454200355526626125788124650573053544003973280272667672702358708552573033512132862210695119897945398062368098517372125892644376078157463384333437339070187877910223422091742531299145672906574801467871867775289620812159765691407075843143643200928248014698761890839244943765630608527782109765645927215673320680342188838614988956673693603541354392*i1^77 + 89429143842661965680841187680502747873021172674140708144013690059765854299648727930973493767668601183438391909422737071865459874240048513417288252016603913024671225603614088820738458041447886755138817700881509476232391654614734099670745029735442691433226541261195464032204066662858229884769728729635241781602072458159136668098123899458690574333711016788171583661462657269931695407683202020496142720303157428911392452760037151543271624095564322416695204284260137501925488797171333041309874484618942418370012481214685899624900603147030163494216998024637874980975237681031974316196208504408486921877378727281728115901281091882454286114584938544336383114937570783673138501853712922200514967404714252388843501604265385980125759455782424384371145572057355307611031770306521438645193359724356145684228333300697949182104835572270461406882746335966812697137626696146664987514057884819283683344313575220439714541709601331473846655440523863427124710738277290822429712638148034644604987315502572398868854342208687679402530479536505905696657581399361699121289327056168925297997508750918155229546727908263824247558113880324547072725841065929254085966769869323058836393435483970092107661061400353648184805309499145259333972133576359683811906824180066512770412837104297708915126726893960046752209235328638454756683087174827688196736474022490007472265623196960420590064094127697433214795365758925091358515975113561949236613915120908340176034501853492116722977056438577063131494215934464926631050256505761272589390159608355893881423078698725359079048397176979714825482844349078528762227625248945979585971978048953763287043749008866429472455297784872308840701176329572206743859412915827116796266411755084087688351682771580489935006437740589128006855748233418146976052321936043055691023079557290407784049517479268123770674201885695406036926888362783936137072746096380094661120278772795802005148100850222590181857025673745733095521418056352577564725267591845576298741583157016937831451748599544868756075507656170410811084476835003314426641265053190112454332031056278256092976567345912994682253466622635257482350642409835820404050031013119886099021370733868589727663799632166619713438320664797801082338887788847630270845289403526551678518589360379662371200993124884643920899461430624965702079494569344749623606986718823056322592623414019805173955154794016303595769276997429345581120149604609902642138808408982583321281953709419020354327509369937080085365725249783792683002236342207619536326510573987606948304260405025505466446290571409113899706650272667369125562210636337097348243538148168448964763834456400072598676242868995512279591437931384891728879729773242495930955356703166830563708939824797610895732647436370117411360304*i1^78 + -17340176555424331300020213645661292808997217444079089030362203028108164428849206151556081476369502019567879980163537224841463269205412844913679352393726892546195186145328081607043646324067652387025233058572140667292460803661119819655831131403965603534390709129550287481558057463443001126505536747378685804650564879291359941290718949433591943798263192355396515492455531428369144332092509276449523571272472063185818504877836342432434139669295702552169304515849121768887290565872308575282690264480651074861387721741619883820996894224134644159189727373035311398926266686865121693859192511179408022638528250341256859295138704614251216942912433047847272467167359544731589772390578112960863821963495015375575338184527941175598308823145821566441812021604572020486599930317782650053453039215282825548656529033078926252393758961079734270143895580834246961934213808211839774610718433302714220778234876340357626743135823415119914462026413625737333394291644026700631698272740092855927942730974924063065466764565428310255660179830323831877290849715129067884451823480184022003302764629874868216042147151341824199310132702438205192134705408184133308893480274877274449952156473475012957451601594130462385025928936607403207047363511865804524041158801943510255635586087764205106711439439031509848848354514764030061521972044841146488838579981588641960047753872712515992496513239404042450089337910018306068026855247433409090572714968499613235069691374559717624138219993586134894301974068807907791927167459295527716920878587485430843446012192839854682451659340118847070422531024621392366706992263308796702568828230257250791836389839320145648889057776362984838667992245179758426835000824380266795769416796196834003487676942896967928500513909821037187415997888210637930227131331297025539840211228438705553745020666735356421464980704804090244812143556428157263630592154347374021194037397802368425063058046558704532307519119673801192886069149330922665107513686571536222968838164836732564781540536854032483765266448045352341092940737242227460768625433874872704347065099693370539994552632873786387372560815511116808153853485102910879722693291631245761824899553659589981997573889728080805923765073020221796521086190009398859044293590803045362025088003691691417740106812071136281023371919472601126429317052197610756244276137748923084773448434004552905647447422304694928876584605606087489460259986576820879163308429825063624378083826229793328420562921896447492692749816456802991188972042838555898772956603363383310673704610423078888796733815049246988627985450032460661140799507840895618886158187348808716471462626704903036912439856919837132319947623606815891838347461240125693397613217142755814640942714594666994930626852960370984*i1^79 + 2518019362951950801463604049450598137251650460893342352100678176446728227954368807548946220917984771828303964178864435441403655298816728021605108878415792900141614294113678983546394784520457090046444729880913092232665889512523955450549318945174721902780617499641793753586979980815066778982861918213027180953019778208283870502924958168366861780516528191524500479389612068298586290685715182802274195399073106976793193534134852211552504947848338144996548186689822416417762036406485344417256419552894756084619209293207389068051626798556476954176353653204282893993678971005801122587265126303537844854073797732586657887582010780014865565915865712396236708482887340417481732048280684459693549301391733932837905965319044492921186682287568315496658561634466329449471321112257377875630329092689866097427375185340085912721974605591886115529497037668461962666560843544692983458767430955209160179309637361753508170129848114974701624133877580106587297394208283974807523835394852048900004150345609314166445659232524812462699065039467254760289663253870264538419888896570775862673319165598759526541199433704852763156175874701948545654135779821123429555406449745926286277768664789367252267929072402344428951339100766843400994082623825227590633361965464016662310556753718872775394318288883917548032607626623106830169480343745416202746977949679179458119728904330961675503183921809835297589586748824067517597787254522423160375706616097200867187532650292251239670637114500902495849316995033585440281357907597097996616841313352812410062701860221127367760056456900462141412586790177271558711235602882957158061418019802481830150935187889881459450999864593330500340093464790120873328703494338407780980890133860837019578625027576808496526090627248195201251527925661539411226530870074703323079697583984836842982703867152449927754267466405338463449684823204262273236586213358375705097745401239402963709027818087380647757929575625984666504613766536426937341152200685024830822274205815215412581286126553815952365548177267744483583763131446042033699908445075050855109850179739655774313008190660444502106332248550657119323510903229284604374586784049057009169724737273230021393851706321008172259668803301628786576408690738625652754485022663976008593291864564145610347751695911241585397516437249638428585608211063872100759592180195064358084656373641718484013686039641181824466437504163065095633317448731937736945703910990204016369044347509796187982177498824956820923293405182058808627725750217248833974263100794623444117545579946704351921570721151557901555859450026533449401565962329343650838529071041180625148337777046903057611996821324160769653247507191623751696612837788001471197152542341647585956463822016461860587568355192*i1^80 + -249344382412477631474288902300295204689511869997847141091607841734055502550123011225619448458064779309328180565351573655253888118645588453997402116955435188236368082389544675475674256217795919315053830953634949426250513555603960999841974895984756603663947266496291812300205637928057237066964879727633911403832215200223137004350994627158592242517780037018640517617133003069621311752938777678657226845248937710068897956558491230055152157512447492086653911409112509338072241397278862110326261890116193813847911229348782375834076156661499346610371683771443832962052247422436417249599690686035301299806629268261054209226393719845360689718172056062681103895536643853349239517129449323313465704636249333373644336583867562902575026406605917142988766223813495500174993082187286178386849740747540263196594732547189334071869283390373873397400241050003315442634672415364910369393162105611145412649047047334773247156346664060950569458193490747004213717201781511180969314913246316215193742102861092348564772330127020580645122271885019000619790465722111924185436715228558558285839221864676363330992016816118239490046767763016453158901453905616613587931957288311388390536907238197080734146096048344116066427235614645285502307824358196704901380852928598295764327485120049225898911638460991866819709025031091344409482349747304711963439465720245811403069856208534007388180655006449802468818658473526290875292833495770755887566493441918285332981555270470602062402648867402744342853412306554932470988709124178403619596504273622537501507921982492209665811092202162993753966704290850884802685140282431288821930175160632640610177302221768293782312307647714084739201753195850698429691976554829850192401618829519214766147776135453631797664174408963116684274935606787727177541632457025698990505513426395347024455186039582433208501197523602274072447372885850028138190899475305335630214568965760221539873515289136093363558129430875181578108567803471566210890858426301644586431491296045463422690333561688537450337810930415536370645924599542977944453721182179279487223881658877505889232146026162260967553847863755252237200162155573111290599345161261735618002769030125509215658545255396936879471524345620933998430805213039387336146028371676491578030465738233524792112905604647489878893608306666591725822141485384106506368974623445262477117719993491094057757195344652040623192783774816501125815105807661011449529169728740512454756193764422917757152791671752842591479808299364809956366588161888285170735540049557174130778276165649296544905084367728418732961247240874041008585438084033854667962819096111809880743605374577622812970456449881772567294519962543284100420337459843082577828728810847626768420416451133673351956*i1^81 + 14064055181429275685208608756414740240660114807108223688079916232901220949179178012134848606686362728176294728628952750371565308455558436451581058698444543551249349867382654117501930068245932560633236240975746538860354731029351446439906376846687245420955897753713967229114826163407764400233311012333706342049948109381507640008591638068657365881893502642172239911035622591873667380685466090785531630630368627937241433495052442107523549908473477248052151666340715367064156745524720118956044744119544479401870583168503257779069382321160175545196579108358834329880591517178841477070237572533412073653317451424539170306005332224542941931110296956136045301947983024097667310423035638245697435434663505883177081585331540851568320301019290562056334523465099196539621445786235956846665870843854332777385717244581359735675638328416906028936408558573814610655744541673544839331370303934560534400821095274646566686719662934643615700443080655188312252638442521132482819271873972979124242382192948668489740085213812742897287565996372160309640908252971150119872517000448898500158703712752565605387940732221549311208908921170289772847669373961986188511123034918374637944440645764149116775526127938717622692554920723246048267447314753969392819394874552362537712987733442938205883737584901048862150997218688938764775940898774808513296266779612676040139642309978139961817376682909629178720476150915869091703024869794191821792934008176709825855342592801121763188116009404336304030688497678357439077856867194755736708906969700125695921284418461286984207403491129059469226407149499058358586492813942239347906419517207440289702237590839878558376899252516421845607835027924670097348396837071825732872066575310728963255431502365819442381665561897416667935090139365163919696837073662807552256158996844055151569011987973753386085917291188431170253884180028589057639617309457341498281243707750059604823432017435915626727548454678418860517111196754376650843436179864536425715741250878014927977191204266244177306560728148307293622423009822762210577923810709644998179002438664410209104139466514266158696876892153436482801960416844849151937319238710325898046659484950050306393193690441570462688482070668015274595189564838779723519179493107125732004696227546441988322982845031927561688326761224002811628355854048259992426654232464007984428192275723137713111335276561253485277449415994118682435497636680689791682860154630418223913441765494243473990113464078895763017867169339249369829900917501093319667862275352136662357391464487976155773120300496053281737161608244474954139489057840655147897496566599571309966315621025851265265799153889854848137767929210471369461691078445442203668519630072908219625570242731304*i1^82 + -405415410146629331893009062671649573791662223464066515846481470046699204939445806792398433570093533819771488930106579330366993503680664723804612042733163690719166623767707441881776906774362836698402653656449506910989557127100781647294795911789417202661508863576324413425390982784218409883473361741805019258459614612557547007914935326823368221636982217354589478695198368038609834482594717937559653367992788454003749868368774826042938791128734751067531683416323170926033927251241925470295880126057838872957253628085956896066221585031523633199967638885083692520239510061882316399786477985645740241232658362173172306472406666269864492717993269821893365370280123341256499000529270463675975234428836610895327377910714099255595591099966345781465704493009388882259343021631528663856173590976552723417063169385210686375139990867296345627649135882340921723964386219527828578151752443446161751039602528534859523547338669339457195419998078391566172036254038584930030862839533729634520543886876092664200896018262712054454493527510386137411535537811436694256527433288050733067307321706002597614806895718923662750084624056472810611362779758594809291352110526682902504593214166956321705385491686968680029226910575242455106926854372488758787278339349767980672666289854400956349121129298341287288551179391986423308483888067989663043104047145674071364373548360660137027270075784264684580436102449967567858042588939556961692646106331586675450827896750391380998797303467989925799924995411993539943545470057862890124204640732022427371137761008033503667027421910856217399502445068353629856311556915796293706417678166597171342467571961437963826924719369710230883953601749084085649780404003517740062037747653148948588770529414193257473047134444261049048279511031501557643033664946802982730386470623584972041242974514498681663064799362885452213408925151858777969509855374872722551739303743517050463429161460242575550218724135167366034722120399825479973666663538755803443496444013932601904947832024611206848449110984501927310136863292765244535129644671105610601313896913231044950418718917912306904953377575206393109116352123633426889097524723354592805333468620554879055151162699446229910481669374205568192156245332346553292181481694329476862676072842754140317611632247088620876595986639706172519710560362480255018397638644234309583373677105748622519848181771881024995163595326749209833426591325008559168631662424315989890575346473763111901489297804196894708504480435765863301512344387519909130209716190634264172154613734106929834620681348773475709805674326389527284908922048083265447542784246549840502843977144373114853492716286902774553539156811501202784280177268629550237835788080973590212954284*i1^83 + 10474661969726505632403820949893001357031219664010295340612346053818160122629677026299010349830384433695448117533909392595044267993948744192832161406848651544772204187503185085897424234786289209112741099000318096733458983372521903944466278994894110501535565562345560322376174330733084473187946598469820104327278871887903007049779766209027746412899012879116709809727853920970775342017118080780006433684941233195323986622932154720379547479383001803006943571054393301317916459525993533922621987548727070271113038022871244347905539700420346100913690963956743433084890119569412046569484402525789561286143947821495342645540580243639365833911224224307064324569866941183872628606273914702131641050945880605935900281284400618530682361936282160512298164398711557068451051596404109941373151722922954076357112364535331228600951481595641441217115769867663787063632213803605422441230917724687200118830722661330248235829860887680084832887526932680619208448429320223884500422998577707874702942516697434550288990368297650568357581841024776477749562075165152618051827183959114073977296892766072026230878069372638432872423623734780493669297359036146353358147198755242127541639354181723822745555794410438256540921169221189641618287475246672029855241765592300504718848462861198951799022024253293035759115815510368206269204139834274644351119262211276278396916339999889057919039100906943043717614290112657274517319815266049433883625355188490817814831487634534085809221275586661966681637947828738483311518829889414437182030409047707357649827371815872589218801058973165214849520412462066768463363464968599009762533050591141850514185184806818739221997875972905619165821904770167551055273149662573195365862595067742526000648966075943580652653581784276706668802816604448199004028594044433552121779440807390667181891993815254956581980691933740608579516574316059803321126141199726760204875806420217945223473258686351322150310531823877097438080267551226942338112473818900012277973227807367625818535810073773004303386883204375920926674928156048851625207486858903033387026236904549707498096379105996534655132620432332240063804972517174779236402862946826955295158243872786545369779898850094029777825761848708873546465732029597957164505666903565240543876804702305899688873583634782584753013838609610137153600380868489570248465657044806271869818173751531534826332885198297417961846060050672415512823808071474851219419042388562663724635381200993898162428219824021029670453167913470768325737068937129885328551648006128076713353593458453376888827397251573814193087620161641988831051251236684021857973221617654028258703680572805659375870246389461685530952814574748350768020333321590219745069802190198600*i1^84 + -122558832891355955146218787365508937019879759167509607323097398649174007873576765768805456664303748706175888202899635299563138868857956507400010351494869346827699971139863593515845088317922762075232352975805270328703194095515889926327541806106496934160945561213893495348795037836257086087863675851184529714733433335335601844865590331679767521201610480596203926266009853435847518348725934763558606710599518581195475970381001745017732558450047023702079116688616387496468349424249911569478805359250164657989019157388413243300913643882312128151796931887499610558419298408275033007981364527072291081190055474129177798535226714723492021542747174117025750951906719034788927162053266230126671706095246667500691231618525905166833106035813201599194435922046241911511035302693644216628667095375701285758824894894921790375595414412476884800665014360187169203404151533752240900300820787706909945459222675375495322769778890692134631738463020109904850397190154661644905443583681102434427644392798785206894518432303832260938252069966817904653027043979020983074294356629017670693259954936134201480448110139451286894104328075029314108557550717886308171253942314193621873024952908067486547913461853401802549093140296173661646934113893944323999318837854448242576348557730785379687349623666100266287798264018456604749431069676944283718802266661298747272061516382657001742734307647031060273197791133923036398256096817049443687845738166123964945272313314285790701464699495809626425291657837638772913844504471453667041028583882236792002736950777672353568650566706306817283891444216475736553173243773492084000729904397548435725664841734709661540392146164244652895433753633009181004927744443787335407347203440077961078286198554243323075487575057576206293050149180038945520767413096942310368427607349681564948343574398179954834924758863225943671600227813652575692971115562219247884116488006587530204310582913038680994898599036534888050443921663599797750089481264206657192833450828530362717119819526878437670254291937791179114123803759947996616911705058920423078871456849303860723878749461921709881446750574448427351098884134787235890170950390640329643491659181954840283478699267564564218196783484428270605571103342980998437480923815137585606360208951221523857833019967653353629917861836590432400220206100040551815426908326533886856611814929844544246129063943137041532021332132773640136397365569147613242832195778253400345534943028692341019660653638993985234326978973582359942721247518508366912145372288618128670173243907024479397202172428430800763783549868778729840460849389696696159192298197667719397984490390289897718879115777464949963947507669058412277133020389153273023885335084*i1^85 + -7981440560174856765793862364761160251168232524243755181313740008646370222746659357836176533216892271619143422366695581763497690489777824576219208636656563308650226119452452140501943675564524932728082178269789657245644486621527793331856934742201257383628435186790168110100032210638482530392713788968064671911669407959234363359089581890733179205139505156125924651227702977759762995793493989222672053989000393263995543591575234787218386166803293564051848995351864905520483914780097716487026461242297967010207981167118024857892480151329133743022718933832499163047165409691945105381259488317757386605175738314324764804914557563840961016022668357115986085898500503666199733969774422699751945241238207752801301509544228448089498830872192546440280477832407616784128261040188393267838822291835420711908060377939707829703447872837285634945409293155989711111889305654058673242516223965930777653053992255321369082961525201957684394522872140443464694547990053435701893010980352813719926953237517150069808447521963880040060239203255833293677742635350182061404029726461821590958921063492975716751415445583291190781561154192617924136550866299631935394801947820277465670381192951933044913012644131274105112634575652730890432433812856047966613272228518516121857264013769296556978526949488001896353014921960488632125210991074776251364106680118707463098725877999596152844681615299840360385477927027822638449544655990547573953814465554233856352712671625958421720788264545791124442354214279146533753940329628225532280340206844279797384930149726592491947363593202463227351468938625829852996895490172845944350630643230562494621382815620191729935239103867543673093952461446341197480293313821703536389370472181823952909018829496288846694986999906716145809912346447312356323904556139223199200676153083964324275362377776235421018540562648114371241591930466763052540164433381927593499926222035014943781441894413962668141280382121544400730651100427544300133660148822457462863339631296942055032931638471512668321897309524239129797410167301101934766328334042646126243184853524323476087742145070554961065165769628205280606807823395235056860532000182313477987886246553262841131851967720499812087385162816667815838674611655962303923059190089033959418277701703039934811135924310340037871996380206898031517062391622949598371371524089466369967072657104949658431891509920466698783873990684124376741642812054639374810756944536887481306742139377422547620215698201945815280581030659276488776265171564125212428958290043310455741085179612168236855854306781719952877142555833707477420041473690861312814358963615982116418588852521369005383253608448832618824844425824467287469203637653008440616*i1^86 + 160109000573945159266682543713067003100278633068061119507698697664347154108113305953804466514259278422472932007296241867049236899647035161169005387494321917277956186619446028976445640472598092935239175546124939686678686672184838612175806175788334685579508120480377907885643361105437810676560384329787707999770620483351109679438562600661906743194724360159126660331419274143400587885941065277558037528375484522173844427618283818961862482297344406404833759810672334991578379859082796826908853843244425309264008691877986812786649078821506811736705992025204798829250194468878570389179838680749382711474108831087305098091462818822986262163674804084222684418107241170942517342330659884015514633117679886795760054761377704904477847074253470503993322004592826911058333501703819540869364419220239298892570980854355690975471527976631919639540825073261322200141841998071174147330759070475865142864768607931197814622542847224719099399204604600732250420684488615655181978418132358887227370719963531443326331745983488021888972214042813689219844963660789720123950887637491045850677437456824529596885769468039455163639342461951910369544537008135626676929764615487989027040613265933170613422216132403548895696456275589139947624392051119427750085250816649785398016484722622349079279444336046681754504971995853963132032203853300036161906442033999593133338791068080078290322023767444103833849144553671877450066682424655123420649013243071688423243791803171373673289137115530768669527337814616885401069624581528399740379939910067443238458361558133778372132834474461740632039926737665155627357304467563482940837259934812910369740842838345240857218953330299647943072386547041772010095581766185184301167381922299117018436564991796277500090579290161668827181930694156106283995224368316357155604961593822467983854268147150979294523607257545129958694838697563075476680291284279397866358816061283772692210370503102942250517755450100042976288992281461234674350066101846350710556651482607704821636370060711562458194785338671319586722111804329374650156273460596048765999029813795948957859846452758087513732592508701687560390066233072937925278874390016034494269557605693142662115073524522099840825815834740970198253866845521283379826269791094125785615997529377852464512442371559086173813100736785779867644473375989401799908953768298711655557360478285776184499946899052422425480760921071881078400711919359211265986875509114176291506898143570161921090759997688535258448407045239107061902420314065576445479718948945813518609545038464129785996702820875058028957972509147846201103961440220532293261861765280255549793327038598382461457447358338123866202228099977568916993819843276*i1^87 + 1772180863353042173032409031719390302062657232545043943334917760627349063075871808021544073682721044225239146673107734453151371491023530815503945209759204896789743705184553746051084348130887138148646104248046627294626047063923258917871319861834042100327252403406454109558717195415041993919461064260062457328700533994111257409795653130139543659860544492225802996152205806159093447757522155911123982210654732044926502637768787074860207831770235952473111324498177849560210286652025912063876190683537583864854702569206793224763212878102566799994619069487297671375022124122055739747281817325417165017929556225216066039486035104022283127454647104692295869889669707350919374674434716522745048840681841249125692084292858641285867554029812079590251882326362407513241995130915760615508495529245444946576818803499160904130722690874063639316543820839328804558857750556823939102174052258497978538455553219000785359988795117117362186258390273521047025360431663635731199651394429129417003148329540818611275776997679272478882349696932586148841155797475994534430525451244130914862866820811170944057139409082076547628879635764892625722091403376311702287510778982061093395899137104516439587142216560436803842053180140739113938172015536909242004206725621031476350150909307525322468883653159701979428031237552119218849985090799015782695691144694655725425420634491620494155485129704332965023705485471198944036648083165422479986081314021897865090257183511867044826583420636757048818285342331853438113181390340928339733674447380585777024040092172679012708384427531697385386686846492245333860484367103835312701168182644463980203209414416749261076580377193709792737292103977807981478096833217775789844991600324080671379449797471147164026128101664893870970279906341153929009175442633258272053291331401384812444826141064629415682276657092507478858309513173874022023368531047721716805417505817643955165477509343795149361528840806203805282835224383380321487689215768355587727706815653414912879686506944633288148391063187803426651186548575557690834431633767922060650067553326910409599060482163984817047668561863497789546280977934648265823868996158135049107427179910804615795245744316084771174281273574855924699184000582196509037559228514986492895067982386752990172455116887494787727818125076244357741837687474305745219471339855736192418407076542722044114557825375066446678178519023286465745850420135004782419576995137574221934334243525250777745835684289099173021579306231948018576774536146092521328042630442013229502770062779835964611469107088326805478587488676585603033703974936078572426954584615802389535414513473511508622678773041438534982841935762100147868960*i1^88 + 12429763032584439855180929345211272242909030319985659206658465882442617621398511842490487280122297274303387742545665129172416469651791213984947603949545234178793972270639211839939868720913288044313175897319674277180105792282615373691536076179366662376044537324705525194068204479359199810410780257566229323204001915749487118948622458435092013676479927558657943425868117642278828130568230978263955609776522790467212414501386899302546515843483439124419454305510071556869765596739712099529152873662723577278000137857468608496956892368449591735999785081503704455444012525834044124166864286215721604269442117110735674610053387151396978300476221947420152827612773667923904027937587035697825088403763718605728491525554599032408163872055899598236868493062144748908461189662769304105791071329215812701677363487368251785724397616205968671614727582663450023945226251118921523823167855291221748412108642634060621000695100669992098393458435579586976466103197659475291447614290868467246566380309792995617179709209921960454499691638557594513896320427222641420790365205595340018962506566863588692092509590708791675004110939561249955756943741089760230595947726254949769399037718655572756677044726883859135026567162022528030980341101236657404895721316105384420233654828555813248205939761576266223449283458060543914423303867331403269336912672285892446154404407089316558961648547801743729120285935019129843294313537906385913291298821480716859790574747832702615953756772011738313607920250435589159513562060819262267686003355951895883280088028185119329982335127927621184274142010827256387516138034895635494721732446764935563505942893774429092972688461893934580586380077240531654914153961603196469043623642386092529181742439137813160007012094945558880348869881312014185764052819771271213492393661046940831803867558085260535043579591257102673029094270556421160016878559908746623038204290319644924342274069257377229019974314211070174198804093176332008445910301374679725339889398069368428327167581838142517446068783812866015852129984752584457512617355772357146353757219018828925938785269644068765268349058065716811175198891660686037505668610842300952980424180092328756264974068886088330676815014238937861033940629995461902920488594297649486658537585441703625401076767771694330895434427617369285769473764641131234406764495993100561252513467165222036909955856874955141236628757779457696951335060633305791566681562375671883875155988822948494154562583262492592098852502112276073242040460352640182148052976686430766847785000790563588322674846332545666165585810351129182619619717890369945064459839958983306872862664216429569982450047416197659532651115303632*i1^89 + -438914977687289070263816297302500355860810727828555605398219546243859066028914028217697479576259314108193210877006133954067674616750922091902374261345575164957926305638413848324637445743600851182257210070870234654338837022312583048540874681633589723897825658638784336841546485888114877331381906930908885360368835141441178523797549293429105137046115475012500927391378918582878235731552666689252954644667505594910152458290986596997206949796105053671691754739840298435194111239711533652716632151612947079557347280349709168355993813534765916896869513132222487812741408104027608618920683378443884379740878543896898849547154574820686315735463579312529606721346881807390500355667281409506650959006048341581808444484595369577259391431631899473825647525403995769943383726550301244968743586911466873515595239381110999811543609414985947526730754388835926378001096293674920934905581900019489846198978495815106629243800414010919989712694465304515304419136862205063220427412364091083099351582221899359098058747446531892094611246616660930110517780499637460976163080567802030531881515416973079238093673960144820485807939608851284108082634810883882327637306056006022612653537234943660205515066302210037243864168383234758629131948820253457347037023055595757524976349995573045749754953537608409153643744145058847787280765142295421553772319996569922734609746270664763810841748962187524683011576168442520795248535685700103016687984831780527292250267710157691238280628165721581392039782500599502017569999985373015578302615879369933106987281207710586248509446416484261187314002498587396871410124080582068531982651536047084889041056520604173995530092143495338293953047568893223688143938076617826757525626413857291901812216117727387235770373572420675374442453136194746946647755843708991880342410579259526472654080570928403062060737856576347059415367181335799611466531203359344652253461526656881023010239838753514796792293224240773865648454827939655773777303947043986255147286859036571650943126906234434140226063877871846506846924508753307766822734289848905118993557978189571214854133765155086090143882155546167735918385534783428384009491178656013624968290861382824062215035496950664912553986034080024741064654128520248749922463396235937153689286943956194530268030436676392939190766144213028912891485853290337404578008000603374258313469101808270214118624974680900608952152128389965257249268686131349455734573871543078393941531355992383247033372995874614639310000043129585080033758443359833197247911913089864716735552058760827262946384721824166631463219996815184285280610748520559399697187457353179457968247991205655658884775892992112619741600*i1^90 + -3101199844129712663679696550939804054837322572736028180857709843060043763255038193792576167178208648099734489733988481269529062554598049125250734162885375201031706006603285930430539336434052967775992924611102874285718314371523949972360411821215204982844560820464708907641507266680745305624927270621348740148162640558955492905189742041679438664061110809093185445502258269606794313283322177377558594749655425374020150518328763389919570925794435731449645344357386061206628635978356387822006575229605970466656975078482785241589406677200284983123284449396072249421587563490888704839878577366493724055005174228770175946341903850477357295646066507433373453294484152625768033216563572597640601755462559284129719521107123776647499467406897036558626781981560607709690239470665148544067669832785817029770827578777278742469394599821496266417342545779205880250537205673726450135100623000515945088245656766309590729662167556585395491071037378411546807132797440712657142853351870877693079392691544410343477163025945804903253566615694028421699799142643560259939301567386268580413175839081847909528813089253052440132294887053361161881845553803178405284168385856155016418452901126130959269790934863159796926862098998314640805638199518754852338725283123122133866859694776710133458568679288043993642774845646472702371456166818742225755003805564304167852643255979307523789242411245328760917816119850604317745861126984594723183897166149079567827435968969350728850047575971337577660129001068658581672059664745200029911909143933645344537448434464324616797563597138019446978354048961981934283180236919783727523363783406289497722744174679914375314062321027076130860642212637468387090109391483574459119589347224156985117973938879114146337616851210668929168140182555955172093488980615990256034496886503602075457323976463757896405378280101456638184724169548697417541968589199995457009713305153484437950361284187089519356097657036613149027517204127571585595633361627566866462347949396733615072785479508760537104052508575608235084875517677756127347211838115013401128048326519404711037142998600130842420333401442167988448715355487554330425293821194224509884883214478211781818569877493719211582120059558218968252059550391379520787042524449992969727412743516394624917529332787056677397456500067495034214641141158022324651954876102712480622154842416686147540547221466027984584295046195509745037404761661793185780544747660113069071242717180464127227513994802415390172608030296168950989591849230796887599058117662944874491233068903127446148500334570794831191869289853529837429066596200965977020548931124197375506985977163333172677774084205643472*i1^91 + 32238791190928777015655599698186096260250715443081400104546362918357808909365110132895138464325239998391539189372293518009913327219850583486537190139930732102154507381184303507209319591021735201677364014607886737967729332126357651926121138250583149796461456518698314850809142698398193624686623675772624403530011341802773827283516206317222667398890023701616937733911685557543446314106404540396730427072450148310744270898172626702405796845800705761603888339904932485414942932267812867299706740407264951793432625396940649402612438675691380557928468145512304432792030192759378483554507844126692334018132555379509129523545043158417456840571684252729058602778821351875328198748822765031679582819905014895368043436162740348637482429884472039317122844210525195784497634821474692423318532705572037642195036296571837708453322100717324004455817589733773910903622871728118190102773983917643800709489533209484114368847884844355023427405515268103923411524757964839737463036890837736184405694952982284239958345626675415690164520650002066289791274123474006171314227718723636762531390670455582529424733686849198715885474923555715412077901794057612793834373695273668740079641083855172120942150659443761791317100867353707846800950055612434743923261463393049040771096848022251887013697188359466950017378476664319399141108393723262230452066353279737509617488519395046115775324265603165105403040847981257969241429838613249007710688357038939880399448251986538575794425426415947184441503662867643199527115413272314747280304652451089144294562199102068369115397635975714528360200226195765202886114569574531316001710534031372746422679325310363225532118012688236357686028328254994648725378053994086421612283150829272691352129074209589021439265291721933013942616998266149305648584255357029055472403691648526749782929324002491248588049472206978411623306210946880812736154239891640730192111710184333236379459455558499619827008727507884352198075722441272099665649627772286457761996167083569375220467672549280026351019756814612618878979770539564512280810655823881067811510683361842616058289105131186754807457603545887545504716190244271420735377218047830189086773951155404997529862998029888499218041300447267016019295576784405033461113084710124880134562315962010271821359860171198246135444850255874300772685123980391980694256609366325795916340633345541899147178248873734048576781737092485510611863564042494605336338817300568393897027569920373734331822838098512218974637394680012111080783632768813322957524209610381518958179470072702274896695942129827940615231643341791982273840781209986027981129779039792279924389448854663387549173344*i1^92 + 126988425417465460412036462164605637680194569184664613201752068459658252123513240501985487799529499387720224183064938522057348101640537851593241174106574562967260562946238993151166568161746764070680227140024602385258251892863195774223415621557840369265001796456453617361147565487306661396440035112418009126726114899259413527413438251339051278080506773372250607560106701908751671811324495243456243827219719900758351168488387448549711740520944530863687167994070323560721860066100356715054200391859676548128583693302891207610705039443281868565016559462471574719806890196477217289321803585603031765618902624417555949331767973336713826582005419481806577702329526174580310717101912535238494014684360628862349911310665671471213785146584911103051063890483495928122738089468012916713711387405205898862680187240206349585105242816780694864489868801543155179674205002259425022727342511449918156836517369734824700175993505732076504409289072732682401379098184623528756293942213845373407167103821098694051701582291141477855076277557688599640871814445196232617991808667525866218558769027759049347495489681813296555094052414189565878565233000527450654807779960546828161582306499761169775299885740054539118289255802004036399451228193210291374914847753971833987686535281504639105057049704070830516701407936707244682815558249338808140399591057164453386593964373786475755845516509283544273013784273645003480247500953333589291818159817414152999014515336875082143711758264297604077807445597074655065518943190523910497161603418855114765701026060385525880411467423391456332741036795954893830825337015808661168534970742448732523212780437410921425341094242686793408073984519518921860938187626308977262740670146930226679497229852839794128243571590989171763293475773745461157236433563142140978328855088852794094578578073244441839215642183828557988681325528959052556126759022923976651199814141514069253311313836386546736386016711491472217754536973251062460661925694418735937246798769827317641115014005166536463838615560600920300307462661054251785144425209273924942167603806886890316829681823381646578082134164892639359839377560879535603534405615933791239026270336998721895030255115043745064299944496872032367063963184071956980560844258355850052751410304644667276726961583943086142728114060117882233811243784489929154848230980066370280186950047164235389667613285873916500212384876903052815538062626944217947903263275665425173134249276566753418174648556752430387311360184669170086612974121574488510637138082536289999397925749878816047455796164360770286051835939546477241316378998785292974223626801854790807944585871049818736*i1^93 + -608669599044098926737237594950617174150139864183335861622226523833556525794621597728331777626365414743051191594049465765240118881358195707211220708657419441895371791890733583944303892685264628013236628486248784840736658139408109334624923546929234194130289929962546554798784267244481830746490672856753965173693680552757290644098500456517393389988064231483806897266685493844695177945062142388909813095345753598209910612408893119408263119446959229074597647358718555332789728412204059318216024518768835346979243046075020635373880257953896895095192636815189300508520172969062981852992246488563881004086424370387210839108850134603005361235113733761581434572083005251039640755797762504685992911550935385227132705239760948016859325605080729800360172789320058089786320378942535163645789616210146164239696135835871046929241149146847616614560873609987081795781720072040053793808079290665133582317305765936618442779809761919225206976068681510200949287103238601273513828781292283643581805910078910175290587953077810451684372877166060728060688897328424098313521387186964478726283374293770083151577022817583592750575373396814947479043701042908442039858481362711852881216194042945973957472890564418435334268232622161552178672822187638794343703211732313112094777055921388157303904698508327240493847418794879897674109114645605719507309613608389625889284676574526608204315052072097033572634424866882539863755017215028099847396169380669204484558919624679765695772970411528735879855696592090316929815205511968525086967268547586196524311923959584954859735368968076849718813027660520968041479580186869548470546276667607706187430052932244624327030760990930315490197641524194871610686139832594064853585696660148891987946311440360382746128999574088042741052401386325381437572519592384949539724452824678863882055855235046412019775462915048684351070608648870545961959442526858701719883889322812245158532911257770792238480121090893869746626793805388161188693276623888004799086098851954056011790988502285699655216369954188768570976111951324498992754227917734208121224662332718424524447183905217191934196030533159133476877053359493682588464615069207721952189828317513648707023705176971427809891185665646293377955174424136311070142537168081747370695325022728061870028748161885104301784831769892912717467632248847309464245279085098329246547196551803272933127888424681433368542068989276279134459740618378490243948043777952533938924792599009603945673646789704478916500725036998405620274216692689978488539184890971774897435184045650263438249410823607892403710677365968544996267316039624532618805568407183492306543545568*i1^94 + -2021560908517072182282199316171097222314644551005523342542359447887663680487912076226750897557454403128537513098753630100865396513351811279095203746543027885503546872290386212108377110428101414213857936125753196377250126154880172990441225409690962581780400887709559677014145423093358777046287840729559099143454194877822066473034113990381245949223682667459901077150471314863781542125544065856450108524074922390801336137548937912271152055891577788161256760406979292295878714375013959782106590075147457453110752575393287419313790794751613410625819480895558556532852189457269848978479905746363131252576808848236387778871964218636750550039350717257243998701232953052568881262579645457253604098027513984739879108687676405071291130969986114546449638168135520590232566245640191753017839042954771339998763174300545710449282461229952518318410344146499841531556141299490310538885893693005128008591111601170915812313507999859449840986381394837150038333316249932512766737839316192699891577813904863772741384399457780738481857145798457707236318018660718745027233809280964305834811632411622970565479805082638423888086391166621285993314755636707190660592849655252416643636060724579874073617536315325594434411503416628479132840158524995373451092379809904145578726375865649619904533528137982766708312051722657063022571675453497739826059060570140026179579848596769759222451722963376304035258674703275872417095735049882401282859868261016510998981827920067984034198801068517799719616557065564839733011813405271778987663363332960765822222032338214809406053481048717299352675610790053001342677263186652047346846957501039461116713333822719793413002192274997732550983445298619241083935022998491827681397088818438471288203755461897858805464775056799755996451831679187073550091794991279077407935289269056388793335249817754922017818415256609299304021623889229422312843400207178399424069661505209518311885356356151868570201898812895898784107773571926916066406550386459275915595937410657323993266648139973421518285593703704284173962155576311481980360344028011730927198066434701059462776988437395396156415328587616149218410376927904260506643374122460544181100863484230971037301577741993262546260598689438703216578778588510151171476974600018786477696046259505441964160984562955243775685746233244239409574006509540392860532479426893982992788881045838417249757910902251985805098542711248844455287394089700566713171921403544132837858514963448897508432522788090917092797605453636574857754250609662067265511441600530410448799159383954395531848824066841801511110196904913272031361455312453277170485162239896079216*i1^95 + 3715956226938000981737022921139432338914999178663647260565380352128025598607500726632482177332096976095825922895106948548524445183417110549475521695742599836935049622244016401281681705946927240896481498571741597946537790766848555522723013336331851732090696154839960795001689946641620009256746718454009016186503197274754153557367947183813979133438836272231885724776666812781766264302449677662168606658623547857530736909968546804369774819586702126364911327024994698676534402401637940877950762669881297565436997949753621569666778048240936551414097389432699986299300337152419800297697514232536451416832302701698549217980676934792171832167063976970933374182490549683002725433029443710430666841319876726084750072522066765032674619868108148403051319517118086076687113381342110422210236114773956001368877495014248426202601587733428743422804612046729980735988810284826513755630077800180657448351152856221684427993247060535883416954970086653767258806229350522378614524645753567682991222110490204908409052796220226235748492538792688919218123003608363659411775441181728030384115336136533719409970449539797086190231080784705989203237193311501532148498246473243625798116042660392609288781335177031647038725297759978076207293841135732916933509221716391131974062193951497304240795915212749922104232893368247291486744436526509712212000466687620275662066247454233816067380046809379051749092689562178876078032330473680834582191008658513571060486592769657387411585721880620690608972303279611121702796190566375099285766104925519342386403003441561796518913618164072731563674555625174389228123404237550560646951821560042015054157177230649668973252899409325557373632509900921644249683454059033906128240599417938823773781534672172348489805151670802390788728648962614053677049236796252454155677476472167596395662208098694189544293535365036482245407096205421232449527889009397153915944375753573318389517433956377740482071081622706730126924647730919833259336169112192653005750797212707779891793632824254381657625290213965056163472161707539981686584132468474085130285096848896676746830118635681322559172227021200515221151347521603004758767182378147608676733029407751296995748498903138113979695258592046329910080779318268147893803391778320202501444453294523073858527806230640481416837387225240342050911243544413818153238474332489181931152370730421848120022722476676565572125988036130473002178583568856641815240764588828395272086033850266306058800219559500201556735952384487905819108390472177233717296921426688635165859407136870233922158561737144511374460742341132725010295817636857896154489070808*i1^96 + 11783362508788625676290807216530021468237907243399740286499822629813115049986155066268893745814698610441565062570980628081195746299140215239131112183494442511366498339013089156806315096417065721941375696953250148896647406416966283693048248111791587156753607758480754659809034354264852786090440512952220725925086503115268958458074998790485053845675924988612100559257287323753355509639286446566079686306009779365281022961554020441405866593347314789023329987964100902347785098477147881659545373759588337420368900997098296306510397727073760882909638921760165948547617138571552212298374626758617026450650266668913072956668758693732019784882053550684227771448179247155821875037359471449034832858563566427087631684772550166706648066198135941827079978334704864969948785093034746644585344438062993093515194527389524061187688438904716827229219855576677677800769276030085611546923362292472816828539900222064622788364158552626888497576092870964894252753497964327242959763632083438539816189082303885791759604131117926374955792364686693918204211073814574772758056767175311111232914195296429062216361434742109402975078135644897871402209875619086374962743422151728772423953594794136673697958010253976326623517046472785262003898215291565002593311868692894890088023038431358218168811853015498947531064996765421646602755713103822394891539106929139338644475462820768003768077122932528522991345707500312336273989883940284344431077850807315457462657830938235449934686984771107508120184334721416276307599687738831243468598626418598804591897987663144630078965152595161536701286714102894369736900357185168098405206187739777597426334580793261200917843205566993701409210232710191482058910453694129122928189461641200077811383472301203044200235681154655552243482109139865918742193650316573108532044804980115130287204758531083156838157783272604428541420312374551182906596701798865118177870717517125213750619050591899370622971239244711063720389552097959215648712246159085661731946465908273842939479235145255898740816519764636445828441734468313120762034223197209647830649771729659410271255321188060714629813286770435385588985774402482284094608021038783104387925888537052208279191948962094709645178521552726403709196044249292424221665969892275700743505028262364593377250095352128328339968530285044679056934143876893042265722390467392699082015695833727765625265155354556013986665199636298384806979393168491587092810316682378709828316383313348746907952573381794767553236793704676226585204952793028849537882319243039574342711719908240463905356074399946619028929706976494267019092503450650923484*i1^97 + 1331947099813410693221003150322317026904990660058699164377298893903246113257945235944534842764174069031109300340507396212324205864402766828895613243975602318071330898180017769517002896927061490279919448195901269465449111002698897077705777947975571090830764269603187108983896225474220025146306127083718224928815524977407880496216280238144939662465509121736861750063362717681094944938955731778331895799136235453999388832247197564615155950007860257246538047911399498445816089282810074509910292074092965917734947720568967255413605473102098847088156084607418003815482248360607758071489548334311532571555813056506918296883637026579000451640842628654384355360155401965836362703048461079879434979841791737299009255418895472128170390405290781989843367129418204769345601441538569061314707158724644024377383598288384117653802277845007924593555763427812743314885899514522103650358013374593059276498124605297292104281694376024525443825213994077783735305609309239748597821921318021586056267153603420983856075852620026502023580951823171810559675614398133285330322410515239159527536250146765571397217446233100889484471615536109948500648282498784018208480770408408965341748294142082077498831415952616425833050431577163675799042956612437809978201590603620169527228761429676222034747264213946350372502068796144718087132270944492684639628752049808104950609440794495529560138754918362965003724958442021176436771677217932390344827776102497799938010781818211712276388692603662904147201610164558419309518554023018930342926042154217192566554021133877669012819297818808833237013479688955403733772445718277858728515665672836130370670184301300823437512202572528546676189208247616052144871002720568843058468684048635531422658676002270037946784744859659731150325602809955831668718461806017321947811815274394182507462907277188576926015205027538509635983481270369903639173064718328613228275154728489616834639403527011613718080089084787946849715303833662622445930824901576715797940343498513761916513649522417722662071441095711292870737377685846078663658926196714443115966498774954058193302202743529150913343773232301599559765178017500466540047649563455500866634392362177305043004338542450007885129844834704273373777538797949264670521221922159252067330758037610885350507924571995090699985008915353439625404224270547086081087484019038809646767024096439014829530460604961123909378895151825710607640258912889621955742762004516057276537556446589171756990444002213782195551538251388778184020664720759440465763169991197688750933073391212114776393312927461848753561097725455409437337387848*i1^98 + 168444110812977473117413826540295836888708711132915525129198915755697407326210312947128779139087758200148761005947752119967735504169154469268313252034777122033315035575583052021517623273831104420986140576794459517371701669216359459175429462425246999726017259675996160891840509043285057947336075677917732299324621890754841369766230210659384319477240158681486684718466238480529034311159847324130283189019563585607294618132188480341816718744106534160276519204570734258587510489160691978720457379820475990958413820964286692205679212321395305819103448342534408380594414889487241188505988510670737731533536997415216626237757333857730715793773798882787466455129448573231002116139007023990612850168288508054617425501671396930465305438830578402637087337267846117110400408934804684513211276349497532774260493301878067381805689026743125172224904636741350079504008806465395563673699132359349802539516851266929517705076849545171753136766144598406868265807308941670103905268456540034792018131988133808205696373353886887243211667851975534654493486913546962883098019566257082145799290541923908640830957833628288682201830214085040041862549444622133606783111041633078662955733381709002250733315708389390789367974050406177945900075283625880932174136351155712367275567284307828582217316253137642624675973542187965555031568862216564535115931636907201983050615673880584285481731299724678894249045891715044592349867183834984643311378104562120343173031789149941142735996199236334830725646625277610669996213947556975192101725667874415378090014017907045102172508569991686043808317877417882969473711237685105046207592832869440936567323547655749936668954465622809603392079371634685054102046785445658920669491532398176877179865556242452953550594382518428676080928737546013976127295666039867613776804014018822726104674826249494869765725103765285084629873219205046350239720975158230187300812087367014825779146631724991553127208174128588015815824957373021863437135771958846636469047348131745919114057130750755907463175055726703133114590626179589205953760972346321870563693338719036863247575132694128470561785410724966158445601262783247616829933761228165794448119735943688080745984171286409372867916888699254567838122077079421268943334466505904124191265114216119382043216796536891399912781562825896823901986000371779949009031996957042963677961541780723976498062106152222590263718268837735779797173668778007820644534113050805156694598395246896473593273227730276453896484008722750205723460251790196243743633688749166361063742978116254645062802103803631098337671965892199652*i1^99 + 95316391865146491156911495076506620837239682194211541863164559697316663840073913540039060597205414034079772668659058292499052867942813445881549663274805010431340764967760466887122319423412470731121352829315126821305029731164816080693145632640483579425613298887662982916571665089673383868673445176422981899285257093902535068942448530456513304533536773135415021746533632775425129836159095961248067379887130354060707747530900740349516683486915227271635043192940203978986455615641758078443882758841095047196275385269298950494697283006469209915369506696819528362954422503370829176409248389727630071272891733469848199744750537266314410115872189017683144333676301970755906564471619934016333447486197041779851187026911127535186217286944358022265312793951384930935596691857939795381867101951573191360149790618157937843284882769518989405059587478711778767854120866650228318294357609163761136090903267441672188373402426014408115061216744467822085450029292427913023012881595025165661217200742071386916251705497759204255101695527153820876820460904246437608061159032545694903151556518649210040555782424543425279072876215132673655836056406291058847743667204506364555564503813401742018905121911103823419374433876129734783705592097451798349701224267851795539606763226019459905894604170462360970141491206745339456909152203958240631372740920838838192566922775909098282328627420065078442141034740426779897213796073041709788937091608283652750171997863867786577255645108819652144015766692979099173689655364074687050696134347159518202710733472879304575211377915339329360137653673500724155398048244277262265472201315496914116101598192066924958789080243945680651850662473159542694889417219072368684514667017257473200831213415511040523719576188366029935828474584247927331702932489841507231026819373833024340654991031780435898737819060580986423628781628702184399536635890344297659852230141238311667768405284558760471945347599583753931421200414366036814428443124929312667454109711754402812263771424175729726984804919021654480141334112593278470518865232887292992528169629577498646501157387987781348252025007411690782866620274093427496143593235748605350959535387119075642032672210425361070192459235705583084834165623127404670753611516945108537958315374916099831138551126750949268654575383646958737951278236755196817476920524572872891331717983908712640832440455580801393493649021316975459024768867511920261735832136523510585208292794921442876176853788737847225657960703864679455996392320012546413710013637691450502891854235156581230497839370122746987222376744*i1^100 + -4104576098254252226121650738255790543742276170640528465968318538386229980754793085316223885472015778122967553138044296819351869281805904529303049047698683635744541236192519688615868796942530853128234440753571782797858264260937836989680761792835335044727867025313980305520403214466429338383092236072664644834628373791003227100543102501364470558698627712752598223454092925283020453646158916716309837636784480806886800160471594078765156965116000603304716930307418123568616505502512533495840071994864817139158399644530427104182468309612069786223152937297392025098316693143036499473367251594563120808973295840418580652930408194739700350522463237948798434674881154574284309797284044200710286560700906053582816663304421627602314806457827412070827330818384108437961496174010006566016802625598179983458343342132490982797712789456963744777426565161536237408612968167123032046092495110421729133372521904636048627573350435111973772368932012626591904694059380449746467383943359302778077492468099073262829163857090573088390948094053760811187001566457545276233575690534728489704415991286051881117852504181567972748455943696052931770717559799352870064176318904180968193225191318978153244399357147543595345900938000460317021811204909604508377678832672769516587153292280248572286677073541563759081798083523830243668377206966093149212123981155206585916000142782993007389366860012496031200870417942881455155486289740980742035804817232435646842456907465220340083650335504733948001049576187384358217275981727227589684613458225324884159244625173624391467410165997555863639041070410311890762531215604853794489096897995529249245371343809024698358396099179592832466057879697692406291788885880785080910230547703468895116473771058246394585527970907470734235928081351775207313927540381773583946274899413128436449551028860360650126777012217570839020163719237868380492742524839107951802854812836958396182726417552122237571549878856346144602869871730566115851428871448791144475122584497973924645984429756634379613502263093569514487815571382598907410699578342828504787787573784151935241338092903872763351665884333382721632620551221441834137264018205605135863099645123647513073784288186411252242658830752371085925815173984869145634268478203629432215245870202899510031898763250426606964470939168829930587174013951740454166376924617697049629720198266093727881075640935591377994294213843733359300160887260654715572203629650355279350827608119483298209959210722636735945220068429632100550335731213848111424754500289130903469337653579666785985777005354978940*i1^101 + 1357981267529138631479996640569999633955414518587746582788806081355725199376087288618452001605598730026508889906276775262489484405102470194191926402459586026186227927355175800535715462403198133812053069098543298821075334277224678923300094408071142072701647985666041926122593000399685300186580841106068662384264590591187965579256816348762556995623908278796895096051507521903957602580480955175193298199049260480028881435695767740548257720712009492742374833713301397273333060605027376463620713035168629568729209913538950606697259447967564121261942038827010118251039348101108583841439869056721826165350485423034601366707188053636933318401792754186819239786295627104957852632138505209032351473143841371592351740844727243258915882999554018253472393642647344301146209789606470805118618844510526374043326271887334233995450787955690114809056961932748154147925959166461864849070972856013675837677886725125400723416803670119542356887728672431416545061175940872232648224881482974462832492628800018892716569976635571465019534884438106649146589876435670628412835998910998869531620885575656807865148204782260355759967869385946085671785059200329866010645119379245494058929772114705751893867961958541393067861870872652164969304376864761341026441830574712285568385721502754970732327475650315892238958665718997839420391114720752943982027181888790658099259953889651441506185375383356260943125084590235949182742104247780006727944086753338706832678535541276915165651974721448352051668965691300139496737484006040998957637397720232185860546637790017961237328499149933829405652328469833785141680619538039112983405787324428696285182211904426287890424684137770667205376469971425102150222157405308789898650060869448533539394781456770101431044147818106737198724878447459050160807951715231669261529710156267974835975714963425304915117911563894202221223839927165425337168743941560767380017737504314135885450815592913995490016851040161649593628265396990694039591270586321474431159691692611390510204261007751770788099938668815465618483919688890997021005052153608422121404954256721302303531082965786744939985840016476277176623729744275531811841377864704910884236366321550748413748140498022330546040625820943411656051547901126566459634852764679334747715058771258212660041507691110422071107308052627105141383288986940475572267814400797158095753074941389578744528570267536561308341419462478374595119629108714644282227023784615892483075441671790951237055791936666607777310807883812974415799819227378143705350026621064071688902596350832208294109560*i1^102 + -27010839135921874867665553197493891856660988374854077510074431114759036267915129140529874214762126276023027810366747643972565541491976482260032330262597751812543458525926708332305576822813087135962274647176767175515644656057367625134643823351716333275285742422443655368395082282143543319018644976266814609575688476312845648155711228947693549534268653994443381139080536137307791306332059339106975891998164797738879066130541332540367098097160080434708649771155362190510222424892632522857392831241525537669517859862886086703717301172593135233715229644133750384638058384175871199223102033204958020983614771444644056563285199892011337030965093913081462339023780626621714372179345924511937173874729380814704980717719246667579623045826065254390822525339610312153735033085222551325815984144454464862297763768349436678292209320329310456771592758071052368012701980633110808290559493805481293606946928055489323547090149377904970789536004682861699741768167349053430569005526737840982082426327090692807043998725987632027189475566427344250659648728753844562679855398347178763246677290678255990116029384033976879372591769782221314572737940969849375434742901823759139336791192742809592598518979951457554557967812487275651616035786460065693940032966706908339851205058375464577271947039900983238541487774781742529610565735015805320463026201777336810386886453671891798457134448867003654549482157765138738107451643054256389212356211644962913776939544964399731043559403818857173446875183841574759564323787538988436380333713833314925281148040009168630427766541600602887351157235077291289475329818026777046765348185439513503476241412593726739592001539183716131510313096326083328474071833073214354624969562878920317926099472812528338102119181935056287831681295232284991842185053430363409133760507309169420227093623537516434250455885704331611607907355812423914869785390019242214865117637075217592377157859154500743542468947758711220755402630442413721664592180695177073218218112916716539899803375262745381591059468315937290248372763552676497500604319875109546804481549511251883882864000581658384753460633548136797420869693065798816730104648674308203527085117923323573292861084695145459869730376427181024555121595130291096052849629014207696620527538147835626619631075791881213819445890404470842148519953812202983273983781596822200954609759479170936311686134927850796121629029341178834206937993883255601397464657412304513732352708216767676302053502371011186221896673234295151586389980957366276107293552741694451362939758103012*i1^103 + 2987252679031636954712846886160820846694724954509168886643957034500714436369648298286477479315749391806386683005920291703207851778256852551465707586525596370808759147493462499433875948076479926739546379344523130992176065009241810581243606639534721955634919836331486278962722366219885560878591674830785049172078620796051765729415228058312188134433720756466976322229355965743739165298050215651790896879640067957427904353851158938280906240265336005357802100839258214119226166500638444625424722746237073432982734222352918517023448634625756564532314600152398597274870466058904613881352166309224778024578810902942873426878353031984961225658484941114292385780405997671325939649952175360172924534684032472271758239926060170568162261397709779453990660191868397286509007137122786692788008635916818772751346976501176177648372643769699345843276626182922067604992731290250138621059207030911357770428571626126754702120371155915684193083105163510577986125491932058462624880820381406302333660769715136480772265482547884837141197263867479365813426306099736902450836510129286245235724236782357993384529514190663532592056097554470434952028028309532142932870211881980822475612207829504988698417094271980221480351313824184080880409990952508305373317498864050398024210715950664065648404923087981182069992199789320293617705979064379175942124608475097539390309428420056582741720582745440721420333822904133944783159640854178325909447717803733113842188720332547748632322912857201233291179801632457776094115246280398986214250346629031370830116713324248967461531383725236770368864144475714628372423781904892507626129001984524863563399577021432246312138384581718339170395681886491338035581324635158447584378568681690417110468286440320893246825164413509621766344565133357830051438277832998340257596665348547499995839412092501881916547300247677570369573555902344515936029017401467193810476134112545817778995890119867057002145950301659523459058436728008616476300987766361114122794321966347306512793086604519934670794528488303323831440073006976492992711453843146217906805511494867138006497802924840675555585030903912446589703939096052099528122790380387854054347264568982125583551048434190041514225684588567652170614085483865294427539339231735114259897450732407229624397398383724819373173677486341256316522283771702432719101862071707127839055146935371552490769216798442947637364903209952448127547677199816552137843471434862138603709487571335911605076189070234614213353819231895038361334676979445687210326154761689758164016*i1^104 + -41962580821994328459731758263502417611043556806696506054736901405855063024863373656848358288014205354063189147321786749132008672118229642125850714805792644961037024578096970302576246499734769531875587123442370559282548029128336380807991439682595376068999577376872771929703075715769667085595273996224821355208916781279005745742542506696664407755907875781069449982438866023111931191743061850839668595083082953030611465607740107757033403085117411209512597834829532165568284699145879157139166476038194032438980241579792823757109790297991907139329287084485050769609130848186167535363888872544507007573352033762740704515991358636269477555896262846859294986631033092061089787136182632225621545619254768820201387147869176378737443234622647800443541355119879920614442280332337555842385719153915709208583212577006231685640104992773398420352968317781996420739023737796949930059699329745349880497880876914751739663787513686453437066446510414287793787252150300297104321789618798115694527660381821909782155802054419384449421822002795672683589150710662962139330980230984562610387130754653381870824236589818493344742628749807270824142382595507833389701448511227891041807686111904605399365135456011119708125133259208841611399102935420251957300178281936874982400316381727793633115445062288513117261979902803804102470377058578883694337115895085356056320721450874716877270562196208753227404309461686572680332848793127095789531359322880038199088572823917543862769072244029258258625424960124488513163297115978115059405410917175551672187909287271642988239408035137265389138890451860161507954133884908001344183865109635405921145520225005812656858634347076596815560441107683865305958300844974552273203172113078574233271355368599519541279639792854813668463372263041362190055113188953285824263966059049930257853404485162537552902258833779347031950647410920670664249046154841339971445086383110801227963623527527918924465360613461569055870775548708245053969546319189562408137382842569859048088123213821142515737486437845127716974974365759349113529626901015973963661270919690080878247523118933616144167038499437582464040789047147676608773346860187377923557231240403126009624698400124558126716180897017769698702865633141352420252729745968258113729783695142022746120177850886800437846475717175504551211590123012692970933313421817193614352356105983396935380872766187473374085978407502468704416811361797960105847688221823167376014515478733469270526582489252205976495729300851484473042330534003397986659502984*i1^105 + 879759020449046576332272343430169687388168226505256603642088506565645203730066916351490195332743234924304336516177629082030342327555700571313318976387436615440627243606212081358148012035096227937061601992300179195461703913833826197133622796319408283263114445274728947795300822923288376955187975929428677625792960919419033592823499719702645845412858076880827831022945638521447759250058532584621729648627579269188774587741319707222181513781109925572356458090183141035376108244449498639313989929715958360075181083857887389527062062897570590279815795511294957421389916236593603698547701672074932196148733126110832803157006095803073823500771651860646039775896125479584174856862030650016196411364934836894908973911918010980904924786932409558056772236105911169610518488407940761478986706699276748760069866160357917316704617921957752506763273571914040420879697971658590274762179243540580006969605629901700763571117940005654186539585467001132650866734592880937442099739695089828524735864498542799573809183794265866632376703905721116846455856869895304973068453304853628023408156437036798910696367197632816729124605314382069868734969193189154680740104456366572583648735244177036639596507794848995409632510257585919537235425361483855208442416515660444321616275980413655712173132702618668782795186121288798861402311666030057629403262712404006615244647667031512074513676791783273536698707680845143079118592000943811345351375079132498072672554901042382093569719384833997657248337365614706591530716287676668933682475827107908179914426748331721388523336563192073034300692036468720007778081394766917442234683682556750933284539192226002184283504927872778410384293674135164690991100509122999797662818126228003143966797797392413593850535535087974900556224960943477694526972660808394332611251108240941804448391721895077540739687287186911001580642373183596632191540882825042502360292547033945444598611921390354005910389978831779763646026193666086868388127008806387394024904040334486221560756501035891664106603135098917612023860403691405934857725722575328363599564814515124359570343926200684182275228297261029956602995230407826827213346375996419667103600748723720716634201450542065827246777435912838601417853310781792684344879486067941824335624035759025208088572091174717044167976343394657621716811751670855456103991557376823126641895865850798512893791198458375721674044888700798972283306275280193994354346015800975567938977012245566389122545697068575404352894179609423584832234943760*i1^106 + 288312854829421047134595797203261510813402552357821823968123941606905189189902375147504785092981165857108486883467596515822929008176382656330767342939093749605688104189864793330806861990642661253020095237010164545804635123631321266702165957535224039649633204384139768662266642265407715413878728216870749159530990163067191107380476413722257869431407922344445628204771996056466693221732759000169424606745731229021268777069867475369398791774130155800224104897104543140339263764867135892847581093894783706897562707444804788418432523741390554384113387141083904153738081675728994533339259831247568889987481377181630009838468087568336311199763822939693321473496476775858344614006892517416651538052295918279775062203439316097603548765058877151382864606661311177369787660920582994941024906462374190826369614958526360510648620419618521385227800811091940567097577039307492974825437480853217332669913696941702413600651757390750329227337820637507113883852917929660577435534311459119908952817106525897111810370217752184256636066969949498140203436102969469799257169945557403688456771229893880711536139610706608406372371007678745248729148118089094219351174143135149663469838971272373769553239749287317706346926794691629701564380432585832089246612597270213363546830948014004464964504189888749493871841077636518863571463318146445366080800662766462071343437370016239376445737613526636045409973918110164406109670637309148429335926348006926743658089776837357953244539227404994781325215185154237117459758070928298115984352156367801570674142233065010218810084897869863956927075371754224760818423003317766387991456136116920374751988014874586189517763051442652864085393456263463045794445968104526781034793919567294071618581002363127077556775395403935240579704562723415197814580353450123544304382064733442479852534617895752478165226010463613774260810469174801664753015464953133747586799838949603349174318913876837683304681369363026181608179979726963618898635197073143804569901293443346296251571611833123787924643632240886783502206411627533819877310557050298883656598862494253120358585754053477958506410419263437337131278151480671080370686888120769376046102154407741696243604040423034493875683099770139763651966541076666060393088467418122252148435759598530477094612606864922544527448938334199134010677149051808761876382353533707806105480687750599003575161672479698188150879956665419377468214361379758589321240103363367877901711915443489213666502866566140261551650680214664*i1^107 + 73810911841474419296303337174961386752801215944543296267874652510910076127005084516208625058139414491547724306197457279953944803920270181780921667386169008313037044796754180367347538525942261974031784103666775999573086461500384214192278481198373793742535440697520956949270654898247404239987789214199947636797391189792414789766213718278559597408836404634004760810222759937148939645292958270296506016221278181433668808271032283255756625377613698003736229225155704277945904131510361238104437497852949550075219687041102456430310456697432078226120422879035233638678378074153807123255956914879249686018486397791911477461980669163416834612936336644527200493611562723866259162440039283906815504013284621924055916737596292592683007225148111192864176357582122383023970931220367280301974183072557285324244678779624542262183063285394122694128860164735030694832935506200660086267083119550306598869342144414888497560651013851944948250411530017304647072415137311027700544057430071920617059239352512319665761887960630740289669195024775192029970408647908205829830557599817240616799086235446693688596788862688693864136003308204788656567527542289034500976421822706191952330731817646778560611216881504747944620287160921556691017558123364481744296823633086236634002942617613300147362496305614593366069305690914194572176937684342207487147420280758086019768492870458224658051121268234307104625926952879032116881803334203654368632815019723490306963659409105839315894776590447535648439450590230954313450736054069221917567303645695673531976702355385551103052547657094526260958457829847737954818393113279740413519944452894157009046076505057564552450570300466659994725182374617149941151687682311946004564669310188622091906286523972317252599527129715312947049357913175679656776483069946647058292105217311103176868346401191881479830024170206001535154826834916343210207080288899571147783875285720992399232464543324985485241003178185911429880913221329142713668802463499878435249499866060993942120715613898994861460473780782005785126146027422610863146061136320628477375331771460648979682149767534246215942751028761020527295695271085051228662053869499079018553472039880191627398900326399110169649425935414947977683784480308970043545971484655458753978892018009571291634951656526065840125861571320591009301255270060271972657675198215084123951592352153602056000706631431510274973543145607401838302695308747127881429749323111327217122938219031512461303278972011365264*i1^108 + 5143127147372024087950405611837932507154220730296981769659556476068470581764985608667548157327916104490031137752591667086762670835530849958629361278697643050114385406026100711645199272126096192868055629475321385587482363608806255473921888492156313951188542736784279943642214444420229622660407143474887972388096729197297531956077073089175837267094596151604761779504938055825613669493468141963925543617938721043120571166255824071623512722291140068577472899826498290940418761304168577009713913630479704444294686960394621782400583516031979684935443735561826569628924156221129626892291233934836765484646866873790474589626488574549200231854574595411026415286062080423906059315562758912475975668198192638296456840160394420180318655620898544559098005005728904098959413153729335366964205586783496538438172336012268078032043268711502374731940318552424178879566845142883983924876676483495073132091686722753864617837272174009751574243469893078369767254756823585471290642949214848839727833447731236142051353473414800104977194147904267830553682836191817985576140330010704967497197987946500973482903993287261479486036592528676548746939800893922348150356053306908182010529817786277088645405048822241911473253725601960873309419772168846319007066246150054968318039585796094364102107733639828845965124026352174013743248253883538825602781433367882141067125472110760271984260078227015417275406583071336089728908023825666982130585910526903925735765177759906386102601182898792524896365481366556018496110222510334569243803429170874457175151836189895835054805843210482398195810965964743345331448013015903810829841834675950051760050524135162911386039639096766698954334489112536120136521429008966704530976354429494392454395899270356695977836617585723829161348907666117164362214797635686102096676974587666477332950054186770131256096157712972572055763942952825233619191981397611327205422850364231616421531801773274418254620252397202428832811807450376731162424519955086047618356443285516873279018482258377603959871664201442292050543734035904807416789055726939812029953598834425296791632525658940228506107515593454247813113481142859432122143527863851876424386342146841288979212388639439477057745686407500961597869597068861261696192507754211536719689452047888227812085390823442514848610989917491418923152652604892139339360882884330734140816656302438944924768156204056365194123597570505321020302189982490038726289315188330932699558121331945553064*i1^109 + 107924556315024303620306812221335014268694859343800115717836643427590877487793562801327684246183447123329430825002087833596450947778340266572733106928486520948630927407473409838932006603554746633786579718391760799654979515102322181397729525984352182833304015287338358564802662133082824848914407793266790202550695376892752720873949418043446445906734102254100427198562566836361426611716879747770767168090105176351494524357660090092551950414510767362501889671470320006344497527354717697027494555870836071731401899688525379438390984648179879975134569462694858628821683915445275888906716018240023948928601968030505496528352289298858974118525635889107515894296387600078505728841252719474423619114197051191343551625322992606321342692156568269251062735301502673331438838320775732907032062529849996868181304198058292132842604218771161031661728912751858594980845156468498766334046409242311481109945516311097041016270462295543921056059751139210584683532547062798483250615904636156702299522457751628917274848240845775111364442198077405161065582836972890167270446142062066276989863606092560834942518084658914427308748271474279030959446066008221507058173954325151746527113703399350184527761218843481610750527905140523002882219358187809572814642511163107943558045324042761834203920380069099914173612968294082953839331203811382001287261374110283404412061682836798744500070219660460342810700739595720096447221745123521526898036908185009792101695207848228145026130256392405123219517215397003644177302614192271151824286877934355043004709919801504082840701016845966195508394128050695096919730645511505081422633086537424310773977708591743548240796461116090726903340099636584483468107436309786484630866086261268897063906386867037533238637271784088332305061622015576204656520405339177108053400864439562044038747192225614219334167370943057144170344154791404934036583355919838389615982505949425201197438883985928032362577191728443329168525279512467118041080892981895075346830582489452578920000683073762484653265633432842043625816784972829606954629809469166203928791469297192356164153597876602621514354212937190399102109864567094174567110663564307226154116887062945349281793504848660172720085260903244709664695769284682721288463600650017730208367884700813294135708947089338227003904936105769926842768610650256100832473314451009012548413195706431816920714866688436399491059676691365529478136782478648770325999299285269399984*i1^110 + 141717474576345993435241791868082369629745167142864441987599690466748461556644598398253998909059048993870572806830517452706875115188717434949607125668736258385360393589210092628809331842548546501319536045228407374965305445185680702423449978320135821119129526417116851962705630850412660473315153510852216309506305940540587532114117585004142216489785044934354803471225273550679589529433914179383004951933479319211394807576399815384206779467512835633995853577057143632125724631666040386084647459626466404479811723347805154969343387682199530454182970947600426484285059966470674585626766914909526875835099212028619156247120650358480542245112598870657696128631904019507479484605395911473458411361830353624090862769815938476167256866276630450043688043525668342634629351933228080062937668982026114008613876725643921080028171029654683669829177531904376179442408843526921176292344464878526216062604634317075042164219443471819746054545973665299888629183463645349906738043098987768487685046436949778844014069610872962492306947818219685433127994466454996076228696890653615481777462120428764975949828653103674864310773855421921985925738138518196604266224568787367144059876862405463513040980324993508185651727237265595512084509299565836798052772123712019143688633110042273272505216503377222941657218994990617193544869711029786336080042324759620775578812274514607573179553825274934304243057070924575812616746268659190872105495761013755176291573609647228168978836778546304897589050302971928982039163127172983368889609552909603634866024156272764121351216120305859213004369761734293905292543913453400869096897690678546639811833992814660180915094044671120953696076490304288890893699028102595265582913082300407502973894954244045683704094249375426632653041076683942614021030117675303260226318317699909537827873619970057622365137690105476063866436762781458606852981427395831209225557152661955375233480332263578874117227327791916868369379959719420178447169343447266920815165840873695814014736736493040398676713652271454546562292798620945090759082268855829313475055523240656344456241937988190345895466792115316299556184427090137086635245403865433971187011783892891262204268952867045227651927027306968690304871508108926946577566188473061926328203332354578123900177695501908086624553297310633823615666445372696329202112530227248031328685171240116668647022192075700842093106210758817125755968393464911112600*i1^111 + 1882363273278983760214535749753778640629890230630414207253321505378064016396704062163336490899500626587783737812863582993374883295024579884717219445885816687768419802921212127780932947326281608690428867467390388501460203175708147909260846675836711299273868441764907211927399117062908865087367704296082912492502128363283762085883784187678940409061412913040488192003561785342662660621163911004693515199537344233501840574046048086429592470379249228932117388873145439676951957556306827824039444655374140143323867933080547980624303425000863293036489083350395224754382365048916498753373149988545547120861518980480983876118122968403702999236941125785953065687230610381780224315601566703413075839646039239138673734656743361758805513118182800577986239450804375572013841095498978261344914221876462173945963502656352610964706878641742946417252284951647564166787259677329255505160770000629562818621521225600590624567690729704793922891857448411338016722816779156189976046947063922338431036240433439520739514644215569401198625087152394555162242504028170569966704022659575785983417572608081005221909193359043791879326722548380909954966048875297213873618887256320271581146669315669127278532734086549318132579901669733779419708904332721148967344647428391439345689437827912052083286401211219713517670192918874847152074636628526153214335431028635328872813449497534115060055212705587506361089598792518784924034823248341131111593574877792289420100551554443590101120882406625109763426799033598118981583275541336884047056801194776537063413033576368063239424811690450156743612121402582311320003194202488367879336236808050310423537587822684181500460045441625813369761758405154069002051239264872139053159573879258651184971647812323876055036804269377192885620953931092472596031764658416493564100670084230956333636974099981477834121690421398008142194260010689995213178270460535527670687410943499876162127990657591911948753318672858100582936875384991109116764989949807741967702622835551913050248554145769620173939118350331336263603061750096815111869374863837582276521139626629333752293548819809819346302506404314515626436625355018492315874659527698605395041477866455668361596306519856060880824158618131533623245556398735766472545662833090256537315231535383211404862843178984034664901707894665907131483384601793482398733451409403999077075494196311047759941717056265495175049286951527963208*i1^112 + 571536166508467319321274890459390037136264103861546894579411676592318733718325147583259846577713255393127735961720013733200969731632598837446181162895061559895265794892791778647916913262865695618275260459315415486943811828952706750430182091253432899480265150247940520954417248770334189563737502166281471632082339166409285047837951094072895952918476032573540980053223805481810164060628957025825212878881072793639680164830864915513196536949092276621260614348126255138241334564012328091490403141591926194687987981090035651093858770285852406304121057858497976219235899734407873122824040705018482093916619024317294958838281759777026808969730744511704856815185352911188589715114607706913238105437416510380263716434289944595147593151365782350643814027612479213733341340467523444608658632673619034154972694391446537870694086538378738277715026034009373762904738285296473041063463981539860520948023674822262491234834680350390582850997605370815144546277276458440590009357259360522603034655138453807019204124777444355476607109205138464038982388438273702005067484602925149176549904703516057342204221192085785430714933334880054862717789042113049499885450490821018389470619330887220430854343691881269431847359984868996839283225093222555856428338239115768145707842903117138761092594629756167398594691765659919386238859089696779587645529151592856664627099838855925520035909125535420654065688909117467895538017146754556370109934550610593831342927548151922865827983506001798018571796284433402059324964065491766514547971540868940866484028155412098948949134906486673740010344823987810911735174238229942930550318957892769071056207379973366727119358502602752565579339260087219880103135049777192739050307258743246784704595510491295471720580511525629620334463808498870597140139241600214604266401944715103338622336673194950247134044151664010714207613489683529422301738721849636709327682394029817462773828283306465877757369403150397401593338102505499729403727422829030509181414823987565830290176860876759007854399975302408763241651124256431531095422588192316164157007155044296793402485189017112255690279896538986932809432126238968255271978840486780550824225469301814260899152233965056162845122762211911894596352851681696953447336512089024840385649321406130084492334208375267789077949895489015811675712701649808201978762810002603549875856406914968778018770891745396*i1^113 + 65887453016172753673310363395486503896770859898819843370316814002814595108997199576473348782439873541410753977359629033298934177066767284466636558116496217799592851550993771331509381208813430175325767902529931130254240477809693592298817362464879417889567773404488360620192539006569618063676428429209203859179923942895575717780163496956333982147714518209067886486887006921736537225276578256438157521310295225084780625211253005152570477111020254468414636435390886613837412074687280264940123213531918198346316509904806364925245388026021741052718359350131003177429253358416475761267860808364262197983606910951260615206961499872245064894617555607487528213611931793174779215222965663541614245548876783329204282799087729373335489676550457566834510238468436402895496526562087495734653150096726344151481260715965568606017094143881527342672421598963774655324321777818470432719186306684363990122667445839051290673372298646207297925394727150509427820074714599197926727943800040909982670738051791228895639479649336233544886705745692949357883275183303642493080740126209562727833237363791438689132747470450259125816524663450609368947679523840690821657645792535620721250594878533878777059689938233589221643991792009078385838247007571112352155699137452746349989060503271093628488209243248430401505597890974543762571294226553803866378298229065883350217016839910566648251154045420520692236290535426154758794658670980548702864200390883797245318266462144121590293026837515074397303216466510443905254053098146524330788462528794711511168380456573618093805643604424185388191971991207982290122738463832503784465340193472433761006921684693921764916582297178796180281453562953298569428146241976036276821757036353144069176702874123932535854468446466661486716826456188238406767338719749519650824927814266987139265700904135378419543888333737007824789173144138542158369946259663821269405663096403319025111010066909123406012267627033519222004205349942405491396807556723194047237846680931713608189384720136766486600622901907070135296569609127462500138618523233612041976353443184826150119720608100103619506862369212026803343513358341886119142727416972444678098430899933833805095674909612791405017243122013817131530096498735278596769443940068848559782390813461230567084726790777915045559346284651583284386005623686200514791597691314964545515655202840*i1^114 + 225405967453415178863069798701850135436756549262949555923662470268988562741751731911602277545216639601658082916759198770766271242202562232062005170902159255248045803639116937604459991308798291808712704229613934609838946452155016422776044099643746289121360177150208405363348471516665024189425180590933302549696975327375129359372401124184669604914278677556868290516870831295313702596505420400033906277300487382368488643397531491149139037799924031926452299114601649402750443632964967931441540591870129647935601080137008870602288019708062869755737126842265353956642957148156678439955189955432537663542074026813410532746434735812051292079592211924964862123638987755569636847852725304967602795930964978447129686938176155129764595083833632834808919758503472672486460817365165736800889380776877780830767531755973143029115191943825984104540261395403976049660827604124589622195908955364811497348691690329259316993612359325789812636385160133521466560194100198899339646768773297125412948354339876353911778028781918154705539210504479447851823533208268096173053107007291817896265591271183828037803710669186378648076017823787749271313897565232538620321171346911213422195809182997119204599789942479438972356070223741729916390290917892067835051573710702810778658749144849803976421948848829453394298769146037864362848135110114450138045216117840492354971801457234375949776795091376606729008506368917987284679081520034021304424882921572006918804837942437981086802063046238719605670878558963336358610445103953705434076126794460232148680339791902273367092847210356010886569068157188797863428523971448498418511927008495889446188444760864101712588477928101733314792287306866191802304124237281710503163271947165615338227390293976364933807360921850063954349795957328461974411749223129345649986639101979021923793797997178416348825683029432215127434908894643380168817005528749713938025330109608272339127270196205031191144847190282208579853813478150917852093677847457790546881005068245138502389519208670932643811627231011358889128100023197223480630746157225855231392217692242234767878331939324632524391738055590035604276951279242020796030158293328062873821557692221538848836556570542445619948483412559744114371752129295619550796723882857912057101884807682468353032887629476314953952097066929891910561009436918600945135180*i1^115 + 8238868232505305463177889063200348051598553803777902674687005053382795098841536109640152422910702221472619811871246125168434144795852407620995879087198865267714779381018849340308113169735129308119055831676231220482945949731085815756295269159537587047808677754031152518051471347159912184468099861555983436005231421515842173963436459705295196941037550484286623293429898564479886011296451522712355057417750029505944446287520126949134226599012366303446245175623492925655949661769582934905502091444959977662983002164736445107033658089115919700031151531355735148964897643267565021651886032705341824893445832457566110793860076043776963456796620376834210815353243069051575166254171913820493013193096891767256205714692981831989040481647863022912740875333979660729862438274153944252631193391121110714394886602231283661200224679653438887190246425219268807898774668232222754128069283516844815692933362895601571083857564608342672500419287839344840879667789651680117968479730488496740640972355057285613695969331861575460832554364896793631305690134021336091146781755697973114881415855275046809307936276530335804676628374387647031828171966426307942394184762594413648400715378995305781973615054454602188644292042970299128174900659140266350681513850356599903929397871968691577375151275946586783152429554754174828407376239365959405005500876319605141665999374777485816667273240892442824803923224024366630306630182959952010157068035666286772140221004113953971012366730334590682951349229147509835407189332793954269768212119322169281104345589978768426819815896096296084009333037992498436539588761635952791646372406717054917350636129970845695626278671596099180819710843735516052115179867455024077220135379323858464226149030385253406233874797988841737946482570137261225678051195923332811032331987423039856190141052841979793313721321488027747724111636469506951525398383262088970332874150616495129361633943415073241803473373194114762270199858452984250085667948328123055043853142944140958521875925749072676104169756738359682450946137175850865044853472059431322270167247477421091614471048619697564750139989626572890242141321080346592302661539602517919968897926500250648549128872708223747050635379298311973931544278455581745944708036487805503082934629162478742766120270331542858460973506377922907256*i1^116 + -2224494281157645567474435291187497357420333696629253687816377859192280507058003239329269179510433467156694968336044754598584227836555603299355353683638558286634117316756501208731289391931611547230251339332477601496858878310969291855650872932277892836149517586770675105087527370696790174528154465551666463993803515908039202556728991232118550020490722874659445613649006181075155806480276216016460762593097343509918117682751122225732695482573443037641094735078027558722185723229207183934990689800377870076732237408913974153236057046883259068830429888596233870729007780913107036988894337215175720707478082060459763713927420899314135356653307326809081218104615769868655359086895324520861099860773850708030780792039603112554513112272795943960874159885569433235615303935410199792358262092308100353028037139671274364019594481700685082254999874412837569650782108840089277864423768091175187830870910183559427535737714384893940693163256383657677766357655015759291191478423456779310646351516704252356702737334100188939548831514561606493037022724367066425562409266467142053483226154035921784680824629807181297026539518684701426777368823524931189124474189994686754722136430273914214782193159872362432808621292061514331295777458747178957821561136893451496722835495501698037698805126846252379340018915869899002676516600715974584826376839901959105227679767651809232463020306183427696132602107710469723582955922522740034830404218531035011018650884484120026842029948608134913323125811340126062318899020337954902126294889056859864215235157822260739352512785151109672883726199572180166975099192223199335865738638184073655014916855125754372739754662846042936753039952478914229025645341218110935316283864125435128492285606561651217799043696294002389585792224213180218521290607922822534470982807328659077868117204286383327522376750051239230797834026565431478671870019132127264028298431522103978404147003850424403586035137501862506352452873085628699423461679133079058644115552222340907808437876025235129688104240587470666307774779318366514268488334852620271188232115478384108312983374975589609233247659160521474622162343853418909464089514210894718229594540796343937407471112313886944077316670018281126638280734003064943529080492667725224417509257108700219947073373790324*i1^117 + 18847524113316515880795647860699465652808033486636817376330325484437499122186264306409806444470150480102904748082134050837480714047119439294634042612592879046786062739289850815557261436178642011933542487692886364466028453009707364979144610498596072409686391462460348040917329213394569482456289589729822913376684756969540215036206708970291177654778522522362222584649831132567372251552908851926785719112193669346631530474687809228924499933305588299349500142305577298658416869825167348134187283334674216534150438087159746017267953893872403073113366683258861206706542746340554659055672166422643280917623543079027314169670551630541146636399274507572494177568036254352698907986817496055052147628843517758762295362370682124053415861539749842270456791539467337593639609233689223389005454583426394811600561356017612197912597513152934391025662287898606070484118275476684490419819679128439371514425430996460577351159445012723922966385401205706290000307760415733750091064400727971060866337800018559841101391938628157153039566423789211470802485652828845012729907317625784469096682239871500885200007303384342840953036238156242796233115841235094503351552488711922536261437493199820186966347673149829071319437621432402295052261356015812570727224683031467765761975917454307502712937204878452946389061188992769046673533543116489719561560840807295056872040310532045336448592993770577525850232978937566529770724606735897796138788431041216129008314273692335370795539939635317448943308441254690161287827656266228833039872310226133870504284354466487331966655351759371750090102766243799290427402608739342690817953254182896630386679501861648606046698910289594341487081683460480379967090794154674458783570711183132899290219559938012417662081805032187366592612078998566313933629132395510196593668284668769160966829642725635056579985932825346776763620174980380633282626508543252700562750318682424916603051897245043323861910398501458806840791791022877981232545062078255881428519846801414609018429147175876626213178640167087475903175013578502145502089726721993325710006041658923541875915344712743058831867872073893264516062053456563757043471075374107604740142901680181429587765206041350386806692240422238450927415822574958777789044920385160538979944*i1^118 + -8270610073877509688356767655297087053132465705292697242166747106853008983307410626049152482515873928617366846101034588994142621008569525954339525654412683518900478981004347005581337393578781741530504910658313764685542205111297800744107692132620762336614825571278275277053579758468062306102245494921796955186362029640393778952002530530647357874952589753539007521667812259862882130938985299014531339828433332415877063665127035339170137872522505191222252979288033327021068656267740883916356754994811228215745427082901970572861793117922866107918742793678761033744608379385718856098302033520225114172546968872944967450366676111854887358213997442115755072769255801633675838546086941737967566930497799206086945982519884238997117748866648422311367654057912060486842437156023154349719131780610665941981959658039205786310369682360937093395720603782135897464812649137522103956605966094207313363035932502370711659918596856495505983541308399805718707677642283259587592404095513910523398030449763055695791613956675349400147430308270376459036323559202597924305643846412764214680707521501806777650198496944617420748246555286430745932498547097381800474411457703534995811009511657857334885608831788669306479323911700158927978969749616392847865329421967523055013813929055603890967387056572436081834566703154164058184692612727528823232985000116133073275609414280078022567295277292411546506407658676884668787044458544911994142082478821229734068722894458245519322119473675901528716058065195480155493091091674479514291333727817553638410244170058843334162613830315392437416813063356063107657183700072494175669600177328869086526736884965549257969860758090577782808298685493807758925992324267410174462165634434128381170988976149835555766289253554811754312678789857920264317449018594836625631800135063962130509392033973580702421585164547179158009834553208341664883134678794954432558464521395332362164446829503299853019033790419974207587947337192032532009364809993386327959511865764268157373164448218724431094467142396986657885911481193332751819973391592441607667200474634117637602816324825097975433617289921031035937684441189743680629654861640632141862731525017695550012694000346355155106529324*i1^119 - N1*162464522415582779968551391768456660834725260961058422835491968431536318049090559479008214619976824536496105410266701610881552201085611974283535078545000589531481600436650885135511360958627222124255187294973331261192866703229653768429197324334589713255204281525880159384656009612096267841284421721625931126205197060801169628059956460929213263731087343138625426414462810246656819109873342102829551668970384550205724286529957442629545966699130813*i3 ] ]