(* PT coefficients for quartic anharmonic oscillator lambda x^4 *) nqx = 0 ncoef = 601 e[1] = 1/2 e[2] = 3/4 e[3] = -21/8 e[4] = 333/16 e[5] = -30885/128 e[6] = 916731/256 e[7] = -65518401/1024 e[8] = 2723294673/2048 e[9] = -1030495099053/32768 e[10] = 54626982511455/65536 e[11] = -6417007431590595/262144 e[12] = 413837985580636167/524288 e[13] = -116344863173284543665/4194304 e[14] = 8855406003085477228503/8388608 e[15] = -1451836748576538293163705/33554432 e[16] = 127561682802713500067360049/67108864 e[17] = -191385927852560927887828084605/2147483648 e[18] = 19080610783320698048964226601511/4294967296 e[19] = -4031194983593309788607032686292335/17179869184 e[20] = 449820604540765836160529697491458635/34359738368 e[21] = -211491057584560795425148309663914344715/274877906944 e[22] = 26120222383762781149654970754934417034805/549755813888 e[23] = -6763740228794489740596394161822714805728135/2199023255552 e[24] = 916117527799746577984641800484328417887454935/4398046511104 e[25] = -1036464696105720129803188216619901855131610583785/70368744177664 e[26] = 152773774949844438983482018830957022324392611587683/140737488355328 e[27] = -46864661934282542604967271035084212028364938136115903/562949953421312 e[28] = 7468424771414634117845409123534119931849505977965315619/1125899906842624 e[29] = -4939479898777642568776881638048610516053578367250019222857/9007199254740992 e[30] = 846284774074565106837237848622053215062153108475654677813615/18014398509481984 e[31] = -300121824583301012159970897013428849261973957431788548963467657/72057594037927936 e[32] = 55013796260436012961915328581386011752918767976598738126819263089/144115188075855872 e[33] = -333240020344369737849675013849465176026142994492806680094689746926621/9223372036854775808 e[34] = 65076055174022071568381890075793502303462805706717017711390547642799543/18446744073709551616 e[35] = -26196102740035235752678912553130143340030565552770639738211749276321280935/73786976294838206464 e[36] = 5429503623068290163468199795080936674227387982382152657766482260304499995635/147573952589676412928 e[37] = -4631479820569115919052453543664412502364375912603134344155219573167803001916007/1180591620717411303424 e[38] = 1015438889090892177780991319334821408616101579513325223022119873844127738685843305/2361183241434822606848 e[39] = -457434181185240616571298197385274519570309753116298319551669175466660293397126000219/9444732965739290427392 e[40] = 105773672925610672077302486488887096882750882938362897510560200115737495193422101413435/18889465931478580854784 e[41] = -200738015204206438773807584391706805459910769533187349347664421355735913747266729477812003/302231454903657293676544 e[42] = 48823413717686496957215061936797144287037118459605462044366255477764480845997041190000837105/604462909807314587353088 e[43] = -24334918491718184419520927372574936537445132584493251649912617774027023765184670151964125475069/2417851639229258349412352 e[44] = 6210465133553377190588054522036337113043083778772184126795096762963959301963619314146520934896985/4835703278458516698824704 e[45] = -6488759046023255696832218896838310000054401427153759534471872075642219729693682705055581596307073095/38685626227668133590597632 e[46] = 1733780451402409923384512431034568884310846890908527492677822277773646060899055458065451021503409160465/77371252455336267181195264 e[47] = -947312357260952709124304013622856930117446354369520661438441772174434895491815401993721734674906330825615/309485009821345068724781056 e[48] = 264478347117583696763861416487974937521615516113571573316135145604779260888480072911288293228253988559930615/618970019642690137449562112 e[49] = -1206798732846123138549993794102801695952917119058428852369131897934854567167845643634942880584755481187842675865/19807040628566084398385987584 e[50] = 351395105200425215330838554451976924478485719346400535951975084616707436051061016213347936952027763722452616359835/39614081257132168796771975168 e[51] = -208852066265545944642087879843646908751339472756098960632783131926454687409501660022062439675130333171343608582714835/158456325028528675187087900672 e[52] = 63318041677153914463750613874374053091029811048084243196020848277390527253714601657718845442151633120615277746136814431/316912650057057350374175801344 e[53] = -78303666829275443405100475475208020276456772861650739113542305634224059261254472020176318371199181300501824420862744450695/2535301200456458802993406410752 e[54] = 24678541073177128328547656515552800133975658278109033251937749700165846031439389977283463896497521362248085975824556642601689/5070602400912917605986812821504 e[55] = -15851579910957312801157568716244745094850775528470011910392291550601378753426433454088203918561490116098482817663892598794632515/20282409603651670423947251286016 e[56] = 5185970824489871053856067854682863251802899230417577494759792127071120686170781256252386374827259078925844254626562111860399322739/40564819207303340847894502572032 e[57] = -13821851835218324228143518626513130809516258169572553591809773307535434817105711901759660303325956979810730658511090433147749381357025/649037107316853453566312041152512 e[58] = 4687707295518050774466670334992342105737489915869348633919379163112476602184000150185527261783903670052310164405987927064087619643867883/1298074214633706907132624082305024 e[59] = -3235915271479808444185629108816301247702045048535153407060053077523648168770263731680544033224360507204446008749690531066952596904975344375/5192296858534827628530496329220096 e[60] = 1136279583439201234840501380057080878023634539294159592906927893056972676848512002654852599024652171587238568215274316645867243049348251803035/10384593717069655257060992658440192 e[61] = -1623259979392391334878094928269740039377189602370605802713528863648975213422895399534030904796396807023409474508404800688399870119613066156711545/83076749736557242056487941267521536 e[62] = 589472329658404347182720217382745610295451544576049922534236447834929617602097697476294063854000127561656802087253993853531645020409502793699294111/166153499473114484112975882535043072 e[63] = -435193949767706488635582279813071083425556734791184191194153794324269121209062800325985674289386437592237338996732449795961902617406447170588376368425/664613997892457936451903530140172288 e[64] = 163256997943085396138773805702505108452759622852581743045786281538118539712221413530114102139127861095067197169360867718007570173803543231494574272644337/1329227995784915872903807060280344576 e[65] = -3982257446189184945121588537070734900799972181361899668959625212059088137353092083426956303931370198780925161026381998977622961808902671785582548794812123485/170141183460469231731687303715884105728 e[66] = 1541657882292998975864773572123475314257988486700538307036510323269094642036529206462372998645882530660864626119163700812619525796848018049669199950600273372887/340282366920938463463374607431768211456 e[67] = -1212142351861616609721974019363536239886311833133738629282499852173117263441367638801786220319167601280113929692199851248908036436594177868328753217617614308054935/1361129467683753853853498429727072845824 e[68] = 483799227378685448722637049228416595867147844563502747129076229519091406257842466817699230561416125084408949224603476012424666054335703784925620892154335032898673091/2722258935367507707706996859454145691648 e[69] = -783997384222914076223799028111595075024105698139359437370202775988427973642070985663531430936208170814238827063317493359587258438582485794897599728502031169442544937215/21778071482940061661655974875633165533184 e[70] = 322319687804134552735601402087677350796958013390177435881211745081890925557397029184379285253548943442533194861029668018039536409100928370329298555069076968125490218620785/43556142965880123323311949751266331066368 e[71] = -268892959292222861283594444370955990301643036493828083538430805812863137489943550979083707327182967290852585210406291950910267419830601744798043657913065398971448085410337955/174224571863520493293247799005065324265472 e[72] = 113773904148301536932382627662772481471680012255436391712776406848640118622965102385606555880395472728723499786445179601828477597470462307126511078970410905090881783044874449955/348449143727040986586495598010130648530944 e[73] = -390579350176596488172526027539597564499946385694596471059574251805172462093841767488682332903931918024565438052958211061426092320073754814039967127099225429743291502014977599198015/5575186299632655785383929568162090376495104 e[74] = 169947389749018833138914146233667808184590813062735183096802475752810645429830945841598274003130221350462465925390692906065276690306460892173630896022478691963792664015485462011605765/11150372599265311570767859136324180752990208 e[75] = -149932510496719239702458510228638452165121714029104889574028075120154819614735009632892818770598548716093648853249145161848090649784152040196889375412991751270953904068586278557772305905/44601490397061246283071436545296723011960832 e[76] = 67036752142252731932302725629566258761838758915583481875758462910188110206282935877525158022306127510997960111960047666978687040576589093079445505025777306049845600236215615031170453600669/89202980794122492566142873090593446023921664 e[77] = -121500429531994555370627025881739789791074697138190338216571983872094693504307799515338052939766189608001709226663388849141696549075947320005549558991021833570816295745206043162501447847649595/713623846352979940529142984724747568191373312 e[78] = 55782027973014991268632248704523218609220283720466497606430591076562747467803299216941987809716504920404092692975032521146480994639093042097317138682603153528588798941371461031651986270043298269/1427247692705959881058285969449495136382746624 e[79] = -51889359096325309349963492801067061416348608472701474987747254243440801389835530927844078438904413596804778846815943282439565417104629789867770336303571480825344664019901558887628950370685757745715/5708990770823839524233143877797980545530986496 e[80] = 24445427608915083019651658972187506640903216888783406218434800352378280855567427019007559563390329849837244545418599015236980918509315727820368635368752548806712585356912586040089285229643937145975195/11417981541647679048466287755595961091061972992 e[81] = -186608702228183155080141849401754271668052020930355158648067915464071146529558125162161827353832279960121916641035435868493127621095766949938892819407668471163410395399625242798184900463437503976373632275/365375409332725729550921208179070754913983135744 e[82] = 90151400911632061601660896978076139210562133493740084542461391778970653609769500804736279954912468630127506748625436396926033543595132572937774971288510727492141254758093651157146945840200388684885612865481/730750818665451459101842416358141509827966271488 e[83] = -88186569162549345434011067985942034028216774098286010612203083999207404337146410512141018231885777098368784755727410330120986601323672942959908505957961521766176474717447167364639896708529581863508089658486625/2923003274661805836407369665432566039311865085952 e[84] = 43661283792348702223377688009133245045944098988054115193585863565354229210008177485634998738788290401580658508383113200908214510394300231742136313457781069820125645002912888014689713826847384011801582710167638917/5846006549323611672814739330865132078623730171904 e[85] = -87514678119520250367155736811809187827829476486193228880309311225169699138900651630734914747990530773393367383449575234019446327862514836661528092707482583796885684603201866689816621334341096757649985520570784862005/46768052394588893382517914646921056628989841375232 e[86] = 44378584429124459080480470549111700191240840732010418726237208976115076084781331712598422020098460980668332723552414415534939070530167011441064101507181093777041092787253975625095512092187460462863909125056895201822795/93536104789177786765035829293842113257979682750464 e[87] = -45541084846583129948513530470808972101703610987025001648494816211735454740469748778278388391825088373931359549684323068533880348677872596291057693779233458358761175981406879294276997391455231422394356761068163358789068825/374144419156711147060143317175368453031918731001856 e[88] = 23640210919856394678648959837288631249924509621000930347579652558705232313162251671728514302244635653708750883264579336629535948878421031391297927384212640035365921980541771535638956792494128766779655586298392281891766281865/748288838313422294120286634350736906063837462003712 e[89] = -99306888429891908045151471627696683588662318745883096753159535674392439361027986633425824170088641491022975402123034962222655408172313372228918325220505317379618429595147041741626945791603272618729752346632371167140045242844175/11972621413014756705924586149611790497021399392059392 e[90] = 52741298399404067817943851309720634237010031458646431210422357701155053790321222865065471514936305797815218314092688006024325960669098517958163219034902220761775342841475734409719734168564375874618550338228448892664562453957421445/23945242826029513411849172299223580994042798784118784 e[91] = -56653959401459103958943736135347427708723034171125852502503887594116140882678378903745521081303560010197980116052016014412132843968815180524934376708853013689046904561787484183288292240770301826822987771959666124743589948985430818345/95780971304118053647396689196894323976171195136475136 e[92] = 30768304940064754117304816012258212122256633957740335045112602445342332631638868336132128266521497687150114878751472956590299162126920630900433712780634219642520595906780314594176516558538289966162383643446208337229962171112384190766565/191561942608236107294793378393788647952342390272950272 e[93] = -67578374962260640282078728903589795101217923235327387617697963684082984825068777429364576300882116583610216182764393241769080294272166444661165769349802053158052197900969557637020768031271199361892995069168636292133647662103578605363491775/1532495540865888858358347027150309183618739122183602176 e[94] = 37512065797788621042454161894471458868685038185047191672964240875183616209924565622009178648515771281468016720294055559044538719643005120563591596869391034745550964029631806968939404209195255719749047851139232362689577353374960411656709102985/3064991081731777716716694054300618367237478244367204352 e[95] = -42095198449890186729562543835225458185696808350093623704390435555038114527031332789162474627280033249741653140204419835241453076681346601210300891653756672332412129508944959176093777330496393862364690417690165678905491126757422954797555341975455/12259964326927110866866776217202473468949912977468817408 e[96] = 23871673244322929533427263520457915625987420078021730947460592474760402430383685330620600644163269074992281278471946767617229704196874083956501136813402801176430312106416698981577421365921769703779960549100186148778601724595563826267084914999325495/24519928653854221733733552434404946937899825954937634816 e[97] = -437777330027513718382465331472964822550050910866686120499865584945381700780683105536546654213667100951699534721730922739282256221108143898796470727749884111345763809266987015075900120146084742407070848065757683004251395746759760863657100807547615425785/1569275433846670190958947355801916604025588861116008628224 e[98] = 253510673884709225791993979833797681172032734009893062082309239665806664241244934528804130818687725449098360489360973578274019388600351576527388954834677159160318050034443790745047011282739117262157890520745818216887675317021093485741050998332915177573515/3138550867693340381917894711603833208051177722232017256448 e[99] = -296650567748632260596337096251239011961175255058503663812523113292501956611848524306609600878218178599960792133917581470124630699736751839728836948032718542663292852773285334738342144704203959735461755715296674753026977198964166388092312914723099432443954395/12554203470773361527671578846415332832204710888928069025792 e[100] = 175345422755518012962289999437806177144470334770282536289103832217751572075356851026343153738588999620985219398362838503224856055121519717225727917740026762789732768146440429293577853464177831492196108848240923627962536298908254165516230770505100731680974459255/25108406941546723055343157692830665664409421777856138051584 e[101] = -418783209574852460594758294269036988001626462879229780026348773382141725993006229048442708013825384216125017390898494184360839564003975157016000559133376145483156285643148101757248595505298872943449478754907592926930657733855374025695150778783660618847102306340395/200867255532373784442745261542645325315275374222849104412672 e[102] = 252560746786105646953735097445607596278259143912079777834982357185365793698648643151861726397556586924447142507607297130575670474845616875317605403585915075945932576981798390120800726648966760894315570134719744060587240664365232203241950977507894894314507798733715365/401734511064747568885490523085290650630550748445698208825344 e[103] = -307660139630465792078967511153931624897950091669323415767729398249581950872673443322307462654991482231465616241946903229370207763669919186736256122902419632408646079877221253909477597300604174780329009918827263238032434192564029789270891338675328302882196399668084780655/1606938044258990275541962092341162602522202993782792835301376 e[104] = 189235794141955795031220676574745231391227482227451766954715751150051084499412689917880485594007053212982161457559691940101212383875038874119958093870044230362323569190918211641071237843848235127685467916199992678404265110016792326941593989567608225796696060363117177872655/3213876088517980551083924184682325205044405987565585670602752 e[105] = -940244266338038207084409589216293303142665322039689663595000336873495242704652347524609317047462278406188122554422645687475849712641583313158687711118329380078083816401662215385241497285853804898035172701279988123369878322967040834731256911155806019255256655015205621053096255/51422017416287688817342786954917203280710495801049370729644032 e[106] = 589607457266817822391100600599123152776286279135155009773285622293155735979331917374944543830099750220721076273659608568122331502077859709812232536254573485143418965878152773181737980252213328403359980317610238547633758636973126674588988047330213064119149133762974440150224967205/102844034832575377634685573909834406561420991602098741459288064 e[107] = -746535306110982318706760800903518954733508976357869362612858006944054191907424824736719370361604560478524573709270875773417920923627041047772711748428356332541027992458895907127403566150520415914334242866953233156295033257059383168259537958624015786542338947013891893704901099268225/411376139330301510538742295639337626245683966408394965837152256 e[108] = 477093899703186923463618309863418518920268706031219917590049104310617297871785520478843163936783539111702505385556027321644435328920698279215027292674076218540342080689660457589829251107483533400559786814007308270090964453258321898879912648194631716294256704914266964358686022553303245/822752278660603021077484591278675252491367932816789931674304512 e[109] = -1231048682064074346088514290387239726648821281080641462974732706085170802936410540653739336999290646944695240914924660089141718631678635928928185205939047977013505264376424456797292588407109217430271752327471796965370411092948702323844801334929834329532926485913791972819652447052008395075/6582018229284824168619876730229402019930943462534319453394436096 e[110] = 801506237540598164613867360862353261118658130190150341647088318913385762909584001628948818425302383662485812772140954646829708152391004624241982297723786336504034660046722593985082548907835821729320836959439043910534142121680951298615739959332640120719882913382859339257197571138964650792885/13164036458569648337239753460458804039861886925068638906788872192 e[111] = -1053299847845549100428776332343278806189018132271431180473716441874292603111308724551972807102902500965958850928491702949854447871387342774766749288828335030452501667499123649005830372906072068861965352833060846318244552090858898883583508941038995359576344693981822072755225118486007166764474955/52656145834278593348959013841835216159447547700274555627155488768 e[112] = 698416329344566795755155260515206269083609412251555088091948207155275395919097409111954089068752377317095199500028311997821103469854943124803634833040110091232018443679456329908676271177193678026855187264513091358508233573773850249089007362216756271726691889037768275486203260497290857941286110355/105312291668557186697918027683670432318895095400549111254310977536 e[113] = -7476673754193791068963437226915817418373759609094913174077633308098661016936772387851766507300033713989743388347487062993819670513086947837140246933700548673551971376315348383616064973001219314410925289610431907049871939877074925022423536084062041611351129570198404520243970592117060167388620304717905/3369993333393829974333376885877453834204643052817571560137951281152 e[114] = 5047301906811021125437989734687859385971620509182326735428338991632743068676326972075791023770885783406094262175199039477190956865829900610057809471457376113629409710566422572210841929276755384661479926201239348309541332391991172357469975181577632671035479649600796095286666492491308753770928184636477955/6739986666787659948666753771754907668409286105635143120275902562304 e[115] = -6875157123628225034075599385395918680843859898940011776938877933696559960237124817586213050302819717117159875035152716967194971174414047490278716476675464809393828259565336083938079683376089189426821485248847945708908442096448417302489010779969940647424591880616543049470334251875740327582273668854593569435/26959946667150639794667015087019630673637144422540572481103610249216 e[116] = 4723726912436498617755431424969727378743314725708247265117747356967312821662088500897350872094774228223422816928563717115612300117936807958543099300173212556755975150122378860710927751963992935245651957654504330661597137735390528349868839240970484507569807585291746736385686303906656244755509194421360119989895/53919893334301279589334030174039261347274288845081144962207220498432 e[117] = -13095516352446145659563028784737258821120759957653538624194163892062751138191422739920772081100584408631960682372943343028934225042006189236578290570381480736550461603771307000770284710440305815386754503933562989468672747102194598636619461621305926250987475069675424762955707378213176157534833323081756177964260415/431359146674410236714672241392314090778194310760649159697657763987456 e[118] = 9154690038888190398778846426113918380765258831496293000140085134557247570034458978845918837009719589232439790731812397927736813003776726262511924208565860470418128702493103537454570197133438034638124584681359560411963217488962970589970823059138267588903434731228729220104279673371088730073340147234023544885903776865/862718293348820473429344482784628181556388621521298319395315527974912 e[119] = -12909393568208785415455195271662094953239494500305705414696178359675334444995826854098428942097234072629530859758056706028860677857176638295050280501368787211175243692138506156309909767257055932821515161655222974050829032451743833965788438796573133852258401491078036856350569759125014010932628788355835137927694654773755/3450873173395281893717377931138512726225554486085193277581262111899648 e[120] = 9179473837737472470310906040215963602851285114688955987363361709794389546123115144098745132208964168583170509538212971791103745161500209819904685024841145573778204412332085744539081754031299952121902736070153538110622563442342732417556185700562882527816992389866748939530538834583574333873785131844303665865107994966549995/6901746346790563787434755862277025452451108972170386555162524223799296 e[121] = -52658509029306600124515392985539127134045936235411184754459483005982706118101897513585281652101658880582540891393515331319120383323647024549143026071717464798806005143914927086567506391428236592018882129841125290319818563053784269643268830652734290519520015059025628620889161573494518835766871625090884439888478834343964032465/110427941548649020598956093796432407239217743554726184882600387580788736 e[122] = 38075689979469397763666010516791362675193423185049200385187345881003297659064169941007738157269635598933534982107387319759144666634818772687017811788268241554448790847573101786391562589154477873332670830155212624404090998185895886419530588160111503045175583039909894550042888394210165083457202790810416104899540187150917604976635/220855883097298041197912187592864814478435487109452369765200775161577472 e[123] = -55519500359811011183367876138771138882116342332941804614009578200477494625451447045678802281986093355657176229768257550744314716731590201482065945999591220675260912129218168812084124843364136830788963640424736123799737954081494301433023936392041799462129377818250420043678821613314333959501202089886803494904934309865375177366846055/883423532389192164791648750371459257913741948437809479060803100646309888 e[124] = 40810551609225114240451730185076944272698243237884544948411275336453157100402248843145599150794785864891349420934589315676132360596939289071744436472747207430611023010712627814490461391422011314767061779230279259626801019936945210930845114443189807446275842444960015791706098612577607589067265949909382161409212878036015563633735603595/1766847064778384329583297500742918515827483896875618958121606201292619776 e[125] = -120973317589049491410723938744906973014159078618447595183660905452807153828458816619059808491156565062494966394382895257530346708082623112899130823156177995113118594570890564166224150395626502049243883757333823989315473839468192866599868832060842564021253125350978913293428081231467768865669208361487158941262466032105611930472727070793945/14134776518227074636666380005943348126619871175004951664972849610340958208 e[126] = 90375036457333915011251928112795898527261993068131519690489662418956894599200376592845982867174750457086925838415742502384872915722944979939033436292246432202811469023328726076681835664529807403434059179746199081218123110165852851853172366279750226903887924900053452967259701193024296458745013441739692108061833486230159800548882990367921151/28269553036454149273332760011886696253239742350009903329945699220681916416 e[127] = -136116612191575375276575314878126983796269605618936043012399575269148601247822539851845469625724922146170926400361909903288836130432526513507124147751512173035055595534587258294288545495320763151424072424055824128700616615757299397237066965629146572290620282490829305963353772687608888567458257154107513721631810821571009203054087879615548148841/113078212145816597093331040047546785012958969400039613319782796882727665664 e[128] = 103321327512130487631430979457284880908475900644623462159396566949078101336293335136520204531351099418034546314405655933965509024510979367968950411877843392548029993893452286191052020522039143524748483413016231063622203150142854416396223831446346615044401321045271729595654427881832393402240345405085287374014588741565808986025921193534702553655793/226156424291633194186662080095093570025917938800079226639565593765455331328 e[129] = -10118074274591121942321809791890088855646426876767421335136866828989975461579655857747411454762774958108328134323857976321941017923410985500865994450489921693138939321563949810874816874509614852641275554894300670489734449597894735618190189697712101035294202273297611090775607607712955374383887658127693983380423629189620479472094485080246820948156249053/57896044618658097711785492504343953926634992332820282019728792003956564819968 e[130] = 7801680244308524708244023286201844838918458176777353689317681531421596461166751998089041905456420560218558288576253174329446999987257659046200779799135387648192088095313759479696430279711463117786930936970930466630980144088503572482127839161798733890182840316379898291888485797784685365820800503004002841423690866871700153836167114828430475829409923731735/115792089237316195423570985008687907853269984665640564039457584007913129639936 e[131] = -12124797790767448218152146014913310050011496868823181880566232284825858346800030189117319971739346316637208408272694678766726916200781627575382511212857389351112795171592853565991700566208674948087729729276825245459977536806211249771782158500726928583598127145929698353691012323250858381548090019415888802570908198552363114128833047712842489045077454324600183/463168356949264781694283940034751631413079938662562256157830336031652518559744 e[132] = 9494477313335669883814399711480637181798049607679955942223416710115760132651956610234467152142478388710226886214203433128768192320267452982437498330573562828024540943521733854268704016352389683354365857788779524595554537862169984993463580335321632303976964248582225228320328023370649289977161796345615274582950204067674728007050388025850710446734374314264854371/926336713898529563388567880069503262826159877325124512315660672063305037119488 e[133] = -29966934187237573773191219349152501740065922269567009504849412488513336081575320937673493303982525691554853411500608083351188782268725409698952929471455961542700438125659592331360064118505376903994966773033759090469645744942863460121939952686524120064428516371818300226899417370485536503485940690683027885647621709643591678045742625685742022989405688059238509917103/7410693711188236507108543040556026102609279018600996098525285376506440296955904 e[134] = 23825563298105583233410199216113478487596646153684457803830631418686860257723410948353609915205190641606239693503869829010892834082565347838462174428059944882143115995313553271252321280383508401354569137003770701698610145537884263148218177332666848406868891370053646887174117583167279683758471835545731158086839023001013095195911110336611482250946815461747956818413569/14821387422376473014217086081112052205218558037201992197050570753012880593911808 e[135] = -38171472330590586946945122197629966969953257716504811356080782839165894558257399018833949704581576568233484907655333308616331954064752024544944476549789744771459051822193756215413046985580391654137866128743742339848425729513180526378522419719954715166887121582987972664940224514497026911616061012492782817682942177863898550102270077665954714414868994739566028694875192755/59285549689505892056868344324448208820874232148807968788202283012051522375647232 e[136] = 30806699238764579576378120852153058666580362367972955193397421053402729611357024157556933969737547516087455863650817490400037591229109107160430062105874981669713003632669268885567716323521814839029464376309858874883833349945404644246016218189933797968805431060911077660922465527597368635024415417708226608880707976492690565614640770065094620820632714777604210659943385587315/118571099379011784113736688648896417641748464297615937576404566024103044751294464 e[137] = -200381643524006840268272776162390310736000610863716417014159713181644063783221956084587375527821193264224615253859512810515163822050687704704954038624995073253165076591770174230305010215828683163509313833755403539885920395740518144165306577468651480574044964058143266853950534505550109745396484076369559587657434888807536388530468509150190838440343196971319978190073705427833687/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 e[138] = 164124566114570911363590013538534856087231240615834791864970582800285207411272358880272071416794633794961806207522066482282232603868414458877343552969172488777696644946258037636704922350155642652719110078653123811124217742247804478577111602404364133632004423808388716133463898719326675415959894390112637322799889564940172602312208051348798785656426747042957295198764357511658834125/3794275180128377091639574036764685364535950857523710002444946112771297432041422848 e[139] = -270825044001366461902891285078466354086747267606989232692354785201371885654849007348923405621455488929991547501510044878086853976669136225494120499229064251537026392428179025925003097908622493184957414091163711926619030327911869368899271978769897603738638107047533294078304048793908795324550668170738317618408956013537411202822476445204172835380676812932240272470330447763317434903929/15177100720513508366558296147058741458143803430094840009779784451085189728165691392 e[140] = 225071588409801240685219108150516755826349849257161314451300634777784624498290475003488651121386598152243549393145483856131625236691365099401964211551615315906003911810729088216199451698682559650799831078276869199270938223597336016844132674494016129049440311811225099780417854924538878546282215940518028010664950955455133380824367642104605133361896529130689416797436793577105033300617285/30354201441027016733116592294117482916287606860189680019559568902170379456331382784 e[141] = -753592395819071915022962150878955095194714657150914143624900361121221188774649390298496496064563519988210005479088533280780131062478372193612518571536731748029351317088603170212727434773625951773983657814305844280992918909123804152713688751304842309340546920786025468241615990980633191185570357426410052851527014838953779357929701633694739755968237155217866204639763030443215336930175924419/242833611528216133864932738352939863330300854881517440156476551217363035650651062272 e[142] = 635322193468002627051138400007683627733488678503381784324984128188257271174959102175288911248237541468177181669806413752271134770965506417197646987579696609615226870426308456237703141452465528050354534348086874458192025963233987950728472061660994524194309540650498786555150358455345601033667369324385604326749111441439032889542755717742799572119839722003837919443579541235665353452106731250645/485667223056432267729865476705879726660601709763034880312953102434726071301302124544 e[143] = -1078850404276091982479390370256393953068078513752457325381287755732744489639164274501150596552005893346621196409073756527802305161387330065066828878384308430384722356498490379939704174049097292430720826279558432200572180498060471554052221664533660536880153037375058288573922116404477704315750588038796672586231231524320001809883275897773494837827788846513778721625736131399385974960946946385605787/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176 e[144] = 922478897757166664023224040839702685509736610967092753447698556919823354100809354756354828301704326931859030454235236126561486104790033340605138544037547154863526932281863585472138237877111043336696097789695826809668554367205620399010180485672185730519601846701399853185499477123110151700309078566156877448395391984338352730572793658579838048643580827887924483189347326142911935340750978862338010115/3885337784451458141838923813647037813284813678104279042503624819477808570410416996352 e[145] = -12708908728738791372858362265915002937109406676511912881310955339526413529705418340475422303867250449566912683089407744751521627188760563352230522076028712024529860338204731820104386962166255187315170245010591729990859535560092285613655620826852479115847285549996506840477731529048597647754396556733680808222223490200213845780424296165355042975630390175529769171726310821267345705422800173852413569924015/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 e[146] = 11019341510346541700997426302734761604405122722074077311784136165159144543601501451485078676719036176658216186117703035419006038662333653998119961355339810219958494124931698878754725187539379816948564303711866816776983960149255610578334735694018315488453560332164565963112782414786326240420847766737301343610315715196276679364755846774504288119855160854725614176321167363591868533837344987896971534674286365/248661618204893321077691124073410420050228075398673858720231988446579748506266687766528 e[147] = -19241005933802149952805628999114399909258230447517722195372511565183312487743703934400211140908838849531483242081773200544708446998260145020739596331996572746785836643752001707657496152141050324154716596647518437562457079043049817451684657413193772172996322320976856796561062313801260963228248393385183327436977850852666188836941128201148726902608756329147294649428493637511907260990757725678874369172065188725/994646472819573284310764496293641680200912301594695434880927953786318994025066751066112 e[148] = 16913915424492413937200652103730537545428326492157463448768869486789373225111522334109875579117212396948225381086682114254548910439692238211613774317276165701191021293285407335670756527835994638319197916907018451207656006861144051365495857077544310899566608004136104996300811648827264726592712377673015428352631192199950096542655446125724546765023890477904718451103218284750253506181941256608586799932294446617385/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224 e[149] = -59879000899524913898546394683173140359623167836628057905179214983265156674476979217960154482560937501642730626382276447205797382947339710179577627954266639934331424632969173359375335705403381503118297258872120268318774943362413265679665648392205282283438208680521934530571807814334712528915952398967563329725354575900097933542972608235696923413173868276635936928159997735058144668569848068735458557704873726422407625/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 e[150] = 53355477207042373717176442296013745423970964126739911164763554101920607272106474715355793324292771109913858038494180741945298606706885923194446880200586228381896403168089361193136574154644504032600604371659567706622412339408884872789301851962757315014047830182014058452210191481354015404537994599335600056085082412677400647677730405680299719137391998422448111997899497492655957602226041908932940931143540822936235617655/31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584 e[151] = -95725544266961806964123238832387767839280657261148687103960291983726351751229804513706019614313658313736360379036631808980377669127857098918969554823978867790130385495282309183166391137352780179162467166208613732624167756700972078001629865267186708396559350568885487791814621304628458864275404700350523622835961288979373259496712001887069286387842865652423944555389629123734314165569429938012442838617178310320667871547677/127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336 e[152] = 86445349967915819423468388588629731371473318122333547219007917577871439481855204753233344796301544334635909641681886154150716100867589555076676741524875889964978581860578119598093838138462072641809975968292984324460327188659737088269111733619802185839768139353412751354692217409301672714898935752913914143642522684014924298780448582870161179228216884594132503144251026256714050490879952203705425474207443039060833029688080909/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672 e[153] = -628667778304065677043459447725847170151758006148086633907491132856945681149594211570867481655793163912736688405674478952265286958547146838743641774661479131963596012440431949305836754593698185251266608942383650187652848686026994221855296796989519298937181702805766920324039043865728497432088805666987522141351674939421262279945879420332444083267702193613776108686540991995630162688356260579415046546618193360734255270321540701219/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752 e[154] = 575264599684566827763373518312090844348525783371522528087881264695764464758954577894868288157095430939838932931864738603925276923263713081606254674172772249640688149097653191268160912715490807297364407402883478146650344061612414586737520364726983288577480142719211217042567412270864306251027919431479317785846911372593279248272356224773572648756505436833107172384848349749972929971815158221683990120199777884080192044545978577795617/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504 e[155] = -1059698440205631049057262657040414775490008187060504640361808889374452014699283918938848956311003398735872244350632072472953174602863371928324156111761773526280163980560061844117594691207219728009883774041816925091670426569543685311689760034065448598369687364110525439235970584636280687968410183349447917780188395643053937235474714863209639371794524346412905690968190945680058632223164045121800380712516640730348105828586958879849175125/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016 e[156] = 982396307680225961648899614593683312148579953720649843644278501717015544538550391131354818815999298095059996786160239368014034528368360391354645408525440080696309215606801699502787681088209855009098039022819823952420067157846494213399994271457305006433319336921440958612244501414466913077125762155348857593475463714584248657312913829507989273797333893165923271530689424931921731826699036371527103656261095483286620907333887433195104114337/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032 e[157] = -3666508767034788515807794630055024196781566103359986953325948928961967082402378600619488970434652205976361249200666627002059184723249815109875314544239299819179954918730617820054654675078061260022406792237017708803467134951505409876300192024757911008111303761730296108130680573618370178499342056254623152784716876355030475659107407691467454276129872588826425714984502466677425010974393505174388104402694867241611582574546043729935637970418659/521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256 e[158] = 3443042443108618407359260731710677165881889993729815765177874856382656321990936122918175353980452571462610531567710849776005327355799644344268874251826709883734209309786559744098619008099881813017531374280801208793600049904171965020537062510885200591097168746434610864367732237964865895394814885564713880177311114019063870581827771564554869591463929602017953879530642013349441672263930026719816825770561967855889792955561024889170660061422892677/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512 e[159] = -6507706053759048405044106526608128309677887806089021853467780601588069638856677396898032403150716916953611248415939869483689379743182865967909733698512578925801514874042801587455909118619378198273043084664259362399809552988702863901320308028965505857945346091555815844920218889747015521002195452169177363814527389590331205445952354880928570044040824608697880784937547574276157984166796276188825721328102138976825680121924202751519940445469484334563/4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048 e[160] = 6189162559424141547714790437163646134686540528963307447301717885849858121280968518843309173360228953743784418838443880126727561112887756520102981782351928282816995623980978291951451826616896639249495230215056049838794945669868860616677146889519744492771302068293398156781259397710193937907174550769081118760510722772175356497678448895143902675967640336770904066787925507937822027764275091516118301353437537763558365889304217874065559135276562855719515/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 e[161] = -189547016638573691130969880249263541216238179777082511528342202370999544836491375974983959650323041862438390794843408314369589921795463248566163893024406118044754112135794370476165455001083543230881469228875404297110170313128800904197425716563157750684404082705806489672864360547823787577594837301786122031648915159813658539332002614173877673906935597726801322816016485769888685478949504971591721803251868207370391693786017848625284686096177019652173907955/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 e[162] = 182543383639674339277010097692432407977209136647310359439407586355636623855487849189482826017658336807025449943829888815017566679215746307876349668410150260467351110934449310982824134038526117953215503110617461147458407018017757450693388601596668913577286160847979092907264722387037490810652394341195457396954243441127438429319192697729805373207486987741029601769262581871415848546891569237419436280746957302465576784818697989316460700221455464642727055001337/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288 e[163] = -353787463077847436099343006357317515118411199050413843484796291004202979070145878396683778783785547274615482128631554010451864936061898493146640378155899213868166514914986337092567331468866423851264323619356155401815333952910377155728626181658309250315301273003788494466225999737260952286227768008401798344110491077165559066188192010035362496742551626224500101422068725476375876610435467538257512700779267945483391284853284509603215455263512547293939708188012745/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152 e[164] = 344960480411279755924819896201452687712694769506721571782648189669484191954413843927730027309099327160587210081568515702892616411054117338943406933812202198891057536084060489155576888051951671675081472774746853953628720971464402713365541640180452696888834022892114401163949827167183881975658982806955246338174070737984228340089973459538305710697914131734009280149198221622028830409172278466574877326905008782519473554595227262857431485854417845298156458159507620029/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304 e[165] = -1353693540105970770397212876492692004516179689654999044166523698860639367014123240625275180777505124210824336661452253346601343101110744234377518137814342363943963868881046967832086034469406985877936764324969419905440044501036673310446991124409683771807950070571220543293668309352053025028747173136474460073946737763971560449981247184577869753809476325249625142694480630862617155645171087859628891235852944221811000208128199582397622035933505818213062474335671345866345/68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432 e[166] = 1336162418499117507249898654713329621570372069148587826185718292743160141876014514720524899350853190575729474174634913937273822085957669317380066796744230915381124840636841919011641580684941169928990888187544205742632214266600742028675736160313259345205917269100789484310471628574606441313722780955784934316843224466502068322420177649241139534801389042362830619012178667339069423135363825218979161071248772497514851696171740746035746481369166053566579223340983812811975239/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 e[167] = -2653749799939186086910608157709246761091584748931236693008871463524232607612008257713032990881081512104785830070425106024624033537950592383206251132424495930294241931437695235605986465989365889289250353295378240370852534158183702577518800828745713223141541808031241462748719452538273287470952607848845102442322888649273726252446908926262994015995575699577578069014008471885490714481107619425104677048935021847406541241214681909338168709762622624176994539227166622162182811125/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456 e[168] = 2651225571074159682939636353900933719824772280752637421009233569082944014156094293275906794346825898299681742267180165361942565541164777619817030820956802940480754788115736268053266530637561972580880598782675690054594535493798077511482438835453508284384964583299642477554779094986216570223724826291353734883748046876182884876883058755585013689838299044359830953140824894957249219348310524942440783603310448109355215045602107528105067457063900267521349694127202839488904213379477/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912 e[169] = -21316882428966385511789994091049620633417964839375018432682446053963724020282318195731885279874234768977953134577276240044130812027424331518838636467169672045358775978352468742019510161582287198901226752608873621339028298213126453706450182143507100530846567035653623203463867125387177034202254857273035682743293894702595417802087095512921669967400436124427827452848236325437963829645961228481981656153513836653690455473059681206800316659802101941871825794574993252393914393882842525/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 e[170] = 21552395868626825120260700690684273120540997136106288679042979056369286141134141751780368952559396435542466729212859480919037924621066920861926126099472451097276646479148656562086939696992542371172456609894583126797452378924342602784540427131593754838622778620718017063250709209975834300868522645618456930577456100968317581974679612614135071237617648275204717635382229560181843928904469688655842930097657423498975945089148726627198813792422010740447650343208896610509306402276000676815/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 e[171] = -43839638789613616225357489099093279711084780827630762810774352391447171119901605766222606332443714100806818646028003135967094056403252329726998008434384484981156140023475379089288146097670703543146494619757514847939082412669069102134507724656681097898603700121340377088225310930868154599632515429688066560462089275115103357218821105972588295240493683087813782500461006391185867327317644386902183890275773852587358720883816864142276300175153956066245242455766544854499099175876165833839875/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736 e[172] = 44850038645940440814948114585656524335324562972013019814228824175215167823477991883405180959467054331722281689547584539849346640562616650152105696278399395459690330589105045281613119309248412382711001065275687040158642274724831851046633370788574777174360448053431329178173869489702983961932062376350095181201812475619819564295539518119106674366187143508071465292925944446581847439727414486214466095676062363037758329070052630615721598626371765462474931348639230343756826276941069627051394855/279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889472 e[173] = -184611253114999367753215027846596829837528612735924813509350572562427693091994073461537372380115038315563833704452441487145862700705844982943016059108912888440865157401129505668143900352455202029416082679415862616018315200004298942413607560636386926707333414684186641698961121897779088115333952065116356353807671951016833592202920622762982428908488533381836292881345316031406949913008666438761638294767102155574265922083850610486819992881769464050792498871965095993919154491421349406139747232985/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776 e[174] = 191081335775501481817208042282573578803557797765313708587668082329355758680488545517594948737459968607408389794863596050522285632410992373386742601875929208543053034624209991934478791530161050496040128535381273261494680995194018217913406094791076191323043422763425059406400547650766224563197588352293237871952527068272724107085171150485833225878377322594723529745894266342885666029752821968969128289777699722615574918762272124794622852032414594472438154955176498814821193825471651639771300436988495/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552 e[175] = -397849221397840529908226476388418911838637884344202865140686491308869027556238000434356521089253279452986207175809541225766573411665496357776688501836343440984574359801846689702362138968384804389839691276261164403670466067868579598693654604171370976063933449835763547451575685842990875223205923730012717102686594561566198708486917934953704221001646394177602176628079887534486443037686715715949381668279816851396575075216059352660019931433457269812813699597056425657567027481910811879239340721759394385/17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926208 e[176] = 416566639659465074242961687269892056171401472565408872540259101468004851455535973567318822934036502957156712103579560055093857103992136972534050776199606237097280615634247722357618681328405874510509217007488455629646423145801777004422617482074090723061791227929914603696972279595802963659031898490822168094664675707475240891087480253970779989219406389036017978212599703318271876189079960898332737391265247315075544659119723688992340513783263774839928076112543343650092786946375805939986450725605282883945/35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416 e[177] = -7018622940988999477784067727307237821068305287101225160488528085335183487397295976659197127251544502442352430731519699751599811486974188438519371750071424904024386395233233521720266874683008729171492567685520184299474173011188232532476438036430498939596969326881179572302238752962932689405059589326695966917389574189295702452945069645231372060930380252606184112810090213165232735711305302451864470735965195717395022338884504099999432818657929524014795916928920784217649703056925085239322428340675988713747551/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312 e[178] = 7433044354128632356809989574745652643665270178695907712869123460464910630619155280595051317637881152594157347843373637679826296531473385070709563603728296537455366925793826287369496655930894521383024027243153378642295409210801263007478512973795549097944469723690834454102622385204025815141118528899783028957124421148194238357385166430948480113250543428633283362123153947497227347691505079184689222385883468325612763655955090688313249266184023565621093759259391666084096771880519351492033830883976664925451564365/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 e[179] = -15833063950505564973235392674682952359756122465649505336087611747834965014672608248777846139260354182864670945332024223177972643442774196210715099263597542836614911064194424394342967057618178861822948434512380733079254679128629547219543329472092386217295615753241295356915829111530125756889709371368429933598008738567523812691814166903314884650264179191421807102082227453466064929233822073044734451080076485463483699370029208840188946686012757072245613230742260604901485895484696124736394109508263268717798016299797/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496 e[180] = 16957931009251335520530290113355200407700005202091463195302525246400371314388232330839759717315176169754517046690748273725042461904853845590760914870339718923748053418954824840147256510462456203991297311268339609432959725437962981659091792632117138168951894874905146492771666511543980463010347956008551907558901044072588547675651526032791452776359548841897673259029857392535345814965659604610530552696588740240703942980404405367032182292947250087929914679402797862249012971893949543042286284047985273155914717665883305/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992 e[181] = -73057831737538722683252753844938194716650596834024375408832476982031680383941464172588423536503670274661293530604414032707214791212726912870544865393699384360864890176260195361302438726728453064963136254780877640406393444325963769562841360309699423427638202666827990013513093549046327786150928837050213132542798914844762776954312851843543806473493483578256563086196562185597346472536502414239328496780830120611048690241602171868118164681528932343502708252682471069069965846331299251631295326022742370633739454132563092129/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936 e[182] = 79124914123141602487379438230100929915552129204188010904057292553566564095141511742063650084690094930370595800588784294310532308582792854223434714814757062519660568996074980199639783810306190334437612034415271523215922067777955458240572266892124417456246640311619753369224220147753077450370166841962128440608987675864097916487532837302228461944248895976911395064357730836966794549362480985374581917917265323912883706724457213870505871512958332248870452396888948143178880617857354355754640072671218252115509354779790891721855/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872 e[183] = -172341132698518098657422875423868390256774497841546464019258810167667523727470059184919054975391811854051494382844243519094879213902241354469972310022652381788822288224905634667104583992310261940231177157517674353892982491520058824265779109240982917338822065567133467732592073319604189158245015299135750079554901839934180883744766584482243798390723348877369716101455705687848563240748904969376957831901630764536429966710954053182646215078282435494220592914648161373864006245607088176100762925299950800198300465880053119238859077/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488 e[184] = 188721196353343148542887137981232916275444011771039154387618514808328835408743938082868006389807809073097862280438268230350716368319342733155569893570341301837738018897963805883259527102292037705910431761692374216687153358100040079871475896732361254645746147045048399015718225971796171414281901767470876294005823254841251546348761288233059024286459151019147528495549484233005945165232899250536866192389185860574897485838735043848157282733030181477210808023108803665183657626856756703184914719781650816831927096159261502961391768085/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976 e[185] = -1662322992856179501769159546810912197200383659958019773598154537800709329352628658807417267020743727911811119821308566825187171376402126877022295055120762651237805120726425736853697828709421835372449789047470486113430097392670537078546774497569618578540828800396524000073773609160019652271162627957564989870716929083099390765027601258799949282529389308384451698323392348868054767668977355933389740902986189389904302636671493335384807651701516310376556717264801328685334050340937811169098883847787206753628270391669097486181205797073255/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616 e[186] = 1840264580069673629221552020390409120929869224236462107357345065772617918885826654056995566348748256029049521671642918948634950083564088683696321487240137702405346499372325585719747625468231865673339550430613598445186537723219620813158759807761277664632180524292318380299432898952924490935096399206634109953925522536824625699174675248887465265964472630937412124898573214279025555851655055458379330198925560169079585364741824413926477712615138875108936025427329722950597676911023127819345768138095972420317242144616922985477589227366381485/75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232 e[187] = -4096589750932124387576766912188067414333156568293598725293174604617015599811731764764858013043968688489742000229616807580324618204621413105026822723046713119779180496163737058410148315270764698317445632885971615231980274237620262287678793290377508058868252486785790779302663495258072763505890982351919353646106591427796849595302731095142880437746662598506404977118625108571757259902829788162530930842444538755395800499685907144964802719796012179202210152646714287093459821958081322139449382261942420730995389446149148164096481668646479444673/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 e[188] = 4584261921502268404913639841230281523083393799074169309970865851628161379634102589607353806119995101900200293316947522387028931144156346983083727698638463856821963135362862749990225180320778922138591726663465944673973486351430050230889163988338302951223562027445274389953379455919057289829492043087043861367480548800672701275131637116795058688992774396968097239874545599407364432643069265771085016128637937375297037500933538807311286973090120025442069655975019526672642307434273207961478416695627646263078910778284626139465358174608765987921085/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 e[189] = -20629971012382386552055577903745651276366096223061398961744621127096386565618128091149296740450338217959137244691466066068897490465845328228538801824544452052380964548709119071066133264798982363737794410213100416533981245238424789582350694654033679249461103780789137028886945503121669348425144319275546981566166017374719714156371272667986871516996814329532360023841712700897591017741207971760257275214010018372025872319184216740348893039838531318869797096807507779307735241847037622779711366485856491158355219295218258220208248868696115554657490607/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848 e[190] = 23333383820355029526098271582016319299420301224720410829288981193519373833846284769477713746264390947362187080442196422493067334228283518504783561955925582755032705346299377280984901890383247274545977660527998422743180134740504604386460433525258372148442282620824511346884491526406386417074706264528154779903692519737161069506924700779497804933186067118760554200454011936336367243003005589522243574295921705619914293587967960462395323465697396857995254535009016891132162638471991311611322055465809358770426332929829800343374520168246111076261159907705/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696 e[191] = -53062109554295449957690035599773539315800738491004760137583842941541072670646041365919771157124028114502044013722453874176261691051913583754108805990272540215858909220702834042084281767400880941553511092939703616975858391216526018891253477322901894463485433140540059586884785400921391580064371135710573308761053676270331651173854384991405288394519905714925861826030610223806560975553082840906600541506007378411878139431508083093350539641108862594955464307122491990646132779591591768178921444972048139473290962303203873639142841928462098449950037963155391/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784 e[192] = 60652247150293271440860906275108500341785472091257921722040495051639117442146595177379664276538934011327848993830281090331197862721317634919693759429921175793519310458691117562451369658143183085039338714979846750382232259081683954827610076139032887061139024258131145190625360003333849482731680577687198634899085275478892259547511770232216936317828272747134025305407063706869928912746593939694938878274077905555054931510112447821207289382121995100608536582045160862896836589414294177416504669457335024024340388130539674043439105039578683925951880131358291895/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568 e[193] = -4460287796660167921021054221809754440487066681695713634153441587964690714389014313575188693742725500318346383135901756804820712235005297578297086359009860967902270864416176008925873201145122890682985413999145965617682456353508759887461028162174870619544205165679169765837000612327394432049374382571197674939817626974660827795042996471840258345047733353913062208338412205666863253246511444863077016547594936106022573906520640578474270892464563729829199700464796951848601485477878776528319546497272862306605133827513125725872774831589858049512510851174664461609401/9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576704 e[194] = 5151820018348378261000303185669514067738424851369033917025902735994410657303115647696616432826410109274282261385692095151891594692865631383585451576998371344563135253145498446710238741448547299180728524032882859111574016318203861620196114241623277019465193325248991706537123571102985751393164051607265900399942673610110399602045983379408244401132193649171148366420453926496577953323998830309514296586767048923113038449982560029146872715132160992179396530921632597712187749470219153945539315567003605633959233485062274842885677098718357987706110863389839396600987755/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408 e[195] = -11962957193901554455100026450905098872278475534925037140224127094499638730288638883868322720702977677186997630725715319095589692141038065287047037777179140927694438586109325827374915607518890072324139806548230632610464091393141539625276933386732953801036582988562437566927318486903512685459500944637595672541779341994899758042918436193604980084653209565979355134474421285936958157741038080928145040038404233394625368490219093857194793083373063325946619793804753694834581149575465524735621293902941039764469911904717062839142638589311422942116852123141709478211073937515/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632 e[196] = 13961268951577007757161903764683782249308851593257788811178017129913647192760215100748445822544637308769237721798544235718313439570319056288016595554245012986232659897449587305730694783384013524543833240858979937127930264998359531012974165523360899146917568920414544884216370375653730052808038791016417017586077117565399754197493350975431914836533345407279753815354085986402517294971355213256287534087350449655941036626040037630704297036969437184087990690890311033903569944022007495447121290621879023802203289199131132854341727002285805659064035534450100106949312355498535/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 e[197] = -65508586072403879979163059821331590436204302452285348905646509901414752496911335688165390074881674023177483489101112319355447819892685049803880747826576527202731048288350362911824681585018706798476603123806754284803111687363435035437707437454050575089410728706359183611144160588826058948444905412250071136475079830297486801959372040626056206538013063197848438459355489541950216459927396174331130315739290738274299125496003311234964881708299345241192224508366216380701964801715854498516021028329195537757737992455500836317272876976980430698914511581675452762784337738701027795/1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818112 e[198] = 77237321115691186877971318954358209828610891078784540583020284886915597143860246628264877826548124083387850355321408703049339087280589702888778378146366668077226456169523549197752021790793071827820193035679982646963312924320062821068301273621957670061962731187926545151245370219537523232106726165325027386426895944900121600883962174989198808432495369187951552008765673450799801152340646605797196511331430113258375012042189037795675533311505905731825860185163296768495424127686400152345845962757133953453708030582733596824655345857711746629348056041376196008925435892710948841565/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224 e[199] = -183058780536349027480470559707646288737821280888922700262015692084982047504935311776407641795503890485625392418412801643526975866262741211003706302138763357658938696488849867940402512590977334872592641273528220716327240103910725873260001479866931954535410299931372668908279194269959007362286467130156610911821825269419124267873636784078503478201451643954210191215031082535436618129196634019435432298422545201539470179920733695559619390800414681704817075049788061746046028818664298091901817378497089012933386838145292317217182491045914100736391289812655675778583787532418106676279015/10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544896 e[200] = 218030469698433738948944562167383616323918237267840409334022678792856432009186083383386819248049907107654111508963062737579586028082742920977524023034302730404721134568749030113124746966760076195346498244300829615220712962395674557283618491605807611391334909722628641829561040743754857117418594185710808045705143416344257555887989347076330125354612561188656406557139237237304557624351268054549718143732490160192958035164004075838555686407706834246256153554854659186428233321357445109464927158273385567063801007712889717866201162302533493874511310329972920646220902018948574417967950055/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792 e[201] = -2087930514673235224069429667330952149918328257240766996672248031074332178356351235250935094504137286077769218939207136696291047710990801586868180180855260575032314796864841212027090745096797610170667495079188472373557439830835219019035229576641472567188873004380291718232859893511909972884120113893414485195807566701303687424359722304981412481539968508351232176829242621864853827609907333407179185243391943838200943029193448721972761505219750388766917874620890960132280093100439885076935053180288911207844205068976008084527340595097461167070336587011988137296833005544465104523718910132259/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672 e[202] = 2511864652399065598936053083992189445268380233274492999298684458687456000324350029330549686549241610494767048853224263279338208116875278835151441942206526754823404382884222686619304403966126199302509345148986148722030845179892422486136686589042370777468968493755404258683204415885945376665126279497930099666705712396466690088207233141843840206484614055768624404037005195138442954741201358950733257917349282015370788171417747968558812800224514698550792332022807038240150042707301803676111320343328844473673061212698082296032157681110292502777981969070487939113358450255042371937055885237813265/645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873344 e[203] = -6073890397573941870249479736388078750322467315025043576535362638711340799794959360173715161637935822971453708626609454726140839540021508013807251217951567155169019832171791156760995713737179849300435879919858556146756993669447865436909178005840396134200725722095323787135213429938496886707412577847845359159116388158689143813237197336748760302733286099905362280953003852504488636941559580622190250699853979668379211739603938920579595712033637087210775821597377529759215312914146382173366119959639472598898705869452698872233902041500586085625387196948289231606836603738941266008715514469192200077/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376 e[204] = 7380019427526713460439245435075542084861703004453952026746323044815599835974947624831194699141639009895404166815619080248996947557490178649630276526750114487196160065921487662663761424590940807369352654381685178456057825777145652196433977395625618162393031072888155194514620228488487306381056656098153175007650138305357386486075767221422030584450167259093788007861599808940944329642893687987799356236087729687587507390364431931050115709443233181406312724059264957932589363934989349186487168957499004051770023185435501516904574790776075772547956826356721455232036021987398911493860284298371466797705/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752 e[205] = -36045188012435893071763232455834632387975471166432101950581378812062722923742615539754191944294613079808256339824094926066130702719264939193503477354959957971232666999251362405839298377323118201915087204214202889838902368659880567366344875486746984370374802782107251118167693064648529538444667477460780492960361062327835077774391557658724330709407357339013124539806669528938438908794844133299355755818985219021601913873896987140978258588384640304264165167164527783673276592774955944224374743519995765498243167308118936203302326571983355588024610724922927569099780291312647959870932244560390140160270415/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016 e[206] = 44228870971921898632194292422817045138548091091624989194912701832745440909426441845740339402927427795621573787652500525683408218982263305952294069708693955741489329911290591462848238276146854599471533794045595404838848603299711238427229387613388598903839438590949319624045942835233395980804682710223174586316296073745213573958937290427216905568807978393905475487198520403050841803629383926876580183760729790054919896935770112056306620322323055792225450424658838140243853023721131182373829929956388105105718983122385273089049434227415856503873950002204676514937549964940636185768409724621183257862557660905/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032 e[207] = -109071876182104057994017241834639154554247821998962344232771949478494719022888753855080179724916089581653321027711951736659517762770293795619069646828331228331562800952909866399879750126433054333770620963316501623042079820309376247455222071400454052904633584389696339774008081830920301181375199618739837283035134317254558149520292306522015355459384747256463951586861800940475536612600466525137643357606600120544269899528635584773145533614364518145507156268488416969108644923820516580562932770942959836865105257045825767432940063362397018641473844492709861438884713166362194886951020767301826569774107804443047/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128 e[208] = 135144324791362478661997348433380251845606761594208733189411331634806889491927889960632167316280337575593514796704713004759566520923079768359424881746898652448245817244042095290178089474663175848526542229666099069337888201203153410527399753597568454755877435961216056437766969115094520483831104538176134769118296176489775840662076193362351668794712603803662705324659674900684631823457529072973137751516358068662507680143074742226969899414920024924238863833063833953896285717916350793112234010153016555503719138919479179805674964939482803183868889472994681975122940717436672966604734736382396305247909941930609135/661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256 e[209] = -2692159188349727603125604269092339452774472328705880887057031018260485416982884326968061159331426951666425004468899801747326396744806199798178453025958526299290549343943912096100472870375144139636792882402270432273208387477423684051790019063635522151305036644958504855787541209727368969274153040409063679839117082011905597247311874361610462603296113040625241599086751148422126959928768799953077592600673776700084583503074792349220673534592755537257753388757593118907694879354684087515166818880200024189100417206322135828374165980909002463610597779602264517550647848763517453265378585997186580490435514534220002250607/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192 e[210] = 3367995511185562641090242709454658245035627638870233239515760715656859318792977062398081612411640289141741526392140568434716247176248155560513699372042610691671689315479545473022763514213753616153561756614826297766873772508088024803792070507155754674284188948561665633441594243012207262592381317549143367873349565345184549763095182947699421127790077723619808905642192619164295713000157518438371809931997704812618001695552942448890434216838913222697928044463978622003202281735997610681727047915121342077695066580769001240203625526104310085835517443143058437661267523045620845315687666331022919638580099343471277790107805/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384 e[211] = -8467400575654592241939450923337672699356232888622720459794944473193724321913086043884777719221313500047406502012241939346101929386763483277734874273762592120298291569517486326638798386050729651989926661135037525732661484253367470803575825627327877854809870740826549285386440528786194215900788076755999055320041637406513828554203806992356447098156193582068854225330443216096101810336894193102550429629440567524308123957780278904313557306815480578461123951125566738215162122580909742734525641683809907739600320798256077458331643542014715752013214598861608772858318816743714198585314924847283318248095942248072504902417342165/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 e[212] = 10694651997467029680797359834923089138340426243536845087551572472066212920239593527839978773284437890062661613842088383822148242007213128218986367044295750374172992763207659226814481275540242364492862377230430323003034086713119039728276785910263218642300625790140192689354796287892249794523640199828276496499868631723323065437162960166939633361940698325280730293331884266480561021152235776865828642136631519091599855904052337263828358608971653223517159500586681966362018115868723741421245121728062350818514257901236409162917204004745074204207636242600962050353986488088138006085715493183789016060925211987113632145151711379145/338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779072 e[213] = -54287687917945798420548181426294550944614289411469001729759449821652262365715645387641539268504674401618324223783836171403947864441595329179001759594544651144123358205900226797194367486203694776513749667173276444901497116403440146074755093719309076775836012060033271377357967445811528206996410888219986310181536010459985034120650219767976235136686783710509372953627530602345482507081593588375095738427845485825386618740602742514747299207251352325379074444655856592945654891100868453335178468974005071899843406444494222739999738728844077268728332697925448452429541436491772379780103223843564470122217888081331421509967450454584985/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576 e[214] = 69218866221699238245278116086857974844623358548047459824417956923547270948672508355703970262268351261150724258199561176214383779802331384146670274707558557124969619217719032952249490195934985454778294661392046625106132069402856106078090972202546045392212678875281578986651491345271177715359848857259771337006918697334828578921421050865339581141809964503177289113130088854644030746130985529159421819271111215985303446836823322786743957522497093350551979181856641109672337672557533385492654297169028164852856514959086711274336727711509595956911439034822184245620413281271423854792940492896042845852935845184383156157090962451994327655/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152 e[215] = -177343973776049762039027332500455359804851063583837953886702116286066543998763760583209477733282353601460419107929077175740027601352660374127535933098607891064257632779933695485796118798833161979142993524169626932131543443781965011276081890847820971537571600689538982271948909517978587809667816762923744742037904389979839035775285518967939034346558324173025845367970313340360658999791070020743088525748181534139540275600719326276798920170665771488895775135519258246223715358869031280205425974333555464543698788052281268948391592308125622963343457649958356960159752570831670203697388050524301445467310553134702195963338461673630552632845/21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608 e[216] = 228248373059064538189038587745721067321628179662974123809045767952497562650331429900300817025133045759129713747005939733868168121836869601560629779671903998685200034427296433185007761112043007440068920038593680910237642167077788508711283770470434790271288099080565144987268985822779231925305390296045151366946060656950960094336664360038316050550696814690861479932436657595734459802561717887168481558901797683908247651798047185440153682780577477450495295836535164540401220234869024141950294754760692987774770823710045039170067542630278118850682860896456665476531172475763420737077011968527059321516822241966203971379005036402708081735297725/43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721216 e[217] = -2361069612328985264567445490442034583617157299944849934989894781550273312272976404558182741207074360858315215343567065933395640758150935791712546313942312293084817792396736137578153601549313595247936416449244111578903076832663588756952690204628168074248988084541735356351929863257019173280078492381586358075527775108961758521965862993726148451773470668432569096863846182689548403426494783067814904673816453384980431088246255688218051115293682724986412472142311262377147220451340635080111892899968092530930519925192325310314472336250340323910706752371475382392475860922915993464119340413943034460104163236654964094445666468991056570859868696235/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456 e[218] = 3067117506640495017525131294025888636731094029457706886865775260017340050212819025329433128008971385892145606269195795504688973856325054059683886827895110896667869011313606264142621983456693611949730626754962841688294057052523751193935480161719610409008182949268881540763455426028578707698674856983061909205394459369919939311306880721409831194906894744356203465617291911467896027389316254354861643281918570071628605613164513440775705348228249875814457440821350275161953019008761753020741646127169772116293370684076642491137970835816336401308298427023764296858869650885147123271155191734539189270958099781201217228777630796486054305886367386754105/1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078912 e[219] = -8005404457895435524026902037753163959844800487593790886619298835562287729200882767446542442638179470852766825340398172440658519436267339497089672661988453474119674657633819241435894011821842581283490664631155903664484855456035749346348286816384458509113533080508649545478271103831245618802561036672568132688258037338654730592640587265573041720242773641339238180646830634417188325843794939457692319373229341343695043080665381820402943869333540502295439595233705543374718376289410783154929641290293637423465379866009532694741452929418930367343137947368627729479231884895286180308221004900037722357510074533032502251585406249158224789750683459230480045/5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648 e[220] = 10495381099031598281679482187801543139707622784343921106052492296110478782677162035577084582813984948944744610821711254788173042226989971077503800581601030363023512336482289416446344393890570397323759151367946300449561207718045698462776758275551790115803869916340868765554473540547074789052734999427884044266292597344483248723459822008993876871927744785713704596084622540703338546732414654615227867761362525941110527296623405230764768067921822392839374273662803347544929086118495593112944774557118030137408020311255186307045739875041890757585832319084929122585805092233359486717287794326847039363741031640152662874821794947462095998632267041994381570905/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296 e[221] = -55291211925532746184461138418841598441736230856174745090293353697342018530717994847266270684925278945054406445988544676944238260211457188437566919925758034592299172405136793170962828955995990964955503622188507265355623567684126679229904964544195428290426862545379957049491492391323375882166268794180400958799839801442974926547566105913789067261788821760975436602114428661196219128673672242533740506059092665882544829589537026075972327743829618861054697321265729426456255812628899866498639975397130476126407866378242272384627587924157823403197398838863695529866385783929315604916168722042279744848487127997258317125098645780972728348884566301335081377204155/88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368 e[222] = 73152297863784510486683071889727517204587548635278191974866599224871154758779226452177298547829330956109425091395370723826056593738910180876723415752806334649881266768592270508433694007653778241247166513182141201348968921837662313421071464165621483680434769613755707232654442107252294602511199080077197086018809764403956624785480201581960669835151799896097372034685789982414067536564450981415920917078585988419801295443103381004088232305098527405104430801392217774167785000498780634757024863523314590838589124606111920909393568678341080396243362206445410207287421786965919595839926816804233728842622500228472770891437007915748094503532753384816009524083616045/177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100736 e[223] = -194444139995668183960226409054136145495906701715828824014320781801223658791028270240052409318601493322042676494675919200201674439318618576553835596111949182362677155979666935896295448690458750043434664117722836673459978063711812804597267745702240217490859694812005421911194186689842894774447347711411997869844860094295323903259671849450425420033240792286013804674263038447575925854000729620172314933218590225045089771111733848489981651714562257315176380929161402772794018144277888199249001464267451016964023384853108815765087999040628577983403085876356309034809256023163823783035048188118668052637275312581797252107565460246777190944115171619306670767604091910235/709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944 e[224] = 259589981199808525243382603610917271797124678563304332145118393679058561931812388331748943820040655620014102365494487512947559272365973267598536777776113957032125789381840730026548518023119520153244653501650557650404096228101177761122958143349000020502149526611346275000118650633628598021813153286578741527526481886859019242467481892749141643853811309140085066996158702167089233203213838600435434704813408063774942371967084373135329024620242536572683755519303887704981943913438954099191380138244916067409983204046764250612114996424467552115453856124905907684081264373414337779002126026902257875536677948258290530627985950196487799802642871119262856801273275593788115/1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888 e[225] = -11139825266427581331748499379747139737964459843366931916279618607725961206265014641735255953024971269311129036255884157582642175146037718016821310433755536841040349665257373108549372620220712075757795928099153921931223572204373639068332359475829860677992987215924074283799239877879802551246290267835723890047981734405394195402957932075486141518122242437921488266083147517190145322036189897673445627218165288664963813101188179877702693204494747178257542556294346817773430590426966159259414551378465405597194060053979463881965703135625704478681699853484501644417599314051382203523309722047207707842368442935259975321902111648964464495215252124079430982862597946073105680945/90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576832 e[226] = 15005745108470054871935216493037460281799085537790163832330067854224110204114152966160952222782054352935808128596230112525770982340770870905089280298169952098908068556787374624473631006568716904032004170980316708069982680533746365495179732938839593474294326902860319277158289216614341747683246888136155472190940748132046078808921011471441995091979344249471979155041025661616793474522764135734005105047375323829660815155899493244873315877465758146705699510514376768964645604919306077025963233649105837447523115291212478853217098968823723057146927031214184923388977664575943843755557865368216974295324051220137393122664044890733675939564339073802835721416374545545795860200115/181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153664 e[227] = -40606620293045791194466790895319706686705016411778419019878085482130214750420161524205940175949734914557095932879137474073395741428835393335381445819688740852387175738224514227694684206771299816112908516158905096238400245297357041575764164302534791847371290510422293496732402818683282327367823120918849301250646158763854057445784851209932392237138678937592512305348593587340866394276271052595723022705293721227181204353454610150197009616480913413243461872419897047692956950492538043402153020653400928972108691795245066984532988621790271643779702495520061542293409277221541630980965222941348800222455463276731737440678926212363706662818835251774239706560076263968369390960082115/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656 e[228] = 55185843638186154980197162009929170042302446904075415762342645503673374564785714129930991986862664073021969346293613430918292550669629787859031440191952633001710281779844232059805698671561125543643065628546765592452501873254739936650468789478510969438279153850132976420684954393747288428476901678725683126893534362278332387736579562827725150189670745181144783230905684268371704139382883184235519264311922022993104380909335724404895900236277045487710298315965145750116780169606226516758756731955096739538572925523544663256266659428479345089030116828635005496641249700684719062677134150371042436536985210754866407061216235152112834035959833936937906195812355585208651492269082313215/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312 e[229] = -301322535277912413677963528780636817532400976799021243265659505611965260796225022374949186861916161204313249269348141937050294990509102208822616691183488867131996448392168755152574069717836255727818891662791514125492024889750592479530359360323628313859575444721933708120098421598883203119785394133857737782835547897560376322028562991308590457076731486080148884306566772868995098024274098523314130366851893675146639616517005234673605094384456964933148884304459885701245811911306591444646002864330886542880075767507665001985052902372447875812430900871280258284132605192465270424112155380031218022986366151137904446449495081710381050087666509667580228047601734715422868692252706317376435/11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834496 e[230] = 413123835077542441688648341341279776311818789875214056420110322214097781559529435889773863570246082649957669457214786234354527126986460439277708636591665119195045590627504861002761247744665805183127153453977230769605777393764643029613921369720416097308971449071274091414160896441905264804686784164544112799877852561267549456778274324328130483742544130490769063035420724392098865394929620264274148932562155562232417174177458916671657850808160272361768045512663975076114293528166294602987610680421075285982082847866002745875257208457511401036802479056062647726135390459321973163914111449012259748521615316846295061947162851602064246946708609955845061501547951245376228921765791295008295965/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992 e[231] = -1137772085720914215533841606930576059406739888739112030752294536407187564450165694536475609670281117751555730776968231848548701380110486100082853610473128370820807345502128946166075575873272264176525515484114226564037192557883910511601742787276310456715347721834664958495514149496997009051060738597737342092686201845524092309977775104113458117033263913055188403293475035884925235269762061183003964280352937581195322376342524549800333908039035905916252338612098327246554808018421937465520998355936470665129877014505325011704119067355241945036177472356456580641305565168952233028037139788622478129957755329695914012420117757547521875299432048675747904544617100452893829575699739165429301414295/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968 e[232] = 1573578612227215975315741111384725895269399589405382264433931656169191206831238897639278293474249534642897267658624230733026291464000883269464676617119091541013361943034843875094807447290132492692522304943944849120449485202342594728776765015663270722848633534811393822516483149113799841834498016341378952740649623111431442868793443199117474197586252524563685556790539947139970505366956988928758374155469650238788483807410388968199830926812454515963790241761871970908367342346483214436710145955487722540233841917626111349665675841525414884607348403078557548300806140042311992260683135979880532355334115202363433612231545847174183493970837927383774938719808801069430769647347185114612888315614135/186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936 e[233] = -17486044153814114998011630208913374360893300430579247165609367839187738184038242892775262637918737614971628958424977636033388549618067917981479944522016059187818683422379103874907968721780252454160910865361426014167264475279375606172398665917765069955928914651617585824292175012326793823721856070695758643132010629555893258400002712849360808245457739948543389944375437794614059134730046287135355470263324776649467802100384621262536311552340797344687984978328075226550340438590276835472215539724739916165592934519366240738411179354853700425421144119833846379947264886433626952829310880670371637213685820854226732118562827273608672761935000064187650662488803025335167808552990798362762133451221934135/2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976 e[234] = 24393638175783444598402350519664850568088740568297188613450418673863318417251360533903678176283476784245112370816187686881310825042020264787765028497817814762132784136463059662542223760868841486149261677422302380726642742547012888668331219307974346774115266805054775698488535806683431409973420702756154709309749513573070509477582053589666295142957176970314278663355819304900366589786707778626842745794265929473607961665415357003195189616090384171812721972664173415197424612434223594386341723546672509426462263474417930587691441512093019450701813253109132407512196602160575283112035381131326671323843570561042984384739573189178454276449587445133193249752213904460873987476869909497880515301379070400205/5954262829429611647380060634218533145425030026750509549825967711687797048224955787888157087447151129073766576998532529631515456541611261952 e[235] = -68352659187879131461036057754733445883773809828206614553485533959222503159024232810350496272859291831391209768986435528374376883111241502064291044356939210627637371761951481881739853635263556255921510063194797367516787430797203058905797418985735427769440586720664960295181563790083576948293678090839121365362444468345606851434606779324819737635704646079799539380965665363524733111659041730713076877735653104204684070572494905768075036016434827657720835656184809079820213430659967978429453483275181044665848397925261627071895723369646535948109689818010350319427922398608795812778752001796795463973606839829270563341662289384387376312403113670060683227608359690416904884925808147204184249377280433905203145/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808 e[236] = 96174541991823397948250925056430124271099302208126978443272128808815802648729962509949233530827609236842222940261732136003177370116195244572293378014886287374514492381284372265409817372830229281830430566589654567409654769907437977150490826902848584599810284273068366361895559177046674888214026033998697853424653397092425439425526007205235897735011858297141347481677353844399524408140331771751750428182074961847431850664329657441538399574224063562167543935803521218832251827007773857719130770788702487098656013268914135953177574545812971827271659651682594876831768251215219313618476022407695282263131265690677645421101960996119678213896400762459264030140638120915133278876981050178948693692776153799109340405/47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095616 e[237] = -543591683134893197290759066753763786400809811950301483156160183482555857796062703973659029780294675977823286399586814352900625984652949493883023569369509239574069495253270454687668569201724595698262581726512306857228554802913873205433798621440740507469309797622932908815476851561619687325827838318832662659697933992766002347543481734585287039122433239011435620196567393986882801602724254721097081053638475572755828580441724709967096832085697137473879807390393627848153700593888256884347832586319965064367748229680898707210163174065208552965440420341357529999210315671654254809388734514902191667651234632558312886544754347960959377184609490843904105888133813167471592401338639928752423583626087753006730909727355/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928 e[238] = 771375130409062262390932220359487973557643157433511401408622374902156967598698710767933363140809293085744949036955013546962277595732570516798132448183059463419595864383435350856672053835068832249574017314707524652659643436670131841757243003154032567953456801743497012230234195367965814404020945646919282487090002985458279136019309455159021830145676782277926640399217734865289527276179899898304670925702233900340401765054727806522817169527605041422613510302224494878274020211615820844073197188295320246114029903329664210087770375663841301008774791984192249492373432565930214307727544657102192263754576020467084396249350632081004575010906837156016425705028962508041311083095437698214244803116612215160481971516339645/762145642166990290864647761179972242614403843424065222377723867096038022172794340849684107193235344521442121855812163792833978437326241529856 e[239] = -2198471491313618584161212079235208860701968587404842982275482270951031534786306170654765140640352407310115133111291027411750000390057737678790083586028202793334167380937330227911458402650760373848443463185793059696628954173194926911076264455609526414819855097165460202381378469629729518371366480944912802860860508365809264296364655695815185958294611641387606553645552004084704964242138452030660442887833743149681847464649744920970984348807535815731086435221889110186624666529717026534443140632640919710666497771461951938650103841058858795209624841423264956968044847657052819139955423504729559332421049019542485934462155096414579905431978086200637477030455741776060770882699329800662685989399876130393959922790374162435/3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119424 e[240] = 3146087013928470091026663157659002395744694751075294286014749309985657447919205047390334783275367446899262039236782591659025189067341305559701715758444773813835286576292689630579306995918522312694835060954709178966258118677521498735091931157338510344302833208727479742102745915070217149639893885540585941619771303583707011131387349683652355270981981547439105556281396979340020062535638885808139048260560785019565687908516273432704727711684849576389727112435918846217612203237542953584157090894612853322425931606098899274175709018127885762049911653806025333855669887274555476298089103329598009068805115081768257612968622678235467347083104268408158788862131372087666211273572080595166133536486573385334795356539480790216715/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 e[241] = -72336526828633946316152035971131731482880275690903438247936203487897091747724313325990580495252742290734443832615158244539738404126501362693990103330362372339074171943291886912209526399150746068535716860557132059903258840425384030019317057939028427137512525127495334059645131221967447271056092775966999513236585907981708065208104913110510830348492110431379672232763118069816720894409442596156400722195733235993728704906435691052089624373151258004639544945785816442324529323852983628948052502192359996807066651853768392798429017309840528161962774925462061035872345892433322578419586528968178493140063827718959563417684523026290416724143114396138673070051839251211092460236888209568388120085167792944147842459970906513799925185/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136 e[242] = 104384032534526957355039006213233251217582172155382398089263191589343934304936823149538465093736351444787113012901849270648656254166196149230649846545865874259833364619888694471168720881110806839594500356208112096376662207580503689051434806722617978988993000606433652068248730593128282772703614182300605898769438004887667199861636172961503014583808674910914834668485734019132675619267997896133174334676581559086255031941378467297347711859636217689014800432303465293574103047847994274029848127710464969018197782982507942441485546035862339745683976932781751568692309247111448915759540110645702594444995662104295180201693823456998690446065436028083712334060102244242740926756705515475192070099551607857082230357122125666031431445715/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272 e[243] = -302511893538931169650233236553665284052463269077545339473460382757381618405604828868414080013076135982626437910242040188273733741345668416718129699603921182510020862579797651963303304231603536266008074123360932649290630383422661372218846659054001185707526310464488968384106767517096813630170793121352830454261261095808533828983666348120570647841099510728871765203588266057771272406189237901534080805552080076247695668667541605228231703840401759363217611498493066415131716596598890460660003282220920133227656847135440994273605793277160952125372957046849191329008278417426767107661843286654009612711558397301273296359450851238446324540259908759660992417397293742037515134301139108235407103408345995058858341089831179933662659871818795/1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088 e[244] = 440164858497191292264199213402147576449986951273230817032907087180023517694432629521880179148012947641397057810334643804614274772372948238115182032097913150947048725622960693293932961682192087703108520758452879384176828665386704011584515772510542414377769276726121718534434909113601499243080443731819185689829387788137805710711875254163049638766637425261007768358760251813150660158235285303832329031220638643733278331176361326976510236369200049545305007280238803206430168980984243192870132718201832442520137330702054695546333383664410513431636331255928400139007063859924112478269134241661255331462135213844910070150977766972540376722754129577231989091216983787607521656336192020427314244799353461741908394610470226248311271134998128855/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176 e[245] = -2572381700545280875560855760125104332387918125878388453080008010192289009124063323873582448076274459649563478482722441627329369388464931143338608215107024150217394468987219135640134473159186359817677165345187524324274717416456477446566010348655642311514511259545196966537319302650505132318545662623851650827491850908934084278137365370223329156896336562634667209793010766382307806207673871446351954938722589974166993342911683464393497451413654487983484167124550388621905057386521667664447187012720166802731384046738652757136440212932342671383606492656238119017975434337013642380640323950863966521733283918394049706326462069301630295213826185156775330189771014004088754232041551969186888886095034122589755825084814771225966478667888227975855/24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408 e[246] = 3773768730998359970837304005121086250329948781169389045700384479040851075188870672031393070433374553573909267891360592626653017912152035748687043639320261681672783990374914859237700685463803272620566811919402948888356399656871272352118491705490191233795218026747509658643392445199965976353065943529532109653515155589138336888454430159069710559348585012227110980351048041995641780371086381262635027378547928853445011521607111393221032449011428859742895088037832780985686909997736794455234674772565182570104284502314181401584291904175617746302461943659959158652627417292662903848079276493987338249090805704849112353309793191657512685242891167313969383251669398143780151660217386962140060127994638927057011303365631986416852388758536633553784945/49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816 e[247] = -11117770389473514121833689541828747758226866683527087149884437309620959365717304667145533094220387107331182057501039579252485818350854986230894050810752731429193233737971284698341538162382730768227807774648519476230982270102506026099637679537367076496022556135376824056957539826512753754841393943983234573339191829963078069496404569317215120607182006191746867338380343640533535670904003805317511590420666935567296190152394123672272932032203367785105742755184052178113162459795524506480124777577511831439314558897534858262552140549615056764624143459716156230882087070350012387381129056033770247211762606736097175908404350570455292953097374077009168425770650233843640780573536308186621632024413947337684208592095903691285070853547206847619534665835/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264 e[248] = 16443545781389558601035601557265326739900970562897231727970512729426844053932889229763703131745150501447358745535731275670320654710460773617924155232911506877292116927691439838402635146976676840095812452604919111160797567222866719789402792777300529009373765971512806136322614301346307262645163871242600608966798223423372095497573957910841824251280303209093403255290223481669270091079846380360565450712875993431539888984485987993929524692190775735854859890045892040174162722559316776367169605740725573444171780657630439481193698617943467583123867257535301351179962001693969038196353004380428452456844508725139547081610501984049179537566905507535338656190929160786066237251798044158629248883408190130264946550765995702893851103574872420363268841661915/399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142528 e[249] = -195353605755467385654292873821522890496268872816174362536614275199073027827145349206683245562685146169878224722778478061410302682024874152497920606528723961715270980160226658909875547337270636708952292078225765947320999566552411002954098960629021802513185127665786642367595737114505605056236273906128416897222726122522190609785594581196146867456277365806832486128995281755813246521991914878154531850538606826691925662947364557653725551130942551702722709408388756365592982572816653383924555013430164794767596316250193446362847937379951506144456339807163523606667880512684622978058914464573647195770047495698294089396034432601855753868522708719451931704123898812204241935634787453874689406756321994869994350391934554454546924062884170504123741966887069105/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 e[250] = 291278558861666342236674901161604602629581415868454377663024194108151714777201926113009138168564982522859506988870655412685539029579601306491423725581507176405383325772417624800791398016516914697400231945548397265305636664751978625853722677989547802735621789815334037308533321292656733074385186398968094188985053083161947296165670687494677714578427736414856062977292509174298722261540377330891750269624823271578910869763491780756471969670486575062180656259229249251563523666473273256465603488954172961580577568196206619985178361793872033876181495800680258317182536624072629883582777813339561389336901306815362494973863591657634278632951228031373964918666976382137473486450014928824908464370865199788781377450852523342573198685487433258683985511662307271195/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896 e[251] = -872106812675861119458022058756563599498955258439500383819444086677263486103272005539917816864209917914017513175874771458855971629750922837311524203506059456407763974458379766717968747326770646350195605472314241013704156995994255468364684849505818484391115197903197478487977336976878966432445079609393494873144786034995032771487447332991319351886348895937090462606546798826521677374581810134422379569327391244233081702699963422467055783216166261279978632871151775229253875134475534774729367675194981914479281674639230123134618006589547416266826743786410826820857741709886886777372803461555420961025811086340079089971050388647259536793857604870143541665018285233802931161851963406442080542614968071785572718713636132498216893673104887174811996490060152037639495/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 e[252] = 1310804580439430875071306446869330732399036807383552461961153309901244683948444007325632222631525734314077705157621432850956329662109429395186406658391985427438238906703766286861830162808399292171552527099237147171623318475831566850438077031545842532016167784561618260764889709329573216715441802358869609533102076573706093924183196590271438776206844589717591653888369830177076608669866657483555442904669966387988105725347790644861661131909894045850495388361444561639242873319946316467927753357863691558422976339833417124313722952065457917568946247927051066131862841413838535654828670294529057788249818050428591293963257668293017169890817149948926101287879880574324400035464543076590569841606691485424576442214144028311932013175429836699787993086308928941826976107/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168 e[253] = -7912184351553130558236390873408996123463192299910929584439552158977038076039350242691351603655849152447983881682258928195563330921042510092114692687410937313526777286113755463552969008290870760950133179238187642140489806015352928163267328137474573361997485993433134558386765054293445158887266707444349986176859866215168669517944386352592143957250550973077496721389629241153271635572677019152602850223961959379939396788870820616609838985700972136943061908854828589849649310346100130191553499653736456111268817369762727715642598749332684669702191159689955519301256339503427720058279660909816124002258395916213863899914699478055921887981135858704828960433289635347976377533231036816443029961903725167445553266635425433692987823890326874068717959482314942012720956384665/818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344 e[254] = 11987211644276497871528390622971449107946069372279295239339132693395885427417818593433002473648225331434394243746678357182328025263735463085018059843343719749978831902411965960448346828067715244914028212336836076156303815399198740979422337571181852694233411511680231094166822231278266638314034502396908550579516471922393713794150427609346975559161413015732723276964550243137078271373001494055804437626622336881963243706215683710746623915801274487585431363229475901422030039733048802071262969456802920227924496265717037942450053317132444631205488514257954571760508809148334343124139439033340176057749373095978292033516073857921928082404157130257409428585225161949983504282881951600803740003899495667825202661574148507013416523386850406891797986390218405769196808030344383/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688 e[255] = -36465859395083011463612225726853278680555521583710980874580065795012561115194588161165033746274457811490322099974288938537906839865431071106662704757874679862336813212689712702675777398659966481206362851533262016504294465613780092977236129369263817400613572800693937119404030108851249689487553877943566472711350413184548282848462985855595083158549905642977239500003704463376383890852877164869529053393302513541646464618395038682450638175159184905523539906785151822072188576175415262572911529990275926219385790135119266380582331564617732340786829439151430991111396172085682350541736548246294045291951810042488453898781214886811241167160633265876308461756007198157748152459972467258053884380113031319930942596508800165330646319052158214462082056361434412288472709056602921705/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752 e[256] = 55684521043378597636452789992410220248863697953508506056302575215569101964465190348011912158271954861496088806593402225346293315519697722040374272333644744813199466622341591001927782172320862324342167741032698894604889389542608016563652575594241189094373982631727098061467412099573590005179835855907079514855551575430155316211461071784121846878693941416438690780800787995407138849816428519996019139540566075031612690569198765232931365737798745453548634641560759304104867752084655015241106881797690503039710431694025089577047780580859211916259827317057918967054917255950267230453641812435947046141904085778096893328872256320862770424870211391814381916147941182967309827566045006084732028312082921964979137293338526726832035366256773514039567174108197967373469895626662542455793/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504 e[257] = -21853728141836111500839424153339430475545813510129377627346337354877767869472567260297789245826201819809698582838317695669929938960340367025445384549658262108014077650873365340041672654189839294648702759501419062967577572442849159350548336419446275603658900343795278330377415426170735251559574670887710104449010154340680950465504969449870685281799115033948682178364678724947224231616112588304454361641577113274486975675163227192731309560256910375400064188665687141433200937382940011398833612336023695217818468238847305020790986686971085566620141789770369138808726176456690344715690195328467510121513389747791028468140470927574657467958733683327105583323415237441949418154719032474328334935733157628862338032797084799482714043371626217071093696246981764249031819040737079296271714525/6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042048 e[258] = 33633573559292893459070000957335828704201294197492684198522368630698717628792687561309315246837263447597373416481945606482455184042861901237121106355676643750259180902715634683660337009282511433101684947933029233158089541946353434344644488937848231837606690979150298648800479950772584703680419414450782111728955587883586295374356774787228065505064240198415024004816571195226111071473829027670580579877913523550307149597971832311891411905907716198076386486877226186198366347305299923104962254216173468183347440443902471085843039036300001481337654901376753054632752159243267168487723434677943422805754943814329492631233244298792457370802126840310161504053857839130830508603351802891746712573687608982871652131517555654679514838890270953057926853978324386878242530060698020124926073636247/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096 e[259] = -103929845353271022992660088830908948004460209449843939820600468573690526386838404829428344181494525346636109014096747206283231584572948889699763093080503405013278987108077357515058961007911770916468485833311344170387349376884797163437069672950180849257777552096575375645993990468772333474948027749743139286924265030994990956855285428662094841495194815639634418410593555266034122822442349989680614054868491620509025409275033523818603825132298374878674794070640643105340900075288895364761995658362563292159570231600318866910144322789491019765627568969928868684321886884518812098144918798363320719398569590909959709458171712231909018649749757112067843442008026516319831555887968897765353883786577669897646630125479833367861768348234026645163641866733003266436128955295624316403032880505073975/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384 e[260] = 161198426646025400868718410440786604834057897047309868019250614284049574608031418429109593013023869607554911477167965032439791138197405129012169744286480531361364987096742830265608341797010204036211401407700101630511925406123015705041854703219268984538209508797712578329857741704900816401147376846302178782577289542937795657171534731830971468838911056832946999493403504262146185060362395146075298853565020573607739584860417093757284683219352502456306944510390657997240496469818964173478231827450191207154444453226056054137578426423705027614933987140761289207051921558013762557607444511342914737259092896379045962895644015763141040684874507821036790691222794831159679914178042789151342084115386221016703602453596255703394340514131084713161436498949823119462894415727720268519711051294968689315/107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672768 e[261] = -1003963802135913403562204560716103016742277875003166773804379011827760839251376289681131392159261040062078860146989881566853614402685691227977226461302508298014733585450291720982451604217022584656503485459352394899192176633221274284709349635043674739021664598613031061427680080837541052407267139218649917350573339504380346192343582181437337120484399266576304268490185579435834825913835020244473503515451264812415977061159128288588690163722063040970014477168005630813235177151286432311542645849235743145675319689609910256288228955985882888608804634273996566134260069210012937236956762477726907904827401910806673893346252407105613131801535724547765246397047070920469452949318093299918446289577914580481633371918716983515380090396349492097627457518139225996854647608074003506304757884642405691600655/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144 e[262] = 1569226443334840549510164297716070062056149276187153986047008543905317732371095412100253693863194038368183551803343193616752387827364586965237270386666800427654388759685111210263650446248900654177029299233874682433476072774495070429574456546809487093208567386144123580629677810528555766680599930206471695129915039220776071563333228099950049984146337514638361373007632524792976385201650268746044335187052604344686327759854087937773603327158588846387257101307629197846265689620698264022166431045654014396199940860274424056565020635294838900667800857468392409116769851123346369389958177618304350108585318280981646081239609563467458994061825225089973188835272127013125712660309178818175148528617100687029967340152505356127925586431799852323275059087817626756192801671471494766429945379334451143605107489/1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288 e[263] = -4924329174447119043857935584546216573675054307117229617698604196418089782312388436195997764445248850132427195993390754115843855106956380505338957508406772982228275365453053021834842127927226967426190027429803695251138402141480889966875106833790650138275350612946307627860873423184744379334214143789413389547992194830716241794734004866646950602262169876927810708120730015688881398766590460288941807948900340318115498271142532149302644901786232325109789773972069987598799329546347124156302990359812405864214897618891814630560876886396374826060971458062370321260815411071612032791373198344355716362594937603730173968260394364142089113087762828355870626044304706587846439650252935586161409455812429447984270251012165931734903315899079272565079611425779987476368545373145614338366022140912492084891327992275/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152 e[264] = 7755969423691123874331996390993074730054300894024328039377959150388793922474311604512203033559329354471801259117107637947510232856620946817923939991792582162711362130040489191414953515126789606134412552025631398270189865464084607936690678759934103271777333956003397187580050150771529957751945553197486414662337213552338299383578003747607164740990597530475510218760591468101551136634567228810728835431789971103105614309932603924495923117956827776981534682892496069294686618660702918833878080819681687375686155628633559019910762865799366869427377750534209205635416010723296037724582654766122182400106099914781172264187810598858119181946650749009002590829602091246815927059618155261092232867219422083522476584258476050724892240447349085345386695831399816534783565028229769038112075396271123111895701425650963/13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114304 e[265] = -98099396240178098630933424052807334695395352961493183673982004511273442161701951859391279018137742764805968822423546051311359324765345836535239870132539690725194546088856442039241500362046260061197225040606347959405237040081578573769091988451434778336241767979534737190579114133513202756560968008243509867028296445356947181244489308789783591326727991223001252231524871528774887742407916249541313165593736048327842860511564395700177097932707394781954640621233478101639130792499409694374273574089101647357524980583171614840225955584422995973732170668445296065267242436885746613912621282824399871496946330243684819482532247098959637752569317590507039386330349005681577647526151852729355143248053480037900552338052034087345170427790049324089922024536350654151102993991738649979481205698074058274039258971427950855/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 e[266] = 155686726323091207084410262865260170250662647768690367392976043675785765322710957709192771029730210700151965242320592128360149747611238114958373296850107447814965950782122811238643559690273964943966246775169707424312848257041255290918746082418154574790231110747798142835912462778652459907785093276078058016215701478565355928154097668966199274690398765997822212585758090894165095961497867896349494002127938528870196445708807413513363597139660446844215482008994463601273635068799230882861537119497699910166032399455940471664216558546461185900756958581757430359269963630430370184547080044580721690970178193040518332371971783231142579490385196254778096530113482799059266945371082070113303461170713561975404060179052558195818322040813310048407232024651120457199440682780719349632532355023024972446547169508806465101021/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728 e[267] = -496027346750275528141426085452320960462604074667751703607410823836123868365964243090409504242598096759441245622950777069099983397104583519742598690793325382051723552673400993217805227295147230289210455201063745790479915212022738362892292993502917807939845481691903751745260278764605603559704561542917443852240976726974499029588467258053634778058559766533191716799969233737080245416171701857789236106212618218662797713760676574120764117511222746203225996083834684836607853350473908317169451044251375955677331769906119000866516489247066122329020644559070670983113402593449839386413702742821154252757762992032308010827391604791649941317197019559898554967404576525984156326218982623196502799555910171935164194595237829144952652473442256701596236961890181254679471283267350894860027226798482772147896227377589720228490505/1757388200993436087035366604564836663620975436836686184804982645551499054949799949343375268009332366074187855716219099657503228927927460816018951242525454630912 e[268] = 793162703043909163218265739287706505165786476254385792141041444759134595201899895084602879360942059867745481211597372004687724083662442990395952374038220685344435771139111869156625547888384289553200984773193697280765411215858403020070998984372779605318469886664082579457756450082749431575330401874190375198251221063425405183337276149055925143061689379707614945444424373854400303000913519875462387125543718048025939613361950126656255271177137361868726669246088638391091625546992242051427874225445713492394416725194991168107491839103263231663323787842277683037446416918269890020552014665104459040575733976723501082873357962290051735185481884998177663699276635343346969036555238696965160342449273137642934431799067692640063272225429150254423610236298989965840477483647700521103275740847953928926068726307010432308450066453/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824 e[269] = -5092199975291869371381004251836587852676349733797816745933056358906868743473547617885423660354036866739259508748598518533878942282626615843202092416041127825501175992343792992125077913090063268754761967333310764188332535029869032942071137492846603849444942604072709391270816587981036376796185818257843628922494003830034414297984456114787355881747779113902864879538861182439509685653882645465089923303427790612354541820746794799168648572931114026718204701428468722782029969564891857617123349487131959156804848029470673842392840105363687660319094388662546906201997057535249734362588403361303782796048365873016261377232775648496070123144414186339835956675939425141098272879232639322561059022120638432626065313893365668210974399228369068297683801213660177806177482264194328223449720940497193754054173086538641026929192969562195/28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094592 e[270] = 8203686735271807339364308400745380781682157768641942242099897860132457145415874020791082654056177587186693873672160763517521011122456419130369136634083186033507814224838374774163136078580112736068528087653871215783788214062123820443898955092355695165940366232483376029825335918200334205072190457475596642335546991056188805563207141620780620446481307276830619740784156150807670063062337423445404496305174641881851550190627534375690415361681257242313829504967904440526743261659182080269995576831539504090953488838243576148957065954936454091619093718806184809174913256461319602927507324548130474308709723987306522739089434805454311924049878300876750976486966301279516266521314509629205456265394401578920751347830924822882023705151412136322763661322514442620640355278123887716468143097682736456960384358793671289181608214881800005/56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184 e[271] = -26531212654161922898545745812802388827749098504528785225613405155420867486642185530530852280603923694485191256488661527037288694583926273118520645733324941125162749311497409226131981963257423430961036414195817919327414975479728400422576053929317442989088570337956573990453582448896802613312969241621839567440569250385565957975581783467384437952077424386963406038798068635442491305678715908226187768800164725408712498298506652069703753259216757886492829123007027501433770703682152382808098550356128103911638744574541406186566796980581816884804767479131641742153715838847951879529497640547468806452731053628498633907391252782856651397306988128319053990049462398299311571274901361780470791434361492437170601158265649413791452993243026941427893286258214532812287290387943358346777838127597226874069094689840081007427760059886041972715/224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756736 e[272] = 43060947106740553749814347699171858629346572136102311978137181472282322638414563115264137725321512134318382803201591555461382954722185299567797752233539354948339764424054785211834959601528119356308386657023948965022570746721953006594672096933182478483029269026202203909594968632050130609594290292645516218560702688212458774992975312788921560472965455324315817498651237854081955011858542282904831994647290759784208765033421982656515222177560169905794620240386484629322062324189790870189304090757192703661239828797372124882685449147477795389417395822725356581900624345721666265512746229370849617907563664123260549440841049234753584990318541025652711919242281940611069521263101162410725785961415752890649057757068784594955574247983202890448367053185230890555076163735271185357592482015641815359199145259313408915662814883855866094921555/449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513472 e[273] = -1122360937034455126488899739229705748212076692483273010091654128297213353637992457616929387878237560010217770172119677238258119765906486764569061520845931801695480797402098289723182987945009504858637918898304901556745116232932004249440881421792680749469544349851938873447949976640428140602960443470552047196391423068450023264122671155650047959846422167673726459061796596435988529285922463763113913523138809581989852294234963835921850908854057581002563749997396784004948993184055878408739994713158338210148911452877388813030980263434587074310621216907139534301849807748551958679938254092198416589589533019347968099894802606726799735443388906199122925007915538092835116177272206936637938537876749805341580619257481114484589543291660891878991155481866748386647737976878362521664902614113751907817941306781241888558006634252261954047489775815/14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431104 e[274] = 1835093259244042211405199985751422681098064954544411899367315670528550348634440582212057262246705644750393160888851516995612342950745473913106578555465902417279858127306291654632327451792042656652735312583966296940239530709943528941148287341721817752613106341604834628407210178046087445608983801115198800007302667476774933903135135665804204466491985271196107271449025994872415386471690142964087332039440763320907573589943549354998590733716590991387264072963345640613678049805623451152134563296018002183474187817290605795626782371929678433500688217299123707020027067199165469797992776644080338839490744565117219796217082236737618130177380044056572581844607437465594562184052255359284318163367617935194954982753041852487218068145733688669433415790351183121001357133333445544126256512246693083579754341755725336527392238137154717592819584847205/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208 e[275] = -6022884002302843634404375836499681592778137341689119627073249244116354720915128229541643383991585975071710966456696627037366402203344073887795842642876436159260030120316692935066078161055353438370216871800826592815866304009462041969224244483490508452350833380947293031806188915497817852543311754910302476034099852759239780855728047640867489252819114770767892162037575644847854292950751264569580698510661090264056044494933284236768882463542899384708935650439914719769263475208221082062771567589874524136869441661217685485948151755275528541252463362667073506536207879967224151452979619162449358482773120200047209818571669021699314304506804764386059163641477991407737622493036678964256843638820869320786393987033185960953477089369643955350077672353224859912755132955276260250861857975772595582166867126210744862914848213752593676442118991618943805/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832 e[276] = 9919866405171585140549010359768183788377077800787574374457722204147236539183743994324919504099381276028229213749033134277705135756658718372837384935462172631299456422933990658812922161459111342501861399716067460377109141885308660968723330680698300351026636342769215887444376454097952325266811538467603429280293198303632585540608615650439325718394227782828665296540005349429193748084689474966972059025505917508127502674692531384567674410172596995179729514660061556549844926466702840002749911092715217053613652553517730466969264059416733365825481762326608750381795459219869217421842740119607807500163755482846745349849912107882045632919755518167869562797666876075798514115943271291041137636705155737580157664076685053967440812104493412101055277790174279188640424724297994864945186991955320901736769475709260733566275455921056801042935877833604249233/230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664 e[277] = -65591314879995631634154504680411604475782679199250949791372712664484992236422650940950453397283797522555989183508513410281965409038450541761849973207955877900761047996787340271114576223418261620609970086467952135674182364418756825660605537595238200535262019058105127775590373998756036424160938556688239463620213387303895183245744530639745231236709825199354577438186636855370395499264663236554694965707666629907304497290976128911005536702224231247647999922800887133575993291493120086897938667098609672412318282442239918707233160771271172153915419276318377300041943522118160344371047571912999628583848705201182167776709111783823640583583210483066514156790873443576848672828557671754003881984336409384721333093474346107533164547183972392381802264816276520225331043600712699386608598797036319467517070299013086944280434970260626579062364435129229814887825/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312 e[278] = 108817898905496256610257708079158588517574125607964452527973725056295651229761242617109552173504809790020714112501737155251554045272986840640171645193658805586385044551644518043129288238268159605967466766939959257404570210842737864219214580550894476520525429455264975978388325463278847234694320199218967609540259674507848016469456374169516374562428844846056843721035241281840581025215999741492376582106673740897956024785729006944407229758487177843257516286196857211297858859921350602727063548482197902250201993359854575952849104188923208504795180783397363045304038126344782419000005826553894508627415068481857784453060701623031077698660730847044845522915328286319908114237589936727455330191407803784752131497062519726327035853830940097512730653651945600135683746009893316157564425579382303409704970605820460283083600909323553799010906985122006097465183023/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624 e[279] = -362369909448862365898085345827563873975397153364008635766516653010982066183910624504525517889661959481001494668767906956163247048982141177760761739792766883297941069432603610432516930490594829623111235357073840135185131858997957451165181358925076958500944289147722180666947627407835217575424627813214274088661595571526326896367014576759458466022931736449282720612636178930590453266426157563842755379165683963687620018434696404719954979040021592224942008677237625060694940699132577155430077857173153249941673875156689455320728008494120639470531918686166109982533903514587813362108417466600992983563595943624565887733658636829482474540724166238165105656589590535867303799783093014986643861993357964744314890073731834275181434648787779402843645504279522052521600841542985766512989417129085052958627228026370301868390585843616536024046364308168317957192427379525/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496 e[280] = 605530580224596295516464292536809262169208987835404167249854386923814845500768081094916848979829778554356954035622804814583308030086131050549990424207082855498429954506925417691320477134168926921903133808636652303459689062951796948323382099463708121980246587854460500323899795706237719781375299600868287659310081749809446280748519470067459866598089621903771698836423139150529531490134246983413463551505768812721699003928342523600093733568665910676263493138010767152976600984069824506227489679843686676259335043752430752066941587980067977056612497232869926049416895746563609387254572122194335679176853163474883447563309557614657235396037283874259917770128981361409550225445455167033940066744700621681266588393943850570684371330371879009068745009616504926011965971581108138507882779542877660746841624904057082744879975337658090387103294431808923318493713157687605/29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900992 e[281] = -8123937608328145109900473984794360239004403669875933218603058238679726516123450945147265476749769765857093359112700153775392814282665294813560950337235593925493380481538150697178886389151830563027246361042184406047644462877714219709172677779683793140435025201409583908384591601352074777430365725069979375887442325982706667274843923208387718296573533716128921216186785417805502227665609885360997736407324357786975157003599737217782981640030217253478524116754470170398639745327612304758940886461535131823620089577583603810378214370986049431136287353357231522711975159681005184386884460815111422570133916360791144976568539826376947402128524634750527253486329801778697947676562765028896611964416726890923704756140596486875733140806824472726707830332669566224601078138560904993557258884327633084940293577809775429687977620857330170309942204027248766410779386462505065195/471745303102692669030194322623533611364615152552055053547025787530703020299018606510765840647207345942683546878845480612471323078740599079070179281429087005456174415872 e[282] = 13672819832696312450050214065714514306822649840489474217766508189271607389972549007294505418447566573918656671075724731747400559322662929918025381277590623053985641242726967060475128741851201427453293163007182908678222701793125291428209930599069249986061540008846670134977138782978650041390436129140407293466915570815423965595601775374238947929220017833085929797156212751668601239842814894895143741414734571977429733034732588552772173336854574508912793879706504077780696584289857409748370087971207012645007164406781610221477597191424859583536900728123518541012982944224821548395374512274919609358711380466256639677009432556699211201840805123730654581157548618280449846182826181546958048601837614995324038969964147435974537857131723915690289258928120775581542228584383165997698907068783069752939911724485393220852890020416754633785176854223084728680372382480859533576761/943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831744 e[283] = -46187566313112421675544949336049427391316941598969299981569351704803321475416598746430673811555102989680842117980261005572705210280829947330622308412783210147040572968860424888584236291590621983843495191702492550325495274445840997427963578474998307256535040414238329055267916901143213288733433120207946762632662584659228504036045826208855397082221823425129664673089966866068267981260678609082662479340151212799495005488683209455093663324096946936274123238853729223228496193257624845197069699387262116356644336651154659053149668450910650165963894210902253049780615836975872658739555784085723965747117424332914556566004420510673076429458895635992121243859238892579821199091623457744066830234030617823521053131316101820522798223642609001521149211171862007563767149967815037126541466749293932792188250608213154607818257943257109808820393658552417482926813972147757796108705805/3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976 e[284] = 78289239152772930707981292131637400047268895207716738994106519702169005505737096731890596293128893389939694459762860855551804319701226366334175333910873699019570101265449036902706588063441448229826710490738387816652778021264284057935970042946635583864938525557766003765502642303103581402259534563984060525125445444385259996848789911547676181928773335458190133284958177156388157076938911368763340567608104508311839761288520679764616854449124030875414553976237585300816946835201490833084297078392178448727740252665815519420358039215558411015265791748194399300073459006495257235083153012697368678515318113550315567389965225521934226802064800658392645283763291542897281426785893500271372164686467742819434375546436202311661542146920407672973910009110750650788011403756307574513597229046902681824051921679466797179671447916027138222591538585560012699435232260695036251605639235577/7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952 e[285] = -532688862058337402302579593900311935106903730425595900092225031908667133479981798208345121264228641459603165649224046856904353291804007216729625736951031223163614850314460288213866584324736948595809783776536545607242830096565715764647828634571982211419433625431247240227579629281843856139580809700574961202206156486644278796946554036799787524681389155930383217397016262925234543200278636770034384273509193816989418709613996786266426031977696128769705127612131285996817778742732921117719691730808471136735898286705294380921676331650637890943236965102957240654692324158996583864609652088793020533013074163114328330968257730924142805784217151929890982515541849880678946743287439591946585211653986463328851326796895174622336215663968999651794997026918368803689675145714539918401229031238812959620881092042747117830343992283636573928457298434509487121561068522263580464009037304945995/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616 e[286] = 909314936829266243653542652793484597243852538118993012550141026563088339118059064734036598578008704277405945381512600054876780852610786370181608952796681355776264812619734394082491063646457559436775044696879436839825023771027512605200694110781743144846602025741749569716475914437405313229297917200495019862300458997035722824499095009806841244264060407093796142040638200271672814974982788709709465358972800806599807889584294860436017385787127923072316906089663724516509923395356767140016836859045342940151245441239842204275815721623956576684022585703171821383722539679885707856593052601428750331914386782603281039201724108591022595974734246418093351763531968035008465363103861356819280280796205245966841134365798566920810686069100281109675264642863830383232783239313668912578902292600849063337179769268357869972223478303692208951554384832777677122416139404359192715854493880491948125/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232 e[287] = -3115364170008036126794399486476429333862677150520672033476542449794982321253590610038673984712494470050351397721593144909254352558885749515783095208362282349566103382739786130087499968247091627343498475942210779475248769564397133683847729280476876277844400624836076493002437715232211676499648689718543440222282424578495223583044385269289356835930768886934163284118332367830567117250685837932848898699899776418378839297024502045206216023082675559199697944142079206523480186218167314170106772574055497744500597262773438456470028660437306514482979132437830877006494124486022995784239483659859861662198879681454965096934179659532092472299872167282186529393339551084517086151004426840171806672329680422783623396452573289111639478555004809274155023010195014623254633594887919936554639657936909523516147268848842364871589573674734679370593957006979286845811540439256607103442939315227684089995/483067190377157293086918986366498418037365916213304374832154406431439892786195053067024220822740322245307952003937772147170634832630373456967863584183385093587122601852928 e[288] = 5355398398394095484195731849043585973041563631899456724103097253860671407399350045077797609966538652858040889816522471529912578463771791795607977805311307801828092307147935769266381667380460542429003191249091530514256583901991040139031733268509552285652899074061098586033104194671110386001294219379569339803254601389062666198932672372779184182276144487467171935426916358968687965005165154401521319775983785110122601742268383926438681481564289112626708090857016192985603441838681692297346534583261116920329506270351817688000739298484211736695511842194182726894033366170569162570200162906907226275159107865156175453792905921765541955551067752951718297183481150041541735793619164779301696957979197817415720715635278102745465262319500648694122347928985769240198742656513463061457581308573441636641788281787231539825498460058113879472974549088321657498008712214938119932920943365254670013625795/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856 e[289] = -295622781852415333533572171311797530773789752040737428757613311257310722550454828707395811535416573453634686148759202898238921078427003593331882632027762358117268943945803304043928654861673157846011397856099809647749694065044976743264034298198236603798855485001654476336821253249465241643480278586837895368883356405232820576070697952864752572869403863149765207193316605198518714269007432453438418093191461608916592640404587429067988221224490353622296846422364891071282642304597147330377642882752044252341823523515612434661504076727515756935469047740775431683519083710556454810877299523971887359501924191407909685618516557574529031971256990518996207562895291285257653604716824980059537932448302428593100827730766733960295880404400736276939725168325162964568503793125925633402508672480527690637019035724936997219424999214845154681029040045190250777271531047393537001675214752252322326717203427215/61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174784 e[290] = 511731269644889219726333634425943094622017169994878095856992308107426886216313391054789440149418044231603876543559014067993404429599929159264744889676129890396168458218246063055018960578312671427199635858969984983347011459091569859269846730403601174220797916274902500269998097142968130148290385934808212878926895936129142043627179618182969683131352966122818403415200502749643777856124558483166700208552641322329320462968689259399145421744187955385966560166203160886390080757199021768420892915771741429396955792510069963866344608986379628500812914372439786507957885918090576263874710344374471395600441071705769950993846048529675195928294494964129671851131979868733713227235298938466542257146709434096553527016979505626349974548660580439466774179023424341770346058217768724501719656297130079825378170609210333368073126068064507010213663849150092311484986859776195826583888717136601660740741353098445/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568 e[291] = -1777782838251171890933994677071339904805778569967487863546182895953762001534537363467772111558597393510251385088557501217815723071458000588690464035714196914602527448482080823710173854849547774951792486272912566830752814249904773979174697100253145519012993960057770548986281320294251789201948158343932764817499952992604241336005529835944412317843623317556204958782751984105969115792014951038361190341310289808109972204275902279507215437250155514773566468009746728492336816994772615184135376979977877822129441524507452472453650297944182183402296269662255203581167679519572317733005993966818966045995151142879859256707561645118773876432153090664981554175750652763647401669729075104024896822953117834247203933383972032114577869377559478053075503925527393267925450803437982671749523613193173768926974202365781325085602218989482966160335490834140535313381250564303719382248232660970348186462016091014673565/494660802946209068121005042039294380070262698202423679828126112185794450213063734340632802122486089979195342852032278678702730068613502419935092310203786335833213544297398272 e[292] = 3098724659282677706390324842191946711853560842947434538965951163993605340724386453667571315917706386449932356530264399074315329296648878552318296600961429432981800046509616928012684091915269016558856000571559604801309172073521101664147899066040179340998439880497602843427505454833330016645823018055290734962258368682873084540879520891590781130552108749759189161796920098302390545981387550765757369815694166667148154553068447635432713256279265107051481810999216078552172894676881492312810759979355509883900010664521745435229755602796370935926611288346105949414238677564252675189415328526893612194539542338623987740757148274442925566519199343682704116528438735672269558633029151427619323815905983797002576763799080871564134973184787102584757381466345455196465668413028572183792663171938846361420247928126886683631695643728798668366931261163951113702987615360834460629038477050972402489314489560354958202785/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544 e[293] = -21679019356722005786762600344509132231931308585876359768295930121180801521430731594661409481478610099906406454828992060197640760546163540374435335140155347673049805052352571940545707136034754639457597145888728403447891394577773383681994814041522854557842146171455143535957944991849903223930791946929403025819137661135075178430775536812401726166009673987310360628337171300744137288381509957137902259773912043955384237833352578588711461486452975386143352633771503629736480728869870447246389439164028976834118444801065128500562366841004751375952033272865113585801502169662337856812277835200283204101920713957931083576066121847292159500845255207614872138644232545301202321774268642736306154558284901563825133233184349045688767432394433978979180567818926161917610487713749342975599173831286224178680178291920232920696308234942524845242903162499686654149707114126261655971857053774992860607434764829891605319142045/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352 e[294] = 38047274436139997961340632971258270469483483355596519282436246149972638570023885079785253244638002924523457335444921766530018391367705075027688133002659525057973703050013097267551808124349951790699221975662440315630184101493141182964896621311879050539023515086319284272130670950752048703234655736779786439846411841953511168347944987442786623837762127582544954664050819784251563898151024585245341304958977798958096488569067071219418580505189726974795164737213973487920560229625289433532994295196132012968530176118455329162866087793763750979916190190431252623971450083868356841772778206590292421425584024357608805822829323582449368778468642429312392452105210307252396898849535900102370254182325007418056789925757046139212041519298868204036653378628818728105376932042580344186172925443082167670899960718754141182811501332149548903675762438498712316740024700718552523168832523386448776264762963802162896576095436115/15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744704 e[295] = -134004583452036456613909433112971680103852728163983770488707340805577693282992154226316454191382655677185264085010711816447258575473982050638136021573402707864333626514268543433045334257108550774881868645952418655703480956061890989308020809478866009511089897464080275390416563713669776574811260196403733884869892267321802558225122263380225059107820868054652138860400429054937242604941545271393364743600327434325049881360568203436858825795013468425766342574219337594149525390780585152422653193151799360169599526997062283551950432150255953888769000642557316534308633252653822348623976924266566806943660875630468531099499399831944549137158860837504061206678593617968608266260811762681380147637975607241191410631004761929920279651820329165561094568162013210359528362311241946046280684532506593661345626196300781689327052520905789981844420407603341166512552075731108734935263003464330178062403797228675726739360881516505/63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978816 e[296] = 236789754342804377511151580218343113247416371693984841846353862834601964509563007709758112132995156302298017827071043469418269542144431301233788116894605928380330226889778198635756906558727752018651090663626698955719883647288274826816921705129903662209151834850870596909525941119771143803728648133960855945346084693546527448726106967587967387375502467590728087418037563795789744086619097681689631841633243154394701442833563927062644949556543970554546814033387785597526629486228335929385027207235085624370542835500146645723858104663547335363628385771350398107600071048421111781072120481717141083650302251796723355772574781364719374558202470534686154345803307532431427655388295166311024615221188325522563730425159601500109673984694367455982741941053552058613452731402302084211912218775981456689215077078384090253359570397811495356613392482235238287101589030785535127455568987653426188371610701959592319512754134517539705/126633165554229521438977290762059361297987250739820462036000284719563379254544315991201997343356439034674007770120263341747898897565056619503383631412169301973302667340133957632 e[297] = -3358677371441466174147375294928806430442665299402448535782202301889817766606575887540198225044561130334480476469963009897718199303614327452399405023659720287992354184443091808580610265671613159028701649658557452140861116740214761289119467626154577477063193047814339175007185315355782678082065157770294272482751075166178151619820693246603237046548312466436780772041940172769935709527301015712519686766563123781235843361632712226681365829240063485162363298561118807319108553037701484984490274127639165600830216762803713159466504765155014271121501490580437291485487873171312680596362084104024203622851488138250441011409155354381434789222812139995630129081598658445521292134535529454414018950695005787073513132386092621787246474323843010652048994611265382214528701430905197702979415843283827512496306816741855241287300070350327456097637445590916216562720060232186351048935538748631155350295509907425279994779917177668138640465/2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112 e[298] = 5975178034855061575145423655033321971123698255028897453582243423959261490958821276682962411512345042744920509249173552448728322278987097677848465946803159353133526065714833648425851891817101241488498790255780226805865081546973077960161998894797023858182836107756688720352431786806260397460551307700446108974820560670770392941372845618418442893219368159979227978891137625411096180715542387262654918636821822210537770288935519785310961298615730895348945950187160614961528436923332429359623097846748397781831946175307331784378742873190989802383821686245416302832400568591584446199924830088281221045571782718928971930952253108160113966109604298306134389249456193588377608957536184043748130517411252518208663832798945940300794740105910508733782275737721148877725466806708849686152058578696631379006362609033209013414951707736216712572297181759458973562749019437217050412684202393549168749830572900424079410102823028688992307047755/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224 e[299] = -21331708231359143562177978910979118770625724477063474095665303612102190189068648409161112268870712618280235317705776273758886654105780414704407301570777590092226838813139610833564666137907841543447228834711496699596649444240693690131085644969686727242712574176098105551973771080838374267361963586724073583223679173549576742598553792182510836701134728428222240906111960450168945061212523008408261185607894114271119323160520831217828560155968605089066301402963217340241953410347212885024722208557225604932322388482989006766584472783640438648298377799707386731662854345394801959994660397124938718908818790485117931751265143865201949349190538744556572009707238774383391662868583905062645864224147737736188636225751010002755410260125578704597216008857284252791681401964592885249066405111396890862275832679957833256490596878697069131497598138215260898515183506750202596396814472373855308051603333669700150351256562943278800291821491855/16209045190941378744189093217543598246142368094697019140608036444104112544581672446873855659949624196438272994575393707743731058888327247296433104820757670652582741419537146576896 e[300] = 38205663418217060621181856953896278074376611628927532830343365392372782069917041093966440484954436619972724400088581040407117699409529047300299867239622050713962605163663456511499151127929451471476279763378320437694310550307804698049455083170649256130667773315177709014595287389021129148316994256177783140148551198294439987305219047231527941134371740161286240572504763529401557635310530817621029311253298239567100792733262863619061160940482927555360093331915251335003144435032764125535880619162456231119200030675500792179971476610892426018034904489906593122753791550530546353073984290321994625873067790441370203130558120204494198541609772425318018257470760205261746395693450284735178455586073311986884559467763951328200533693251738592511343990319748921743776178437304941299915778695384085184353699831432753332356307411725250003766770875383130187237297085209049502050352305626380374831446405659416172822317789558930192815456040467395/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792 e[301] = -274626406745338229951727364529332177112035226493197414925492470044084337770816229730202433811273614954562447254899488994099797398585534289742479110802123502359068771071098170766297520467427289814060071618237367657679637742295856948702471715572667321185030030435713464861302920652474542158712368359652537859834863730943325779792296100766349241326500666680648276509983886172417903482733756796285824685086432517710974474921835249425857057974467575860497760598405756858751475073545150202763606789758521217439128405651104139629023384318997588355003433591833428748365282277856124736477052160471613025998301523165509603863576932299174150156805731473027836439422416360585252004897706339616353197388469914201335179585597082974346751248386001526779731702979457138753874003691010962588491641792609612331462277848557710483166472720790695755553986319502799219053387420717660080173882661087132150248033907556231975497058961935718109771281269445630045/259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230336 e[302] = 495158750885984270672144042627128851575297448635516083538532873395077446561297140507730635164671922463419217473569724801330204793767504641232786436154093700582964645980385796742126074920247299910971509487091165998557820566896520539051173913170284434555437276179678382074875700298821091341940486658824934151148823657870547317944228708368566821216091703675893893371495522787420614216142594210245211033972066470878056316618992359807252675778705244014663834174034474406486805575113475847265500559158051473746304917083759892584161735989939558252460941082142908737247060059413983536978259217425530904254725496984091953956417794829744470114659653012418840318057767309313292148115919183736867059493651072687601782102425435567878467913049635449719857964195694162497990971271670305127972270393511284407221468252270777912556200779566398499621691649076496716251683525065035548429261951125110759569982671751241643385253483004434672990328233595445883371/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672 e[303] = -1791510738368572257197198046279793566876808900740639338073848050486656648926610970850354798137238483098786439599065556083153548671865062348897490180904784534564266650063540220227385950897342235661880708927438433807824243291620954481950526036320027215896677562045580006128821261173340582490560331019921303547997588936735625754073712772804541503602427600333896463629574640513065855086191382067669721314531973564226362922033018435837364484454816424917458484962308822057471696172768668448611668938475767282564527871572060952278029499255767250098280897705476766401296279506586651594272639073525970885752431387825703835548861190724213368089965482599391369653754938973014758278461526026679814068296826296006835195727072594941185123560429046968739472828639148049013355336068414620066082048425248686583889548024799328690995029550223661185264339402252472298089954144446763577270696704045480607133239887692031675684977074799548855756935003718500736779125/2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842688 e[304] = 3251639548014871573513822788797708039080467464335872869680171602733299788258624772107495278238585715031921261877486948385325722252929709821222053868932755928154374596596432059060447353169371764400365023079640424352209899270272434136413502614479702088314686110586777910831510607669324974046352965982577745213649597367507219214364430861160512175872045878434231728555753877424199526626196941424416231482881979300693044970287599326810648642741014274896416581898553513412439353480333941968314002631710127893499791133341073105715792088356683468688310311988723637119591835498019870112450673690043121595503052071285506880704904388659340560426796999773588265868634684104762504381553390040145957124638765813378851849579324348845095920802157445386203162475561491114289027916284929840544582714790487257911759242174503415915983446017619791502093184511345614436905475372673680974229737461019666543726982021081838274489257757019670562684393598078081197110377837/4149515568880992958512407863691161151012446232242436899995657329690652811412908146399707048947103794288197886611300789182395151075411775307886874834113963687061181803401509523685376 e[305] = -94741146355917489402142769329785898450862042673584711408347830451085292230879218024606404839483802790696099065903185942664664989414328224692366280901433045054948797731569167414550356719911855019584908380081885734217389973340871608990074260495608625847998023874238843870061676477815357007119637660092459468591534001949727260827450489176974142658739752857636060240759030319140243617430293187462309995553980462339035543999719315954029386723798970993644199815732590250493580911932662226749700478427946471173477012023464388153813534115140163950809567084143507589738906536596871763015241807829700532885096464778018162552097001905014557562282488173768626670930581817752815163208685174150779965398733457667657503400384583891011295639182701012968295550278016171214700164940787938040051984844096591071713500741234849112341186314726206403417507832787453357555913721276456712018872102437161412813206987157770856858657972010078955654763760676255472569257700462515/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032 e[306] = 173094572658004352140451232521233956835820857034549780138734795789586612435386052479603524481352062439680086044260566835661509634555047145339307125965452547327823436987522685564812394497482135089637554002879423762326910424124931754973659485157235859273655290377588536027885086600417602855239077554042179837576595903134855769093236837283933830066269002257039407058114398672060446449480988692645718123195290294779716974521607686484812030737219685023653522841283508283819417423931370848629128018804718619716632278518629880101941297304951480082734412416974891091449299239314131558533196412988993874480148933422530203898041814350033476206337587763140440420905570402934188407748773539372855938670039153946242906504232309124052745469744353320687267723211509690784035296596857572226422065559831900066706904341015219301003272860688979869017685707001815054992602464169793747067407075615950569526189510179080925551085988291404341167999809993361747859607732420547081/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 e[307] = -634573801851092577289414974935538878086839640866097053285714080194086417247670169664258344262378579980171270022655732079367692350051327922858083470082277222319762682056486041226239063204004474355067033903565359984654607141858482364206351633416173552015733994760983759590095048377605732887886771126713007893224706362529563993635232803928008143302596396530372226827125442535459148021706863762186818869494027460169567329763646591423193206020581273372813847895027121031135846562917242667252728197558669707972551563255278194311891153820918059230609993897101410455017249105352023554763733467098359579090153849097009566548866068125224548531130533660732051666141747443343713765433456681282260202241566623441777968860871207102535477788147185436214055266064731868683057301446803789462446816387204457424519064880974954978991625859421043060437625203179779764741443361837513289841617817397442554999964463622541574920667816534736439715777038140973263677859366273129987825/1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456256 e[308] = 1166997844182136774721889029430098325602215231234427995027290408596562929575809291358044919009346632055064635189476611844988026873133445130398950051495024714869310292362756662143275633313748666756513800026684165948537267159697056174917015463166290345057723699851806708961148966003933404746765814795482668877594576070006513572771595789646295395331845119444699252243191229547216801456420202449413573577449566376634497360920846302224648635121828052364579165905841696080831478285368257118803907321383886938846758956841031348854457078559805654300876911629485680733527652965842926240322398719895503992929200596531327292518467386599965449723933658819430653366772497403520654630832972265126619805436822962795467301970085371212260033351080454352126414681115857317940593801003509329975824221264678276514298540997755506129108065695669445825852889978473412610186366718625279025969669989090982036530180809880993167525613393768698719514950521865945384252379346609776325469813/2124551971267068394758352826209874509318372470908127692797776552801614239443408970956650009060917142675557317944986004061386317350610828957638079915066349407775325083341572876126912512 e[309] = -8612565964202181513251037400977867810226233434136032447085478041768012846122080856768212900082044969080581095321213173490461736168008941184578171923908289006194258890186984358802466485726484196322222598538251585225524504348771235651718155259375707807027423381363693876575889877747053217877172749088352132194167745987377909211619726286890317096951607726705859477997647519552209200096743678733059024691243703483570543016851371042975858326623490404006206056571411573277322299799945706423115761236830146396613348184396699571370566875340485979851166857705214928604524194264026487456392537868755441697006728450430964461470481292118972917010355097316236451577208203489137275854782158623001241432797882013317576682446621843460801429130483864318360553124047481381150315933522787300818976944969575246169798780409624136801699390338292980191789608207606036741218090334852826288321312894782256310139758853444950809134532200294111790261696158511185838178250146758260881624326125/16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096 e[310] = 15942083721521544336753313297890562179204588777912741764766958851313806559611343991874635514419243746248647360269891021618511450206828665571520354533737885530488342296794455244367092859177304296786468918511807119317496302285637676615666995400860372246273092851895227584853417505477731486922047634805773502481395577112976943477440584689852513387604714262784114548753972755723966382113805846004148039951146757468208373241171667768337297423350595044316377750703210518855942298612854896020930908480832166049225759581749153754270489776939688896708751665842626216929417394503508262776315536132573333604298976969355912376877394853286687478507861107916166274926484638662388551054869609143514170633929794557029154085894126043450076290098437914063038144886913039105297317786683624343303583988916343237687373159402000319381396734916147434435778312855688987169265260815736582208250346438839604065264016516114239139088645603172171432826447753499456168899691138121945800572785698355/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192 e[311] = -59209725933675903952167416512930458385042649429912064920166363767769749150357131554103302574868601747660012601868611965870774632810664970100030004523603163368144937328140674553509124414494672345152890042851753157178826338321654043250243086583114467867614363780619342633430286237073781721229539642974257665410162821827013876092833410720457085135772749363302434075335677867149440894905119107505800890723958549295181083194343012313545694278472167999752030440125922757410146914497134774070007139502872070579952962076100285642265411392195008222650382848927046952006448196648279397197941366651523967820238483398015911624345931615825806906007164210436979365432180508608929928431382272786161184619080463658936086476622812308898446999115908885742817039239405396263420717690892626252122111056245550802101873552577072312808192757619624438500015682732581162310840098079446795270523283257288447328391309479357126618526763440843130973148495584231179831774979185475067422570343023309825/135971326161092377264534580877431968596375838138120172339057699379303311324378174141225600579898697131235668348479104259928724310439093053288837114564246362097620805333860664072122400768 e[312] = 110309250144467595202450881636523087260116130056322263966999595758389365254024802177941681812999699083800443508760971056742920971324261697466407580884712029271616355890164123299023717491487316749078112082411503495500430889436648381519359929923508340569346699628746669884125217678699926991132722156121775699090246473689530196330266833695970859725658098553686099250181705250111053691656302042797669232063914496393231713674874444650637106652400105098806801824172413549362916955233421315000829387525825405585121050771157524285115361702591202454449839760737372655940717477657868142253932775508300956767577219782894056205637079827505914606901659475751145475133567507521061139848180694522644358057514937454145934277990545772488082815287900965493477761173538697391059815384709203959518730939073687742576128941041883499981710603469031301425782113656233160112027187135743323943408909799379472798661335265095056693551687941522207158961494272873038554333114491296916434785132651685958161/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536 e[313] = -1649366648212230009275620474821273359614695469719187097980129408140683658873426155523958477749569162649533230556973048067302752473671209876475307940294166405093407213455411326114437750295570518295677734037108889309068723780722469655798293459713189958344296281947664414492938402807644958804163712488773629979206515126284901143457981765194994624851588188121757668502019871704296789678728599660326408255594846490105473807007366654612388870308442604057598942130943594793692477321298574718778197675361914757983751847123467705994655745268580881415610466855468701902999703910627738142973277019933439902274672616176432715273458825260610764731103878279322011638989554528488626679139056390134297380789717092792686837077064718652323285076539736580751148362585550311236775038821841538028614953860753505856141188086267525671948019477910844697740788202882749932390952470769641113505564307057708186328274404092736646446550734773135180085865089832081223760432935948520393785135875977524581566315/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 e[314] = 3092604829239346452436924741704854552955848274185417636456742170270419696231441530500329825925207495628569879109522090393510178772583323381420562002435098925911870048001769039388010571718096323136251580359249545854500136171389127557364284523813036500426887347835017812263456504233702539869428224150368754428011684658565842915245375331430287244004504637775958177133876973234356476142645359310038262350711633016640625047852287274971393013078163299428506915251750173942311719101370299467835435112628515418605574970422490370076533232361176491942312039947772151529330251642758783676599451251808593771205936258678505961237803126340052949537783201035502513380934656537221082960521802569030697681375088192690308368774418236016747680243369705946171534182525411285287831222489235534412108934405030291855334061237670686463357020387291188513262876329350224694881101853563073844750971825103862258299562265604672998889770051982140352139335205245556215547593838942907863187768001408808386516541273/8702164874309912144930213176155645990168053640839691029699692760275411924760203145038438437113516616399082774302662672635438355868101955410485575332111767174247731541367082500615833649152 e[315] = -11634537720385456995424231335290615554049232657595474868484024965931094378739501536269992062985589515057297258320966503295555672090564973193099194763299963457258998362890483056296386825028426780918884100128820528428494426198210931147634572826813399661828301575322862121272488083245242582169184917497816122073308069084596168573513418439329392980575989149527808551922121987611503988412960144278476667133000812660544673227025683998234459677528507551360600430019660725343415587614859622424633290171407556716211732303109205744026590310723667953873204964475415210070198521043752896778991914927181073347981338747263446970782837057844961203112269092609413013505862854433819409958842172175717245657731212109960697591571654323122023842378379018542810735667095619931839560434755080975555579415174599782621181137633284051294470430344820104942172895880744511374912572509167560026942012143193157502575378466436656797403538341849095090773060788915466663289082574849235206267941876405155795082353541725/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 e[316] = 21954669583784856654174500252407786296800912318017947982991534103957870199903667501902607806521170615970325564482934966676007389564356226359516386362147935846811687962440385616099233564835822413914740883762881574497181192119032423716738197889924618528292714142213560333880957054197234654556682182241425324364897344601940303321725248909769579863600269104038198925095965717567465723115298316897067809052094023784029307331757712416553509849315736303322457132931427927070283707919593648227099630360897835733002077674287873493774418412059247916532873869634969236690263527534077377053869099996928346092099745716984956078099000914467862894064642788097384587737562688051720904854115294851431686789620488112405276474867550823776421704612533552324804608936188126702849338934438703822425372681908240003816548790003152798171830687467380569233409529404510314652054487840185923259145080008595862729826976374077949203805417936481727479072699534071865229773871757145148741450609081189114518277696397460329/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216 e[317] = -166242991959493669138935600255605499302512142987899727014703659636220106605824485974388766635293546194459985632838129777504253184385961027870344796622833002605213148086655208659532188832492672093811601306194397752189553723809470821129987434462642651128676499013187785463517221565212594550480161430318617441982045176714661716758551491438796541927259831927653792313482624927451627519991510617207216068721324479930921966567319208231746881686494191914932769819250952056344988537833881191148732597606707513983819486600767065362915104119871746922003564549377208104511578300111868502266962728880195758049164211185731921312316279018906019536221736671588919010348023183153809903438196436840822392885244505874267034302847553914233867845160666102285425167293146836203601734635176453274335585735222393591778634179276702229518114880891591736020339650550575501575274588842583228821668347576650800528377485058229611903685278731546685978640715766320893396232391829504240666135011437971297641876162687140605235/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728 e[318] = 315699656960892671400732091143363898661222506238902635427205625419672602914899883660375808837938796285286400450442240234955416084958499659605435239974539305423508500741713361120777586735022933749142979985023559033236317041274782003871023486965339132251815427582476560698102591258677784952359543626861030683566430127799428790521682447820648461503989842878411311192491849704361553660371672570009229795373088770870431773802148129677223062939841445190441322221582795803650353552333810758111170438435672392946606701779293266048008637938721134742644502397947015978368120144494126902603156964053232227459721659007006436368212308336761820351092847010709528979413181733043858042561850282440016234545362570764807883966813884778755215936053025516745778766118601476540289196266220243442561094985628035906918708131254693287468348735646098627293863112536475943029776505786946429385453030222827334692271111919300558643720097693390153960505780794743221884729865612120300054571850494246324539402993773503136534229/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456 e[319] = -1202831651561700850046608442750748570399219402160762996338861997105864248784626580899776191012434862788207556838814906100183877751077735192675601414793688753310864149130283224634132254928623524141639861324799730621173979347329382561976413594603258205933354871672323461240793089785490375846504387628638334788801086576011107405319974711541871011543449213025876664977077805593875818598790040857354156761847543779251797515527974139858415728860555833617574534804714293012588595826663149717072112442421123703157832882532239463198967548510524424909446011164608338515184966192439279582767759362617407324572645713766537659444142908332322264786509220413058057942644022666018853985874977750004499226550306955874880850891088281336998836445475252347006835071898966692228072812708184896754292206905549833933702257359088592309424386991266348617469173293553373620634661231092667944291321348097771508051979368138519054382951576207700181945925366703311360938917653379204102651648113896758596801348452538786791486928195/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824 e[320] = 2298641590800594182714470320639878499471904408372536417318985879158259271234955582666633386333059861622372606593521112367088337705073080504635346960392085215940289551633009734839518113773065585019876042561044519552142909772415054867914501574112204589900346715376180008527246259486308364410840253795295986367975761088080040944484236882381915086398969557362813285734396571521507164102876760402756687006512876051746337461777325543141840274019020301690142879980752138060654800352184467658204714701347376966060592960602976116707015460316267728101889074081599554430357169797174299449330393712933863913369357714107274143879284427962345910036839056196288039413421681866048014160235586435506174420102356103489789590715856058117221983143228989457457227633393108618549202194736034990774197958805274494705403502693980454063326391891624249120744889496682874939881937396785676828545527137119085030777634684204553828586093148567714815502391202274193449232542694167875004801169015503276701708615890688108458468439227355/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648 e[321] = -282019434164044728066055352393906610633802686380353912415061322289863314055894878607371610398253887916621419329892890874558777856911403558795375118458097971915433373928630318641300240196562299299670920515866453845927851733082603764515905015684166496719330071118686506203173441417648405781059766480267614241232740688969495159358265058412218838283776770332034889229035653734920771152566057937823903719284827100535435096312504309020533529677256670356572429472431403667420184520032278795815487858217389283107710027033843989643637508192979150166916901820551515027907232436697247247356665607867403177778112884549876889146554068642339971395602551598398894784698227066542293163450396089779380753534677830014745110346103089623098187318317711454663855979357216941146320014193156843834141343260690366923221779513156831929805298079919487733599392295242598950331143468651953058006957870519720291620318430868018967774925712319768485361611585616241730559421140911302076338868275468825946633363233541276955869862683317279155/1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650944 e[322] = 542330432276848584973247858103441422953700048146939619016023579560282096919166887915750423480955161315829902926053384690129875358814070493154239635122982262635930456717141232941761134901928217007628219212889211801900797519534517824594609375200185566794272836790161750777883401960168733375267701532959770434705163404815915462871389346728055278572233666100599772759230087469718208201649178414641518678089747130034570396264375419290609456119897140468166375690809391458058756673492867936767153338452835709299975176614974597878714850149244483921546093462006155345157485021786885281361868257866837926451042801206959548536162715268649691787697608504806407186502277368702830020587015714244614589152330724837641677987003487380229590825541518757919071710431261219088215045512040413075434685430156100797893896637368567820502524491714649757473786458413689796629099215280925167810343465549958214060767230539955345094719422624451260617557980238891927025704650071968147027920139899123473314729857154164650785614768301858480985/2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301888 e[323] = -2092337876690600215948522976426192684232387715974447198008979011250960822351480481448234702586863783190681433897204187720632242772078427801644004766684185524716403911303351371410123440949659161464443219828624967941259019622512516421346378211157980912846763842075450463674152461434373302695873107652978334024471903757438325320484872218824677809585492261903523060587279597362780726386885470444894494307813989060976440450390511249977517778964376626760991770849212668260068389472646978944139241841217918632709879966218695103761576000783431556809786360909716233388220266810262472888879135428713836706345579987276051736656063100851653748450302450303818163677591095956542436867084284788384141430264734127413716258879860406390065492163041292416161670184820841149423722150556092127331037187168542450972819892579361420852661631166200769912336369835506588543325074543651422888501526199650476048208723077277597041310541428527470651198100388752688968118601048145057949376075834767491572806187385208033263776288893336049121679385/9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207552 e[324] = 4048725844009890085611989149505069430559979264154078750970705893629768442120057695146962685360018437013070128365535925981739130810215227936129685467595486180572908290535241563307096385635583261715074618847552724348266366568677691799769453443291626364010989299026641529685766014233029544074505689386303216487274766832551400404545044385508695969491249117773439038171196213040909981935472563430193691456566778387117048468043922374387960585577408732384205440731113643730675300205044295076868655580036437029333151158934331026991434863233777889640564032361515272697974672176589686877244387256529743536537701654935276936873513610797159388884570310876971753066914163623397695531722389246186169095085140600114038529437380562493537571459870770357919110741843300203520208579332124554921317661142635890871560555161960028779881170215810872128358195006573320605754098092259340581848411254616134558664200777713249602594541657550346831101664501434833501843297623092206800225387128363319860636979825742617742617910243196661196997481645/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104 e[325] = -31434709083122603223942632045693839234295666679544166638304883137824120525950841760700144201578890970909907701717247808830567901780533931462413810021412310459056880597660036477574095028983087923035727467367357260310461100674940895271234693169647154552418468999687598323361398412133153981855542583826888807433435017237270518595152981213146719908885915365352143225398761703397500371766518722457441630649152928825190543641365537729193244463311210890890225205198068035660138166729275224900474716127861855025899486515986605660790038465538163079353412969375976914089368792192994540271708238827065256551680120213113623154888209057586078137372747305584883861924220179264468017993882191242317678703907870537067837324800349327280017125629000417792585920984286171715913065959081932036448099539472430573107935579170299049082076822614499995156616987544323839644154633804097733092591587726053363845863200494282541311209547672031245480343607365493986113215873809419846934228741554584881455280887501768257692807876893154120259986385095665/145998099763910246996517491382409322396583312231953917778534160572776805350677676368189209962155884792916553906355021033942038551084014015944085162231110854024063829579528478402651974151891320832 e[326] = 61204155724458406015755738624086029750737636620717354106566702952627194516769957257338324144007947731751627683042672509098411071631240134570135141495991363162047194662825374274345230315393210064278824712741344968243227061530401862370844989878804069298493874984824142813029763580357422738876531744453036311927110316233621012618251048738060602702363735603948339022897619856628026446662219935749961464979817163503360049929254861864691585639767953751791728616821946110826058442484972511386635220033456536240086071044026398939082675426952984215974129121582823017920388542891296179534156505482626832131350300177630860198011784783238287501743074087004568105008975177988230025689418496882658093629630821251458968276684772714100801617999813927669170372184561778179353270078172126428036939536499779311216686773770485754759127667336503049318149029971513632682948665010082719422170672777317657915119549278273355010911708314961158486907563928855880205382075641608336137419554264150486444281861235123474447898589014638130021304742132861343/291996199527820493993034982764818644793166624463907835557068321145553610701355352736378419924311769585833107812710042067884077102168028031888170324462221708048127659159056956805303948303782641664 e[327] = -239066449058348087157401399679944325578668018576403793624157321109473606283619701658513093312723730862108121297186220909205217857142345869654260004654927473063899554333554071529851982471888767448516044713174075732596589995699127152703754317198651698208250056766600595312319432427633562119857547686962245655884129721685487685522797789914092456214332206119357877014501717014367515210250099132448366779633914743545105965686261526985327786497908449756286726721824462858638119448727944128873947908227677275333662169194593967441759183451121196158505460513577850337801966959456234630658146845258374846028721836979359448512763614091349397230189066995477399385806818781988245408748593517804171086298543168346872757310574588053232039628967993746289828064658904772165593370324469378248219650290712473450133974561096697276280237609641789631737382233649903228416562649345066171378720688146029101439713034700305685152058285644798234238612065028907954663684309068398813093587804320969644465078108703628252820785781326455192155874283813483530765/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656 e[328] = 468337047301172455722221737192637838944888919593620897701126528521783163771136605535028186153290031058890236114969759382373441996945073513966780069102611130174259010341100897272488513946737004782560560278205860808796195153558057111955696185620378511019540563689283381873483962855982215636280667320429569197998738866024204854115533831325501578775301947075586292660640751783672422334372910002634607325029973905867650554243956765566570351912319040668349229853174821194543423318765079982994290210808707090718859891395866157353563520238949352561855487871133804026726559764653956074726223754718854786325305401576320975401160852922976635741547769973487414992389925843579724524698572283663420470347357351431568045812241927674186623137304945582638598871015816761247023683552589288702285825874290490768098993595080018071037092021174013662864388355601356089113808446176291640600535488971391596154303384457285209081660146307951044345656926851024001994398550085562523696975550943925753971773630584363112859409586566468260606948210299331785506189/2335969596222563951944279862118549158345332995711262684456546569164428885610842821891027359394494156686664862501680336543072616817344224255105362595697773664385021273272455654442431586430261133312 e[329] = -7362350150912335077638449963782564186528111740171866518622597700008902914701788748649852355699911380568289044597656550927545308468119830436887257583270921018895132702251234561494816611403995832029164957174311469012023504367524001978553038386058017915418047362029907840158706073729761063686165095951534289768516164656089285494553233184024765807167312315620606474519738698736672721396219540299694932931363351869129077904048636466062753366047463189957869494786520450019617334958522587373801948654871697492812797694871561076863349349150648382526655008917996911612758374722774979368736952827985445266313949559099497357974371547597478911551451005370093592685171258282678135629948267910021708436010841091284033609552379358622553805888153969309170468236560369847728930036966770386448521016730996734783272138091106176637956362259921469702424153719525266521933470966788920581671689806224466979648732969074692216689914494962563707034291970058622016026102503311233749107385463645634227222808618333122166108289592812622360010917300013866828242524945/37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992 e[330] = 14511371916306951354657485117147877248691225209399052873795732558243914612456038444221251767306655640056884594150480161899104406738103085556470206195158249238620418783770614425334653968440999231927575303276670038612901719841584336850560167584086092123574203377454582337014015837271592357473709455379370379674141012718631047918669864886576927419269034726928788700115448688850724560786723009961613542600437619066778393049210773430114779613955415461252045451126541321460095867595458825066729998779049894810766890524524923543406094988436012355307284713102366962358620531005137589800695011842475347498756889622122425845200159367454147289176280152775639283557924002987518414647589366451913341558886617748407791832605704843871228716952189358004319821603242953099091000983954325746623246235860361817924848950076822260776327848224854781497066236514272059823138456011299378496225511707558621459277821876705435177136407075497026669802419569390365976593970043274367537509059131036056321126281515552070540365731846835627294256856451269497959250245511275/74751027079122046462216955587793573067050655862760405902609490213261724339546970300512875500623813013973275600053770769378323738155015176163371603062328757260320680744718580942157810765768356265984 e[331] = -57378671035584348940448848653178354869784041359228363988774098070143676118275743127283123362124194234527444329346466263437204637906119914453338205311909826545253816889191221136276302290399857248525184225735355236638266644858628569963282261233201314485498047850652119614292758580188138014729728298247998161123812957645269758409437836149513426121134507845145387179673547850494930493787954729911683472553549162271996503879823090121774726763226786749152513424812932897344987031112292828930469083844653683371710772556085370161192905775185278474396699874157968816063310683759289784938791046781943490202861716273779342845217749679341510451326033014089317479797811795737970319873466739094711628849124416330697352102469416419279791667672797039339527479947609296874099729543208990650941473101449567161318376607277620344199158725848896233556119059398927541389201131887133915833707191020158227114512688798458932182843076204436199384733521365879061549959442070350477636342862869486232721719661894932424524983833601958719115330940357360520969203791386724415/299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063936 e[332] = 113783297107023799131516813398351360601749058577478708962425316802817001682086143580962110692010199818065108556480396822546408166094348059805465374550084341395770272997052626612517009179456703343553133299023653855969462302199804391338243370839108544743048917368127703519769274416904505224383005080931894636736415951691946013263463402135810373019543336591590225147955764697236027513512883009613291736398526558739570578156659306589766948043146884915706418093003586490063603336540354536656669555476219873308490007841529806917778475995065508647939241378023073711483936132215989608910827697381773256453256782789025546057352753504227079358017887882065407724440678779426114282054686823035541438834215712712759872813390758943887783306186623862335397966400072440828366242844364824021037723785313944771933667324181447337451712641123846747157844473957207312022849374245570594570433500822207200998329520934985264101102433381521756717038024174795804181570075745582454987438057908971492886903938899903333093255134739413629473871706906417629730495540982307086803/598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872 e[333] = -905270923024563423942379181930179816948004418235671564935657841180203219815432595522063505101101932766623911738581183563097333724816527043561326018725654613857368141047501358880367237385081744715007541389212804381141652199981899233147509614551748789956369469587082542104050556275097563551239710087060934943921777263637411956191764475801215208320902288423024740533460071728343541725140708710692937195653732898258496773179647223254887231772741290941453148233814413314075493561124636740775473195873753009279820092583492011132275375391197344023546632696175231049004467624057979011067289742188617547705150082882086549628392850775261047890460851368962879430202398751846412943497738120524743345193867130222235188789151050450392442932760486527877676618380774690631522217988725884484050593703203645317781136915027317072556670423609390086616869002967839936150502582350219140529986907169552527722361753542101893539284672335855395809113583908984638810517480340726104079054271355982436365009589265517925725177158000990141247545138115031101004582773059716392346645/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976 e[334] = 1806037326327357838713248142645266931332516837326072009854632219220619244919219812484676971456323477457806806016539359218506038570679595934893314547489888479441731686032156258627901213266383613927624521698303960239544197017385541272303133861413093968874982586906726547897115184380347065907010945576005794512977713441736222722172340375405802672415182718415160138908248542857840324364674734068750676444068826212089481444653776334228279352060236053568408450772415746622734657263148779910387749274582680041533243281239588005021888744772045576613978663718605816827394630266814507445880206368917960965409936216589093320904994688456887381273487146677706253471162921381138118959429127647271105029617622632936998973673563651365616234960489767521287885906785436292897604660788452268123930275917800464745601948271280070663978696300656655763731267757647156177190263434071726202840260714206675568698347340689607656655097919114294939834235115096186070614265726173768544540711665268857675376687321602229290637335765974060283930947773301686112262812501586226217040822867/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952 e[335] = -7227848237595434384208680516222928140281790431507166274089290539231212722087790174233115317037877725709866215090048671079422407703884160120778547584344063762003043341551167293839811789486665009996751793921313676165446576309482961912030030131516171129498273610986354032273225905694571352722357833903874053900763773994276746677897270159579814151013398810289077928759022600038214160650905898860996847986042379254464445593879572757527634807653726360383383178945849415414219628651560873685710161664302941524309818921875055028884331583966737974683211926519402094082218598952444017910420994324885011528274659716631277456147808634776848781608870837252241261831079955575045795871904940630563054163966379793027863225332199459627610885149920123001664046086660969447690662868372860547112445043177456968855343421613267432521137701446892137927280565966192618677697262564830075199838936850809823433758359242268648696000041076617595904761768343922291546005072278727816041150838295684263052080466147146425131147012219432111117702200696175636226502522700574072260890847734045/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808 e[336] = 14506464690714747198813025727964456136068509087115718854911910775650772940707700569723978459476058932955397747546913660156422448651930666266365001326157560745484144628193517816732709759111736332616900016801183320581361729806401399708120718130543579689878244258141789987549396225099982718558301181940981610674472404153458610419570330234861975935964682480630508397776551554442939021071123221155957626800149625509001400197510984981494427630866706019588250158598952978104901063930907822343679099971443507601448474296081081100371383032158090403740787753553820620181939971508787640979639402909134164500323300620872450746147903192533224954997902261258861717330470566631726226382415664690443717415206981763746777229000583478021033140084180912384305152679964692489091152207615215631074098726646650676224747775544946653346479357653492697130571177190949165545883585001923532991492436544588622022479405630679393786938641481313002039452641010588183143046691951808600739929222483667861175816856956950691737049421964078823296138437988406514735866269051561640320001861433610805/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 e[337] = -467229762323316314995030635098378841004893654377150940275011353455800696100076868857712877869818223647698681707317627378480669710329343422822854741687868866918980374629328664076469719258884714997002732345356406900400277911919751523067764966466059297852562653507660229274259677748724526755636828035904937061481793107860608549204571264288218047588675253235682870946761896925475738665829141339860229120266952209371126748013153312254719941168919474316689967152052356197258903621820085220227804597963199899131728023759021499791950925286585358073546703340037148378339801280717170129337460126511970310004309908255849005671519294119822901263609831646266651359087125362260675169029851889348071833580465721381435930345919145151170615080195140422659606057934944846963062698934330656672053607140597736319391473233468012882406744347070919695216018710972972025693987280228861844210060644259099979783405711881363241087942644347177140606186520604620716021572713952403553823666653441165439700879190164043840603207503145854053454040112567754054792615281993994036999267272350574774445/2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712 e[338] = 943348023895368366027857387417238109342262287671680252774850905603390659969537503565664942992058714422196265356265320404550281575405464111735649794201444764227677375205772402320925839229224137416047915024049725672490852071052276140781544364136098451960237059722754751030337213233197230056399981593972232336196389540044547648618326244941377173505230630821275995518185804028340316131208692175649800481047930549642058589019427806951980749239099284613452052170579260536294202472652022578070985219632045352970235032788964275247210629755837544906597506509053111944876896266379033175556375035109011310250466620794937570817409611067597182841666104457823511093867523367496896831294843745051855010489925243067128673414727096663945795182321161071244699080120383165831583382572706370655036588057630547931319526252984207338117438934440815164154938229883773951821640441360641728187054765137345431097024567613073209285240899972915115531929382692965338002570567360638918982046504111294398689019865331835406125102933048843703306976655687615486057646544370310572451971273671147930843255/4898883310657342436947850401401639604522231782621865961233415550616320366316550245614411808808882209683752589725123921141977824503727074585042721378292777435812376133285876920625254286345394996247527424 e[339] = -3820604320520516430541796914066892105444308532696053948129089446865185535003606603663282093515377147640816516209907139926186466647386249621299600903224629346960536351838109263755138551105706349798647341969728401133128892002269319139484795266534598453731087038387774152680468458052412666211652772026890498466217913689161665252780469188154600722738709083334394952203613562654978446754864095470548986805813019326883490334825706914095599872540219011520840837118229639366309350904350036536688235164086815163787584521599435159694023415129807043187518170652617869590186786341174009291208034553996909812765073748674196282124638680237969676187285464218347493014475098607334083336810787830436143139486570098485047965534221072633133104209354474233192293336780714786546725322481465590097820280929761504774145475619309082962326248655689503782565511174655857915117718876886460596428044478442818376712324629877679027238008057316053823986441482956199500044623325347900281481076144935261306696846348890434217673466654008395229788487356578939717217718513122517057614849415413938648274136415/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696 e[340] = 7759737872527500995205808063932488829010434534009645067375834726652882907310231742650612834479638274663747137803108131541727300341388402792403368566864540176076845815463848016049771906506315653792667768347041119658549631895797748587000413884448078338532540481500219737611457373316484159024468397548992672168857955437204194615617003440164153797757290732652933007836657229411513885758588749903496449066019370885973886165636689047501421859957694101849130340582206132443817019242964415449936790761305061039122135764116183585685192288112129205549629953363264817293882336840255099793953294846415519353138563878712577536919395832503956065914053772892616109947884016431102854837837602222434751748372875666181909858196587507221413682909849827161901677549975699899406567861617440224884668069128328890408590315159688076229267866888926644720788290846619391321388078854745978960389604445743799381979606377185219126612557837353079710325047786470918608089747647464265139447365584528911024022900553725195123736813015891465514991177698678177571336662753604820886002762714860815228107871544635/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392 e[341] = -63227077202715353968712950786826729283398425603796099487203850442722072052632586313255176529290112773448255106591747792767918643308656524973704027111551904485145803942020645860915505624797376832907021606311176494179587016809252093698517749281636731666246660867625036517266499499295301284003151021887962020249539995418980531960995883251595647364685752518814219887114555591390730344898583979263864250799790963914161364685802001615590200550970815502011538817301281693534993901099685478897897769077724427216857116261940945842880691851117495596498127875653213234904983860788044423190946428448027676103510471524144806348548034305480643891333648343375258765237458313447899707111696306768005762174959831035124193293373897845694138118992821388777843668607176489799758178837983563927964681772422217721867135797515997460301258583773547169785304095907432364809854321894608877626863756204886319439109076666532171429682963681735290360549978210545612264417101961738357389205916092593335617340966909312828141819155675058847502558881450870647631616315512773389399088223888463501923760200115417035/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136 e[342] = 129174407457574461732747268509254046976647352229231314453771889323029922443255537463271399395085822747799215117718774036053419021678858025897914657403815910742463192461105121548111797715476171778688736007530277821131971303941415834328858716545613254610474139218743785510455725656542034440615757056417269462887911255348022312895118473843890864280406385992760969453441821545538073194613169036864186170925869982744245336882988734193588743563859463788187110243457560181481049027659303622972066669066818390840191341773228279979098769382143545944714100865020904353050503215691119992023488388749731289990535658684047333031068592026860395006632914260689159819308487701470510708275514057472523095768596603651351498916505887208185435185061208116314354440963284762551659741698610910339417758551265666012847879642691808724769364077292099539898866126405898975397418921775639599132032511675741933463307337671564448108781222823953407176563165102985700439657810758268563585849546518512892099299099705108831604133552392291010338899290740465370078822908587881756802728613101262371323144876253306723765/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272 e[343] = -529362786752429864668876911682451446323452822264415445924258206029866710458137978651308934130990241436509707476482214906371528326230761278176539616915783053374961448425764562867887408451763802230377290467896205708619085827236949503243005659239101603152347625052737212948008158109078649859178140043045031803896278729041549448934268456589043646335638274176881732919068215925365493831128274079772191265037252920975374157625000484486393213268029506953838659324708280158977769764435847738490634156729800795159257236236724455272549626621981786537024789595821841368068523059903095058038417982509315075127972559915285225079964382857962213136525526073608871541031929672311153509076556650884653828180506364324025849855652525014698113468326989190591724898948084520832870339688115477661286975987273436816224867883301846011661469950839054817789528239566391343417900578447391445962175988538006578056384739138522416037562302558674519202595464619205737779219813756994892924349553681929948814315412708104358903932463482038268870008258037745607183354361926483103287522310239461606806115217423631399950695/2508228255056559327717299405517639477515382672702395372151508761915556027554073725754578846110147691358081325939263447624692646145908262187541873345685902047135936580242368983360130194608842238078734041088 e[344] = 1087852917340987315030353665180089245899710673837877871882904054655892103259636039331111366816689937267928366077179098333881707172420900280850036784226175178700180523310389749007064109755799669536409994917873171779824374854300772066405999801128409518094293529223626636365469722866597774890755823252452780346754443329663290730376698259522935214926437673793023342860126757276283057868811509492783097488478505931761642053316452162842608236667448570038312113207495880882359314588092194044599942758689081616364570404789456834913643760048701144828301267396329879815955636440524629760175931049793141666216727096955577559986035087598312214532583487196291805958889554398752982944559434270889324871183859825756666122874149311331079763369547077820061353489232500066142954588632667511147432339794811226323390564467261163494996849412752537582643740735264817616144993104676668392939505840817053656361587042075896090526416519779082877921401404954248175691787884193424187283876976153195229286353993179859386899341945708135679675648474427078200391052277857460482622963877908785373244483720340640609974334455/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176 e[345] = -17936722003793507767066774307072014783484786746759185719774175506387843989251487900515034155517247191568043010567084358018803436273678024655383327883507045743613932846108577064720972224213498934679101543743463112010574689155389560917372856824308920356698024369628706001581802677615545211879530340855425868252059530446818834140004393680193276306872069691119677925733692844156184714841680331553237667182511559410276616421320672781844832996234609967373152059419863545902813170850582460924221362904494961630913810646420623335034638045565700376395531306648085446457079064473257893207880370716257729205924742803473105284235230290599250609995993077123798355909053967455594832955289632802143140154987073324380835408463599492176746498389352150975687965718395379160222291853430815090120734538092149021856587807151919214386543217595957730827021340495879928432307920830542191243059272732206335358275590220968800563862005454945700029696466040103294953462540427341378889890361401926756806793475088163373976959310508881824600784676367366925285461166639347317813624752468381184520550701142809199827284287987985/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816 e[346] = 37075621750766716674726240552590976203268033467660283577444849967257720508685406178226769308634257392371048319378187336098635899989308668191408298362271158735461771965185395617574469285377309049392890809498719264458705053562655676539678433318416502361991071425919191064664827852694135667522208236318488439420663556526227501103180062277349253140948245872843042928700246402820392163024728077159976162654301705654914047069629098958329192720596804924914806938163967035652899953550915038139018416892491144176223541894255980714514664544365283769988888319904349736735950419375366499490811657429752871353802361763490439273769126447833956072633834225180079112061246345312481234024448094055773397971130045593034755304455958886888071054894610374460131665839123583210614922869760564662299909545049941268601266802534523207694897683871851570499965966222966199991088988897753059489627943799754431761976636308398397040824501269387660942476077820561594440116690144911765879700263228427618428351115306667614353915274895906940014373619210142296325423586165286588146344253981395145458297125072386007227045561898916315/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632 e[347] = -153717248144410292738039054551864138056598538963034436149135473957596098513383394897345281914082892966892717884521886229186621770586767314468116908880986803249144264400565624276143668085149299365252773469680665821983255277379464925170576673792684317438754998361954172255641055907833620051370054178835455228666341900350085345719035157434696890488431491755312945295357467242081096194778679220097295561877814184430860320205937842045082047961065677717606517278967286939943809798093195388077467076064359360353604020938114755267523580154333294368511472815828968049431979008426091612532674732339612049931483506032671842089127507287821682832910363098905243081409348701111899407490889669541445620548493327096073201542147555736593131517750422039545575337471616314192908944633838636004977784917718209520378357520148495507171483111390221321288257133316297324660214474296801733997889664548197624707922434278914039492198084921864549878472539702647064094103858106647113057662512961996162524227212846126266741786118405816423464968336873015857765449788642794378641713223881242922662136433322930424449427216892128887095/642106433294479187895628647812515706243937964211813215270786243050382343053842873793172184604197808987668819440451442591921317413352515120010719576495590924066799764542046459740193329819863612948155914518528 e[348] = 319581714828647852230465435529174855316938979565902916694496891462362496843026477493278041643304323492897405353696054862438194196363896282331202403965971776983381976200523190485721101241685054692821257622122925412731311734936287529078410520178627822733072235889554229516998952743144604558971052665079282246293439651266774183429451842804754477899792100935383083346144204759874743518317788167282626222113609143194132114637223417783693239384364349043545387501528054388594327788445928559337593610480348680771154395489534169582896605896946687236358092384049794383141346104692598270908664166502143609872676945377549718551109176527421944087847438446664053833559604498270629017162554004432454220188777052544855515000437463561886245822709666280263548059490273150673520119208774569069113917413026773399573907906848854229973790186878861243315357167014950262751582534773582895245210702678800059823553828559557122857197469305767859798452977845501241682023831116600163161129623005021476432357091505913284832055884033111743664581271303229808692921226429439700927505119724388237330065970538807639100694101546333142421755/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056 e[349] = -2665340987004833610057213133785850206874110621849362375311239527784834592916775368360696913137853183153789124291892555185350043941252247372460884592473864128724610063544678414536410262125529546425850006908872714962698333747702664441471319878682402843341059862388370088268883529388969854925305886267623332773380621938172848316819822663059012908554447809971107852421031123896392666085563815356599226727477401258172323804896724382998598241223702252083082237045502360042534581242804166956596053970905368887077688839747234760685306281452039307452499151813239459192047260452442739023986857001971223145712165320001314717968182639719159563096931684682868646246999510532435356610641256772631321274067984095778073553025071052934457991377758367484074231714116488699217205308380295905678995049345967271095625743491981605641266121373054417600580872250185824986301949709841396431374838524514926063008647400674163496380769950428152403791175212700790757392164417697383712912284116083890902371874486359418170182645972875264825747410838270060838435384371223565700592509123204432114864361657611430007298470310995676518625430305/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448 e[350] = 5573289302821751716609000220058470276227217503812062479220148415159775115201781966252994126923151512225003841941393652274493981920340464816464322378625672803184664142853244498526024209072020802983700243611477430415366782534902426009867420321931985067580953334255165849932985736902665416875200866000540992441575209645128047010466962088419802246096000155848949160115430565924837015047742208117231266776020624815981810809219595333900665102571017020403861472509964571437287671897854478666483209306774727482890188806772058121356316883849465249667039926336022932525873410763925360437113414948348637073995833881028169593650387150840962476858149114094585884794381852343612295989720552133241674697320424569035956158336232212498859864757465503406589548606618503379367068436706912623288273045236659247748964584978857307099960214502459290134016903582185730165445775925165769496079809821488969577958958982617230912252085720445257099028285697567824573859720770170006710106838261130819960808948241085059339946669503507743453773393416423205217747243029242385784238498057592044351761680470469502235703103472860685010310337049495/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896 e[351] = -23374630948636088355506639137339659897286560578323782537048811451310385004682614035783449090740481393661798631833357494202580303825492831921391241999841201415343391846134354010229774553596053596716286942970136643551960981168008418732291685963696841567173249340724449224067084264929390161580218714007264313444450289523295549014230799967552690270864301591379815252595509531848531824259535311534871944451903872725410829237245815756198928776860173486913756367513489005022555726252411855426780553981118120336372327654077923251718153183036088526654440532353902908666270146680905850675834931425993001625822513095509034849996569187670249470109620847326708638585421199769453180398597824144793737446939938890631847461457599126423057124264018645245974193737356555536244210068495635011030447137193001641904234447570758336588463707676265423194255989492417479637278231903684561135337854244759899692273494351501672652187997345935246474826840315919617821315061573310111730300977108386189951214841567283433533227079230209775308209571643086866684866198696173176916737249203950111473707107992998373700987494874684438696358873861448385/82189623461693336050640466920002010399224059419112091554660639110448939910891887845526039629337319550421608888377784651765928628909121935361372105791435638280550369861381946846744746216942542457363957058371584 e[352] = 49157383362188183416851965859183662229960016485579964808659481412248741679654294705851462883305653903499063676191394294888563216190680974458233499612957527290740388204870228354472770113554526673780401993353837611735305568893586258092288573508262881763503034207415022003817132255725490558619088566142626876739996971869199084216702452255720774023636306679199301333105678942105565568431200566982318891407847511346890175716513354549631061284123277542283677322118702190329918489832228882072579015906017381609499119525776198267009433189694773494208585175823389605555024104941527869069130363474246654390683959961408169433736701887399709638529662906457883952096587493148870863534675797729549164105371065878888415577789145418668252940753807915078707575443610842860532903119295190915103609847804258264502869048292175365467561971103251824831023172575116405901362020964965026144566773798659280162056085110129530140211127935883713797883217849952317030728322487447957721638618460829352735384100407535908926884696579579187279964626441219483302824510557569447204711703468767880150152330608205396858965873394461536439644164343545535785/164379246923386672101280933840004020798448118838224183109321278220897879821783775691052079258674639100843217776755569303531857257818243870722744211582871276561100739722763893693489492433885084914727914116743168 e[353] = -3317569353322495013264766086723519169948270311634157631390015633101881525420611125078059634138104431367743835769390448104695232966953689747111706094094602177570573388495821410548054632971829928248723236756294871935542914385769462784770785034698968886538176913982102566350055367047671990540525013823121490866740908359586857293455702172420790600012122185127099600935913512512631492308897154406924391177185887696151806426621017813372501680143614585169731082684820305749805526341096965934446682576680981189912672462743239786097177536728813652412771388700433637756568229531288160413048519920372304496505133693004336756510383506782022922053455027960589388869107027076041570317827549433037933785980957027663359426046729856847104585084666504694474124001301178588273932941992855063828293915558848165749617412897298377922001120262406838581479823542851940945594953742428804720427049701888596652164832070835987413646333722957388147381081148048650186817690895574893555233104759816159593790503408081882681492552515371986413712021565427381476312788444049794168311391088127424119543616924367734431524893078597139680915487246380099812253695/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752 e[354] = 7016734605100157517437222753103511786680551156187308257331733198323501595210712135588319004222834113328510663622168275341515502795693710360383829799014109854963529589918952628522924024960767557426986995456761122410548384987065944487833860038049256812357796594002495656197278899778458543338228838348610566703417151450206702974668889785632514720590148602967094644823937276041004475619878450547425225054981853164704629233230728903178214545826371869314125404352484269692538791029507517891100149216561421831966160349839822790456522845004157243831960966868405586635560724544442513811565155517196212625101466890354695152562372789816535202749985497058387235784837871285808017048643057915936737395678749494884715520611251104294272537035438646731641304683694048930677397218901279503669538784900387435418085988148618902927048357497770007093027307507770245975878939978685594593532800148570389401849415702937309980019166924322582723405166275301953434346202670569099692506784154896823223180212756161947327484781714921122865276231660299856312165982417293879592569978094219086017217244320540134005930024736055418500300902493306848258645284445/21040543606193494028963959531520514662201359211292695437993123612274928617188323288454666145110353804907931875424712870852077729000735215452511259082607523399820894684513778392766655031537290869085173006943125504 e[355] = -29765306323187870287170414966499048673638105208039512524842512377875692564557510560875050258119934920942703629042808186059856541899091235752067386736359237561374691489395774911880368102545872860183835360563348032230820854193698245421493943146606648193104579530887436446417132782694201142670656767854677734804259116885022320758856046813740122919596522798170480644770107041672565212769508220071478567697453440793509315790603981170532848328653202665372743516387131890767825034182387928461731859123188033412636763646947460722204201402941094788435840344389769930035277011225605629279868430211256365256969147355529960847547362671428655418398832837216636019574311740910274855475430364209808945105256068783609531489434732790260221289330393933139144090545960667571508615679815910381362363701281997515261300161930586953423777859125326704679512606316068953643727177118370452204696187804468227951115145888711252670561304336404673748371631959739718147459467205846549173449713084197305277778909078831823345039929496416559134648171579055526827701813827051001549445011847977804282419148304076967753611247790255653376218923007781625301542998570765/84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502016 e[356] = 63311479380131720999797050667651287487895543193122303396790530733364385044692289830631546050628264657101713868092726009461112053127097475198433071526921961265310976160906537605936696798148960242884888480916953827416178520860783205838237322803258999860367023063202809264133838011873837278624046600946924551140155549932960076330750435970936297938477472218724064839250722399276698096006248494620057232909074670316835478194884696038349230012057033474489624893000954971557868697112789952349849471417080632010485464218103225182837431718065043653222572944266262570543081748310149480565498428924997731979335188671176127106799338574922775744727505941658472454243800348885445911650147414466001436388134142122083491371458451025954196198124083258307872538310610891021846862320430773213018910219085156041205348661640294737118482952952466197859774613972847341571240118372146122103908454593005578165478244523750197049369596460915182030904273056699272500626431150802430829915322576674275119911149200833038995863336528765167953890886473009630840145215799527558132937849587406594326419898716594863766061202691237554230538135732495648017127476882907025/168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004032 e[357] = -540179250276310857527345250888813999947769054231916314486939323242646568113192879848394537341747125512774953314532163783587132057245598092769021859286188493967585677691012019306417113727273777666297299547487510368306111272760997661432547351601660463431493335956984858194699118031643165184029978540406371754312254384145878521314607980126105264712573797506574497236882798821816021668451645849387262103064266338596204896531319932366543369242828386628251073277537233480236815199498463271062111565942645955666680939058624529053240749027969588109449086528376543869421245664293931365913201191855321140144467671801795930687740220384018311054387564517876462733992812463925801418946364688860194784926949670515643241010295270513361761592633039754730332541599491109554793309832857661070530471468093463311090298218669689786105511429464221814453145146624977208253858729883362098744949387039145257306206037623601034262218590831607985874884152561854461384437880304011214294914285255241548923112502152296701201567015709881276038719457673843870436992128727060523522290146108160175322226848509226793028027418725257023592221470012475934689196501676029829885/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256 e[358] = 1155455557501250495367196380942397274963588898226629219412350679060410107842895060930911261602568626218383399556089465115789623254481399744807790247994599128000997030583302969754710074438415219543884028639571870627575312135884594464028343164789598185472063671024828622626719360845181938241889126413885322592465780004273239867639740738708942222553691559373431306443192603820566781613314334311806021001860898973385845562970497222465687709646864710634515199689775858752357905009832664545295815973062825014881676727841838579904525745460041680763729235421272856756318186719593212179180799404575376546120197180659995899402269266911801300063378721344438643187022746011321915397642299724105187999950335091958883605594566567300574658874821774437458930101535949911156924778288744140096936759282722559769207020039107807348879761272738811329864505042799815597173661535395274983885858117906518687546425341402260613003309547089483472864246427435642223042619727168710568140151335133937415339442648838064045426559512148185499309722581725274173557892860212049093397570423783248072614381376515856582145659954733112626879382253568961504785890296076707925701555/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512 e[359] = -4956956135056016337170574447271122087959325272771990359469546380638027481737938046473614574398879670807679702899474231495876700797328251378509341869758140855494309020469531318923443396715800234307359537300541811599499631348823921278419428224627333305378229153202197827993292421151318227609631746457866256656737493324632215304517035152357454612290061801162962505628651873357104448414271485233138293236957887569676821686390552113045509797437575176801807447463455927020375244583700172166179262723544225418395510968687598998035445870813250452859404881237440597552169871608827977265278358592228564548820349446343170741430896093921877433771141369517558728541564491431457723160261332423237434604225731944249116740916582238750144472389565798926625840306071956171464839056365233966133939759011986087562444251128008873149008471999012174314258300900575679717705540261210965268032014165766747823796097802237391537704773056483626832872121591887636007273541470576991784087252169056056497026141499560503492180452484869894261922566960601293940442736689088188809871723102635887113405003469680278815269281344175392769576737874113209392688098363481772982980664345/10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048 e[360] = 10662523430805076528056347152894776369260264665249992220403798535095191179339059704327862619348197592357079753511329752580643498093675941022981664698214991501937301123098609917911937249630142321795321492025535579530864697518602803604360869761510100299927353753471623199342555717291808283593054941238600397838859006200099422692905520489215500940442327085399093363788204971985679855627864931698585291200850161632949489812442676206505273248353451896652550092322005999808416032327101993206422257613634172808999042561646767589954199332241344654578595575273660315038101253463924035120162900843661837270731547087163469783197937644264693918417971267507375150420619884490225094211927954701863222261445555448462732845633619871333825921938356229970614982779960449486887228443685472360958669720288694257086541017318695114869498855461754336570281265793752624688281820447371354912624267716957255283789505064952538686951744040888102402333690755449391310233456457451571345126014609513691378221502785204608694101882337844519754710548824823115897226823501394550210542173459298269651554162044405198464652506830026522326536688697732830488189577746965273390796791792505/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096 e[361] = -183994405351018887294259375129476131541236563540699710350970116029352910761963862474792742939272621900787247221315379360904153416640160516975746937100656104325009893346144676810401101453067734166627156398752599080242630547399555964699244226851038995095192517145718128321395138913904577993591369235569010114956087420826631222993085751448199589704267638744031832314301727372180778146124940435610250294806567087553754239233671127845158715952493183311787492275477333860120589180241401540022427665087887383993921608656723110716892981356687500385641921502368544476393100789252474126895235413657804628354136544429157628803397927104687784697833687133396025190694023370108740438241809419448582161749165442241186628046047676325059433570826486798351619870088397921993308813101518622901710788396809864021901787175879912679062062292465282212186693342425503564702254095715595324342241891394717235925747968132248865749943467451009953222806262212129809588490850249301216296262446211971275055202695565257155693866752875349095652910172916978681537470545017426821222131994257269049905093321376016443177205747713759069126512902776856268279314883461876812714541025942162985/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536 e[362] = 397983987824563558903329438010492866770814166553090339265428764234535124781383086261974431096846094075488535488714517114347301376394568537047913436112571084960747934049333026609051462268082118489080855036335275768404996036146740216441848774476808706561550889813599438207642101451473130488369478217310663096627480485388369272375655220434323335213322621111948924418469478204688709401714617888645300442647442270691828613759140793322106696105703497817591129439145998993436499782138422766976617552993117235524142136535738168126354040599938353723271066942365052642514149056864100649054760023430572405124332089948420404391835592993366949958368311983475360226996576924439233522040863183910245923361691152039248237264989279326582074391863768630104961937671903470698243950638660551995505636415046096606685976569291485696414476233641989744963835402299347090011177421911189222172307057812870356768353307113599226895235851553263920086923187154071644682174273897321256577306753106540858984562024140045037589494824806718893623694401343824128103202115163897080690139144856650148299445957567628439724337334845687850240797895573542947630850017805292821127223306886839461075/689456532887748412341091025928864224451014138635639044112158674527024860928026977516082500242976073479223111693916991352080883023896091539947888937618883326765331077022147490374177752073413947198182949091512336515072 e[363] = -1726472179075016982587721294107081460780034257365443766178815062538376163439874723169392288315781524402444017167062213610338550485506046587962570161963167425575516275675861168908363505462615642069282577601706365455491311231265873876244445724599300640222075604645421773366468630395906520618061115006331507768843201031384636538279381268179442533907012333467721756767881853383524765184458217951372829619068083407173376123711936708406097335520506578925458676942275156064982741183904240192053680905800116559889892200206436961840524287845577722800913686221964451974800491643794852617213484643085018927973905083281730506195528506882310152559998955968606101211999984089110412025242048653404877706087159677580111290641101029487327630399668934129399728242076881506833099860361099640372425136675366367918155328082332854514523135534940737009515248769821310859775918420938579469646372127338088890564254963999985687465091999647274699479045107212591962638999032004960300742581705694318090855151994226559639620038331613707733624991836247186723075177924412253941533415656560769948396825248553735152309427910085170509113734649250860522722774245832434525260420377740411595686295/2757826131550993649364364103715456897804056554542556176448634698108099443712107910064330000971904293916892446775667965408323532095584366159791555750475533307061324308088589961496711008293655788792731796366049346060288 e[364] = 3755115143991863035505543477279616275035491445984044930217474651986918525527370681381062092675664617836035762253163596028369511461046128382546266023617090318945621466630644137643466871431999107126335681234493874975125888836653868444062451468472503883047594222736463497255869545002892955792363755132564018860021235746093200031808410122754368202714255538039412251982367625225608142293923854191006842559561249747595479313799470978502624015739285367963653418748374167343305381732059050303924070892581211072267329365403924021261595940962325239765959354337582535089144737757546056847797519266135150023640284362082748382657966450440363066140042024742078055381399590339751902995915388852450117282180891237148167091751158000877664336261910159951248364673457879410917231559017224071800297092426691218852490142532483002228450479448104847656616182427686179369661732052970910657061960168591523816179013344338968917721198883642362801629371150145005901185758821064572489377700843909488469797962470538644248766588494619692338131631058850663494709284304132210047544941537694820335705745104781124262517875456334208758809602421557034043993597789104965880735707890521375896321370475/5515652263101987298728728207430913795608113109085112352897269396216198887424215820128660001943808587833784893551335930816647064191168732319583111500951066614122648616177179922993422016587311577585463592732098692120576 e[365] = -32759955539630882517820662572543657707484892588391964151467172239745971022948744561772967478701470882930409653139217061275149673692126844974133685935911013283653223429786847453846552496359731569931400009704242942669647875255989691440484124600008954315745692150725607540841024769706369134812046092369354562479653931851303572291062046304391854423843218875826179446892669784432264572921054531546690143996377052489131717570656775778232867248150971967638542502518792713526895805590026706674867581370370298032939600638689736242354934605304020666709127283347207739560847828183329435887174792743714478518606081880772051789643678775633824179005415511125328367463935379788795662656151823145442894451601417707802894441057690343362350327709983296110003202429201641386264955177927444309369757502166028094275159035493758381334624487680465648607286948877324788454319200495176654637236090099838985456046714930866809863542616767662224396301025250411591799396231523832753599684142501036198799528466251256947110396155859766772712667786278481000656021303371307956535545981567142013083757903450430493813480391446174779550576268069105359954513412294508842032291151346119863104212933057605/44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964608 e[366] = 71646742730292226395823398346764463209350384024413276669325306326956344530615379764389963441722983973990459339745765370556835837344442187362323346164659758192431205444353934272706470445336555379774282757426910183319924606262849136767756561159012522803942346818932022602760661528732615866288793346898221334816802070936422910095407903620055665554787397174174826443242031812541919439132413222616191314505300043136516311954413270307051180846093016744293319976375940044673176421914235287133057498655655754381360065165054478020347680307721376759741986391117685415197638908561335215043858070104656532884713505976854883696802799381336263258379389565797786267904870042691589021606177816096028272895169321439725774886788707052220214649678014393750373226937752337859118986627420034096670561873094691549571700412960406900085521450510177352806520874486431386061219287279704777646151220438119021077922707514964558491732445792733780521857946120464772064280348022985349995361654028013244139588264694223169839308981986074047667079576514938210229589184873653200116229907935185545789568637523085952030612502740565256870300471077267593858525698313851665352098569810474497290375090722746115/88250436209631796779659651318894620729729809745361797646356310339459182198787453122058560031100937405340558296821374893066353027058699717113329784015217065825962377858834878767894752265396985241367417483713579073929216 e[367] = -314245754055739419707934920576287030743258583649266523782064155607185858081178826034978628427899432501690337160242321290991682275259699700052963766139273549427098053405693575448523310548985052055988360171751248613383086930438362482253191715542623575367264486897142794862492685571080195587094849754988879817191513455687127623380390601636338709091343644090766694129134835598227778862990911681668347780307726538827977152745208918977375358249597670050639919322934205806342263306231327890328279988071626793098577176951900889126953345505966230670352514814619185136241758637093962669891401720812876119915872759345952115304948493659326788692578742519433000255797822079581568841750891157833219607615398783424481625533380296861409334762465930043826375539656336103449472788887262576772153113564340671896078849248248812861899762404954509914001016816889849897727731033195675125568309336357359134966171011749883495642826872532946089445153791598982188662627484639369033235186773772842478219549549295101371316185442543662864676970429779912909403441580055730648916473791413715486344126022845087772166973323026417418407077679364992358151508581039157179167981901135347991596774875987039727485/353001744838527187118638605275578482918919238981447190585425241357836728795149812488234240124403749621362233187285499572265412108234798868453319136060868263303849511435339515071579009061587940965469669934854316295716864 e[368] = 691033281209738339494487215487729524165790532708938614909645869396307494099416048193127173540762748970970915963530680948562149140400364384935301369229818937664044979149404571143395444653982503432377897844895604223275460146123102977893703923388681981585167918937724257764841060677964388253661837782615704185135102901132333077830801985429846533169647188583057416753067980382475271098561015249681883254256403399345994641613549566280582118175897202744185215249900586494304104611062940001894764454757427546438268326539546120032913133103160685628790118004497795900712860139106464747369789084600736896094586394173842661512789760857311551750856526979422617515619027945743060217128374258183173858420950322431508102911153781222219117530035963449148591714096654195734238760326177482534078146410497494715692500411426097960225568448140831577753234927837991934673251761827131598736318945239732812942873757506491746055595426734619125697844691143349080066544842317325745086346565426920555869917598986013618048014675316739404463279558767071273698088340406499570907907405760567274537744283680100567067419908335870746201104209832518992786506376553783994025259973444958767246424702354342188667125/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728 e[369] = -24379895143328161443401179042868083538155184707076136899189516019747562680342556042988698234714732856783965868006686325149825695580521914007235720543601444143593872172863914958311809020997294170340332844782348586789648510333406550584805853275332544748178228758099250269349837633404563126708647026687884231009027801017934057903266039260655677898903830644203551353560760890446656737342184068078980292771460575977045838494645881965275853638393463021106711361146492474370407132204559325638063391812953846324692135234253088654787715479290530236873712199979257856538377874237105784685602243005305691992847496271287617601147738015619497258448343189088826874224060501151772871830674789313559198539156898271298605225836353029219463514696891746314767022225053597391960560554860229565206503368783370647880322783737619401985375824072327009736673822402051835868989388201910527106799260436471641867889885364387371205928409392278645181223581256826158765124985070509257115038885166953511030850196093058511325552743242190129089534203049783140309606907662140871238905048531973318434026342787102656836888805203864049830082626550639839212072386433116575578895586337944830280056688694292504744654095735/22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879296 e[370] = 53904478074034574599293326897577011144011832010693171591716095477600126283579549564171125532132562667409334801493177031574269629777765591140725258470921604197903153992478187922521909965966831565294011623748599287871279821475294962173326444128315575626195949779708037464087745478303253096776403869797676129544931464363398865843553513243787178971834898605119849319539549708551314248731091284701936834693560234492385573052051048650839638317915794331065978632835619788803159569204431932145663616855969208265301478581932645622827406818871712697358968914135461533359738278697057138875683254970724186830779629418441398868732596380649635489470973980241549918189478056133720624566332080248806693691137591991620637087815195094858390855971329323338685660984071166562060463254335574170686597841692254450925825363626446867533021398659143372617146216816970037257556847413561869239220855539006462770801828561512273375256881857908774725649224789323572815080411962496698181012666908913754418534139009585980602617252745380621149737968520433959611793160851551848079413889384718906860613833290409243576139387948494849413817074477537810093649150083262721225990691114252142047369640061118541715265051313365/45184223339331479951185741475274045813621662589625240394934430893803101285779175998493982735923679951534365847972543945249972749854054255162024849415791137702892737463723457929162113159883256443580117751661352485851758592 e[371] = -239014792658455140806770608804096281608675471037025035682302975552980579295022696231385794809615577534329717294814329653196619013666184164365261769334215012504402122736351250155269252181701343322320445629256776995524524361674360180867965312810455280184526075004517001539594329435643655614694379967414717164033963234197393959179499499699966569899897445448532125246361932854100302006715067074467859146422852590926216981034052312025366601877386928693787530537348936281521438419692893925539782177422595168095103248774493350922198655146952222959404188239138136050617278550803288007916409275079365449113771853450460270862698740709870575626389360697406554913687884882190509958520070501750120751055562698340898281532097473525284709675625985327903793490275603870089828187415349489434330846041498398142948860137497651403035536795647887087706188805548643544511065716307841894998908935120294239689061081003709030377887042164344554284854888602901577720575998203541293340474536374754125320258335941769998495575192807749248896532285607279628276609006232290838401507500089730114925276656179530542132180830823275401758989020349697724395414712620798208296328057986777953295546086277378119430774506386373245/180736893357325919804742965901096183254486650358500961579737723575212405143116703993975930943694719806137463391890175780999890999416217020648099397663164550811570949854893831716648452639533025774320471006645409943407034368 e[372] = 531335050841919687222691378461989106023437924652302184471492834760603820291435240335014770939380999172129010657104817485156063483678635367076822615619064176800636703143682473360016581621757272583785472105330692442353115410477387545594423855477204574721896707632261608291208598651117480497249343842318438801363514512192524853444259085794222923647274433808390101793404611431789817035379206719816260750759667772049116806508297956193705193628642945606236648255628115865113283182235217223984650011088096655062580934892665377776350785488911532819310234853470558576235657110707734025810616266136009753375881283735295291957853502652588702976296325360763104382419087084540928286401712321629246811392663951734898227325601580040872645871961948427867902100079947411723134242282616070974315370971895868012473928008763719158540589785057744188700524278125702997714212522800080013338631007823917592866341793393627169063446772460609087041794170755306686588920420686931916560290101513074550274996287555752116587901695449851322869169806855624392585709110243655081032612061066102197224602943997323620401498834457851844953929716255557901355286546938319064418356265622752650033271316756589757855459972927566072305/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736 e[373] = -4737429131487695948053450981975702070738952522232429984516758520398865815308182463132458687243581961795432438498293802064141128611735863940135975573385815912718522641641693449356427607168981385594694531736509746484233482883848980304731073053345373809823810889970140151125531583997784742662788054334345873684823892697437656966749471384075564419823856638209092536963661756065659843413001256867791305484323032474133153777736083720790797527010583246058601302095376329924517172576000513675073159682057550214823995291044904300754003357692809153437102000410641909478549644515260449583874895314898330195766562751669685962934384103111937761724742688326086923773329243083792632205067997407296111631674282768050613990925410345372965642936524878759246078986064538634848902365954817921368412355291716457682235648971783978285937827142854243790749038241857891434704878261497460723513537718334400697778104083158637815814565293957134831791066208184586070798937683055494991185834631358513199443071398453272072751878849299916144963746999980779374016918933206805678527968193406835360373686556422563039837312624175356614870716066228946470729217702788248302683205210408949153126046870984872467525386358970657478008505/2891790293717214716875887454417538932071786405736015385275803577203398482289867263903614895099115516898199414270242812495998255990659472330369590362610632812985135197678301307466375242232528412389127536106326559094512549888 e[374] = 10588255961219655038184687881635208841041017619306303789971539305273056525629413024628795785635378459934409698131220794121599541782626857291675938974115902009933526112171229077418070301716220800878042846507922298707468312878443773218530977333272561810826699401920095778509849060517958141527230236132255826338199046801778162734455862348652469801877654664484872682882334202846872840845804657238250335656337915094407008965971015484252401976567883927681182357709003079709628656720137099656280046457633467303679373537159260504902268936567163775711983415526161639897434184131425605850147300903701993793062301459373924894433743663728155992430842953539494707825025453821499265923488498133624104512132840224848006388561675766094796852560591001005194830264925046110205080932782186287931215755390410763257700930607131632450823692304683558957772658900846209262246562782549989103199707809278428967810683067483511638791366444826039047115649209728460927746551658320275140583524752308053966286369773437911053898663462802907454497989347010081250583678517354517778198304584223086492001081265293345683449945916057700381623128393536696460448242388663802926202908760497808832117118515497354933092545304475579391232304295/5783580587434429433751774908835077864143572811472030770551607154406796964579734527807229790198231033796398828540485624991996511981318944660739180725221265625970270395356602614932750484465056824778255072212653118189025099776 e[375] = -47457017269412489215929762623142432140284582973978237126926271809902290515777807143788703300038456720320375147639491915494659321297965410810828459018897708369994943649636567986513269969217494881868988583720152303261262323748296925881070988502008322768982577843692683488938548033491016648400033106597551836695673774753732041514470880566097955271613249026349628609894254923613494731117564976914049447976750995264079163530802188377917814276316322832991518200882277945354134095607887983229320523058603461629698119719319601475770211517642882599004629692093780006183772046717349546929550782703077607966398880576752924029799855851738632509793967131770022105476236427830067298900312879652321454061353629498781381421300344222670714966692236591997221554728588597646897456268612477063022572600486781388436784452044024295719021091809028637490797355611194023159417980159558874976782649079579535450616650290595724540624967019224308835832434675349433611741691175770331445321394137932844290276087968610711704898766154011753724048128067729965142650753264508799492317781360406644089179784220468140946942629043513957117921527549010172323208219948908544617827901067347948492325613769918009064984900057026422831268479048285/23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104 e[376] = 106636932594352626930064689503351299104496003555162953016882521429025059618893688103661657699252434868339685078642723369276996206877470788970300045373958244196541218337689266806231825756568707450491969806515291522977038126460774166879890578467786859746921822557590589916449207806447130270057080045032397522725712497213912449141574848890914893530866322136618578053295240607713341415163927624603252824495223501353783976415055185940976765282793152878974363686149288990851287450120123643919159546667123371283711342343722230734957968553060156209206343208771395703200594297266988604509697810738236934659312904708840687959806211432401779280146607916668125781841870011309045313582715885106843886957451843223912279002732067684705966427925978447872187976379027169526395714097964590324327527630740576430023068276061774412273353388882241390888392998269390297568935507497603917363470014822577618370256909781868630192562684876644029533332927180589762256598133656053595370017984291754001839273118385031247127495212220682800890363625456428564149685445628484585980913729733503390281787329743439730592026020790027838480816166798544061730174744654359710079633069338915832081772456505814253418799754682830133649355738827718893/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 e[377] = -1922042265976745967758500935208908730012135974060034891693281145284878969847590115889174398756751175612127237292253816989380717984669423527855861365411055080891915021743276693880507208663997166669227043212789272525722077206074948961349343742226220912347988645393898457929212836211728575451324928048915570662130101994588622170037269665610104172729254991380813790460365850655802737388646110488958671436672818903688190617599551370132444458090688596412463259178469209449756951193118537205552623498028651824223887141586700174704729536062928769429090999470935305230215943630751394247971071196747760209311569015717186717555960899737626602888501602040149075797383003069454783425821722401439687029750576116570632576925386179204576115041805074611800003676430082674493757967899797642549135727319528233206302946464241380565976994131013970018851535172648003515624006744684433026616170173855416540033406549097003357428236537922994878503284664997892695811922369826886851336250934577088082165694093448284550316098339827733771219785673916598291666320217630975198132965923475289410160202119037518194895953026206630562281566946361584192174140377409365300599818627341252414829695640716309628615728029925311627803946098969569772055/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 e[378] = 4341934357700980272433494691684414755722619696318703849246243948724699972590886063981600451912606719231166193156673538968835697410326451768593054539190731369561600556349890031519079545122341164262268802815738929331486418897860329351167966989166613493015238916691075513969760359327971678136083642317483930316623951863455390862095012074154935429866988919741735947365232319577953861828187874615065010984663453297702078713079973454346077344288305900756698922133367844618432310633511888751035523070900493403511783190598645345052433474321909387922323310203012536237071733641595236078490415239974887866526596886223295634236110132677066528560025505892291113660146283292074448329916333099578511786876238757483513644582083114474233318687274166575075222015167900063362976484715988490400416654294342756344281403639032696341196720767850358856363888105446590427742557038378676593229925522547377873637240730885306695553862331228146570211416316778170377801492319000501142100380110206954915513268973015445023633317776139530521976757802703863184553352266249537079805542825159850331627453509101837752940345223302426204461932606894792959677909969214580349143724833856297920817775509568638571658446698398319435028250771746774332196861/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656 e[379] = -19669146837935521362001471061449349151887261909898826915072108596996564215678431342416648652689825354572590780792358858483538359870259830974606561870746630828787344125443721558331040928939126864963885820090427415987853599502651924648688888551760666883729597321453717206798590232567920506432955597296404755624802755675987232185903232921200109797783882851295824486406297325595986577330346852642698823159265222776681548880671924969914465473253819046428330439129805558869213300353586854744812354008098382075661171851413163893747722001923783701624714498766328562618026126453308903331129206209250898592125294329019315890659336552019181529463178453995023300068270436886605338542285777997191931766740733510247600093830960164643740365284036726088868607074460431519820318404006620345100118931509006958140469894340227715158954239671777650032563283792772070164957892983260001618457161255330052368007870177581781064846957119699903626520452880151975447997580354528784036896916181321631977134540253189075452394814533040127224589916334305330889049401517399190553262707499248586558206794280364840040524958482806562262571447086514252328734221994109885369078090338460805461592864729335134484033977619087229529302400903000239134864313585/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624 e[380] = 44669048565395901606596326972745389192392625039536006757431213206373501797050057422315714120559862930298671657248885735488172252510401801926374283998119211594971869406533325138879320646898336383803197712942918926913849999183773264475671835637297223390622442648025575051299615894439410225692141980366945368416661116930273869189365150226705859120039895351823314730696768373000244727899890755179991947955591972962499234419064414636052397403517385161807610413722230110423827740912764804883758804539675545518990527623716702541091866579044352038465609590264545904032023335665854683901118806658019431297435831497093569563441682667015618537283836617910253998410878301862073819192477213032624848197935266472958113412992453036209403747198459826616598246604516294854334321237955253797344836675998619215442492802492729605145269238784537496927621217644222440833854239176760836430739592153133283903182117322569143950671304417908687109206912976568194292688825619850653987399738064894212459006869923789757578224994052027575575093773073762899426633707376918927416952761444687710819419302240451968272368122729968403355200764135440282397461527051909214143769238769922239504188076102024376066084389334735442325701983192083494438774472765805/11844773043065711480323635013294239465766037117894719018089691452225120183459296312949206610325977157215024800850914559983608856537741198665193842125253152001987113769690322155382272992184436377145866387891513586051123404341248 e[381] = -406849464114953552839094764247601663672931966819353975889590926795567147460905865733840240576443788995531127266873542446762835442936419638418010880343160119006037192951407157111937173925658597597137062234057612452697562483563849457923141116988301635343430987851548782231776913628943904223872617512982201865131722007483621638027175227110431052278345444159351424279335246871702646428308316945883184796279871392998756039534104386042423745871266604375779307759136927899468827078120713253739265109987589788347666088722752546021792870225920394656224049623439719155818828233715029574661410739931256144625186203947028453491731299315092437563092284261355162812909676351115745310986882861170361172097714084301553410135659556914121613677755449546583508926676239600004592094461108782032420892793875349517599644492729456780652392295264053177568754809783358106614911336101705163815002528543083906587928855765780774570676852180497757186169538329311384599911426664938815094013110591471426087856981578975473517044301274373555186778753436800170791040000048050286225470511588113182700129494742620042211400034457787541295808270203203284078026857225483753106084625249564918214973918161697535846187947344982075729075993673890594180141592393976975/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984 e[382] = 928845887629339611293331559022982858004836262881272831218009411508026710083005187585423364757323233347105444371051770612774137066728110549411881513298118335319242296154726197964489586046160645044567982465647798274954554615713811671330536200047499807017007818530502404991970030532629716925056230836266848550178399853466371490288667582125505004044719065497921158210763263519936850449350982639793126735824801525843678576922166713344484350119890131419815176343938665925034904012614915549793747846399692135695164676332995498134775591346944780591781134038376806464470038986682275112350802258335204735358865749681152389319797646075432574815636921480284633296796547945956927948135971331879651482545115001286653487709664417595493485938920632371448038181408923975181662714662659953246526145082590634153297490646148099804646604724615457631802902104381088043272126962649365354764561363287785249888745820812351288114896020397440897418181823207587064123626381293551725713211220768786784385941161136583083449387710261663479392087648597319472154745244823173204082992566365054631553002962389634795615291563322390350405809756766547441742142957937641013823039111732141095907672652841961523293683688260729416098501546433212819238478920276523631961/189516368689051383685178160212707831452256593886315504289435063235601922935348741007187305765215634515440396813614632959737741704603859178643101474004050432031793820315045154486116367874950982034333862206264217376817974469459968 e[383] = -4252295460074390406185445740578351975146044816530014926292599417109355303550646953740634792721770840890725510411392344407864134078337574553604033213543015238196766519261190021205554566624639785095004121325960027299303393223079231017656858320334564224454305657132502973388419981369218654944006306321920514135069328177791878323964820157650359175931482934990969686841617607497823406299463482218786324277045017927411430131559724601237488499833338878516991712222232092053547968385585435037142760866834416229148669329820657809125599391249015780649946810557865017835779328449300201219238700702510499149191289162149074770541729941140059090411991807424788564484897201461988600825992712282503154202906057191425227095119234686486660021696350817843377919355505881337368678637944809215224265946577877706660169628521592538179579582897789242133962039816263390433038723923431430870305709113638691885279802669280103629765408818956188151069809792300719967578313699937322363509940422752890376057646174449543522559439183087459742274483357318855729028031659990165236071542882538307114819929976528328438072168788622644170025552667868091762676879814712882979879318922445398664796093060165402847601520975190929567685321510468788150825977285470019950770175/758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839872 e[384] = 9759107085847968254495431474880205950223867443177603064981696105584231501153672612399009479256489144834999404681452531779311713389822926181880027281768002862499977216085289515442964984950884567832312902427264533839112814756298631881280775646313812752932646201211375689935933137772659514182280117490403593526678884703728862891496404476933812676176987313501314813935901757199460732524002826127260975265878115572649037783723617981634450154380057402939698574324003032827353391250475779779898231969223815917764928586949431308840684629299003270952850583246421727142690086068958877696614152939121891609949343365269566740228206149150518532277944923309867573277851046837010851090574613272446484952102814989301550693204570984737157776631696091350039212834155882608289657191339482980659195938451572800391930629495014260469036756723454202616032079104795497669842881122996881630296486793810871826827250562231716448584672739905866884652048057188659203196096366591282554668867811426563090888808957841401486138591271519669671169523906268919511837862106628400926761184837832028334215901184215002250133944157176461538987600590775373588331254198776355158946747766575880303543642744368834175890714874476494117451995176184946193774875029424839630524883127/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744 e[385] = -2874356369171701215196915912646881611361579404366696754007601266541931472437261837246367223699638552815015660081640306037624253814258979198008954843912165221060931245124402289070356990434252602194986420586546096077276857211495361475553638547459286508648801073392712373442068551774392731960771902401946574147239720134951144024708836459723073318932304959527943702267728714563676828344816286223927989968091783344378494725931300118606578014964456034744565707046608582765801835444955507954024798677878671392058004690383036891670141180353887330662079218529959966807741343994722938950362508616936733161972781958961167930454587951273197871758520310479585883428876577058076353390694990632860506089043270946412486397935025302097009797347588167384434732703191458433972705002588561648448129746558473356658403706810988584216569204728765115851365793236731271991560009884882606769356737454592480315492669911315016348102517343698731293615411268081735305083848409731535925503028432636590378233275933646886970674321799220869756898074814904486992828783651744020180715098789788126969201174971679594711732136214734367739330494495947904243285540641386959103637891379166531527025386563724549154245600523112808919823567278843676970080866327624864457452726913475385/388129523075177233787244872115625638814221504279174152784763009506512738171594221582719602207161619487621932674282768301542895011028703597861071818760295284801113744005212476387566321407899611206315749798429117187723211713454014464 e[386] = 6631199990480705799691971402898632878065929756741834530632980230628697427383134278952139995095806862020226473198096209208560607283498860160385948975439535283987270459561013924993139048990881734340037579982418079879788757353643516393968397715045624852067494565156089087389460036481789634227580345646463147679787062490099678049460536156655057868130425718351275297707700087398351196845310072911954560968911813890391901883180704380933151804227186649111075338999645936881162316768205899948808935529628694371882023865175800799082183649593430580689802701112401506793350845940046942709612932561307516494599633443178545301019590892084036502596400780225503296276277488882955654254443132344586567151445774438387240055751983530780429255829558037753654788905074633922185204881498619798681185327865860032316149441017387593559267232765837187663275096004596109059816567378491538221574724256013124391980867483288129948154895758231113517902187664499057362438268192621777950926544639437525698478598057304127076525621871201008687654883253835969379559317577016775672029132501424182963110017706395009886213177549457925681752319469270069717501504513307035006808773513980790139443268730426394895422351900052432113316020451897564997429785825044453776229444377690181675/776259046150354467574489744231251277628443008558348305569526019013025476343188443165439204414323238975243865348565536603085790022057407195722143637520590569602227488010424952775132642815799222412631499596858234375446423426908028928 e[387] = -30676206567232537212121517302383730203680872831842099199626281631808031505954616785040561324782034660777658154501377103955095403643022389282321113410730256843521837403257666517061028707613621843907184644668705950281681335696081616651565094325914649098197493814285679551428097556899617024159684364793064328191861175972522769369086835667901736792081203483245071808420227197425519610365020224797819023867269467748794660422299079044023057460551780206521400279029447190563050136967271903412018747636379812054008854667333861792159581602395765739811304838727543933034192052263073830789362098114363410243326044997901684323560133921800906364486534225818269874874513463080121193827543320375801697846068054881560171547911606760507029202518289282341180886762215731490768178815364780415306096266043134197725982085147798182350070524497377812421932201799267812677249230020171090189027395810839571557226018794352956977075617960051271070253640351519716810263739157593304937473027733094799476715090423668746247882336824232761694397605822011868683644324877186685551922245393339632474635105555600579916571323911304500326682671106480301668134138213883717085120835005084984301619343423129622370593072182886933716152926585129539336819346158363495746642869524231347400075/3105036184601417870297958976925005110513772034233393222278104076052101905372753772661756817657292955900975461394262146412343160088229628782888574550082362278408909952041699811100530571263196889650525998387432937501785693707632115712 e[388] = 71138758394690579119197892959727389440010136959258038859670105746168623639033367886646856567114637982443698068068856566848448002588234320694277891875592916721274998580240565305651278157796213604240541852167612253839518714711702608623907397704356440540855391596301532481392948250365079250307512070276109595496799753097490525349657010118776176514149111273577153388481967494345716735965325538154399125257557999689693969370089930384775027411269559211123088694428790569301857043688962148687932996530962111849707136369074868914900131888905101967845815522522188505795287510206419598655531262358843061830956858637121983861901448933998946528512510081072820175767232059481387168206430257484041582884407884413748710473143480494877028155210885170799928013012931070412296508348369909224845622666809082360580659044758261453843946910137153725328820659834597679745450815699161968651735775835087340243227594172876879107889327835290918773052289631987492105969421954910643230069541311377829365856634791630773392541468640193363383185858746981699728480005445592662570560785272682542328170015735626340218322815038397090533527438118908052960957898732638554601097509607849189799510531159189983640636099108499318762005545705343997337587207094114569903847584516761656228588935/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424 e[389] = -661596331391775745369836412859889720172626645133686304388124815592772412583579266880054002740477457509326913971869212184664821657101827515983565069002910865850028116939962261514434540963726976393804103208433649972493307270088555212408584569869018210820957250790085367160964431068794473199513871438651862722146422383527003869523729166467762984121224559668355821956298742579339819007920553796700520435704851535251096210937282817179604730896224431346202683794084114323006985325794775259648879495616727389581813023007125111199007085284628303054632835674809206940698540916902529632127194775621970673583543082682587167848287002290353279863018711517487453709957942296187899189421365001646121927497080565750803148815971484325900067894100451760322432354998826668183879934077637206088234732291442122335753794279138360731790198112908144205608582936310303059427935964556503776739188047665336587855448692286177879199559036970099502297952141383442852752575936480722417246975151282099154796045600852499318230929699194561832127298183036884064102859322917481576045280428518065788556376863375409143343657676033271999911244716946207161168426378619402938583934013163425056462800422309925330582168697834635542585333440751136209290166454103245831949700214427181153943996019875/49680578953622685924767343630800081768220352547734291556449665216833630485964060362588109082516687294415607382308194342597490561411674060526217192801317796454542559232667196977608489140211150234408415974198927000028571099322113851392 e[390] = 1542194680120122935403836919449821980934788160052197783419795439699833777260405134145725222572358731019927765939551523745382976135357620091307726480176271232658117265442161835506017903247186374012463057576354417075141094893353710388357151653110664769136546558562832316787457282644806000835595108151897627692775178195253825459398931481910197599171825092915537745627415005530199842585143551688232816561376281186286755440309702588030927177595387257869908758241475464253422039669522528625582110150919242431802818954373371782893896911972204221317198213741491667672138206549253756291433984584616892007820409611046055441600679926111477194804630093560935103752438248082202636964124053442985922733696488426411632782200168049179052649042054701620958513664010921178368936357169629916295080830679488693691093814929858686249692798198910000684082233266769154109524170311976485189951954805012938914657349390819733484926813117400879388417457310336425045676269377997025718546711529847957888181502905498151850928134041732041269241363838882585606027560839682512799462455022696065065908932048679304417003308527321130558564458629024187033362176625521887325501772549831499367243572698840849620616894303388335917062635086683199186176586608646695444645745564636031847942430781652045/99361157907245371849534687261600163536440705095468583112899330433667260971928120725176218165033374588831214764616388685194981122823348121052434385602635592909085118465334393955216978280422300468816831948397854000057142198644227702784 e[391] = -7208281321198251494454015500909216541923615829425995104703389033355239159991702831863748004737554690659165931458503456750896407595955116778028126655513700395593403525533351216910148761955968425515994146299526270022355131635199142788403046997286314423895082716429208936225838432166264613939332534308073659504503142894880732916942569811731542718220423913583582129873688511292584704323504473338138314015938654598184253552537951313378966105216235577317393820664462003191255844788038172583529171168672572775739438544000917982921442571199711060626747423763207397398833531595463184236109409854011984803103197642773870513222128075619735729151237184499243972638194011602488087907883095773011531024749977153369585861913384868413637609320448010694573077764598706556113737749792355262157807958721938342126465972993415595616779096989687220709338178458675433995703703118161982620918299877889887443038229128388671483285954951132705832253019712005256037597509077272137464603350365781811663697215062740107323466287447043471364110055384306091131712908175031805193203492642246937021894289951496761598296597167283541591572022814014259684684778280246701014602755094359779994760617247700324314947754597571381780811261882599724393598971718170036030165811703254049598328494524706846295/397444631628981487398138749046400654145762820381874332451597321734669043887712482900704872660133498355324859058465554740779924491293392484209737542410542371636340473861337575820867913121689201875267327793591416000228568794576910811136 e[392] = 16889150887131986186669752449742141194561231942139559661935753185177406062094667452200609873562615974855805451805979061151381351996944825359590782514741007669147308038414024289412477178099016874916416476920460874487467089812925161010370312259505046150922543785808535256880244322741441811488852118132862451530304078783538768010558008606947995865932353391635607507003645851953930884576410670160414302804949589989128669995839941055485036854606993944475357780246499849085553300576223198852049955449237430456406297018166692023355109804795941864885710780267343439365163431832672268528052079883699326770127169132145737332520269561544080518407697082394410954670325665778460123490695859980800116395142711893791912031544304137037919111543793658887244315010023117976807302706253832160722018324765870058875924178827745693756040973015978036540017217046152886484174290841301069427649225499943729306769970218616646936883127971958689714396190137548258977010699076713256863615497556643533329279128340592142569174827961654269309504518498118927166624548712924326136920305291140029247664040575646133153117396059825371683083033862191136527596563318340101285967872804656792736934449905310819671087561474292924418029899575329401130531312459287129862008342028136685951762338089224279904535/794889263257962974796277498092801308291525640763748664903194643469338087775424965801409745320266996710649718116931109481559848982586784968419475084821084743272680947722675151641735826243378403750534655587182832000457137589153821622272 e[393] = -317383685798152714871559349608957506518782807724057984795254485127266266729322273859928094183257356390923787734316411566976639608589451376207648716192525172111417946002545330612652485633499647914771976135307167655260224117744178969274011779467260338067954597165383985047220846649109473588789684160311039737577028224897091658936991314785083200111750692148603594530124557550267805278437481358522235471736347950614713532498583337444962744327685938782156877756110636174820073546331225102732453748169591340711232573893487309461806188489856716393389868296201229908389240503946249837851127416563326125971170434680779648647382837080229371145664717895565936078139151465880981606002544428823118825349570215572355289414140154362186405004057234428055647451795900446162285995257721848024477425552480381347067449064052348763268082325878993768033871224151019942664583606970145669136822154031627072409229367623745711976256161695769787546857559598959610458453336453295146446225650012058962819363357612019791697934433396243933359677909121156669539480168629591712285515799727989467722843179365816385970023086940590440045099925183231989961494843555442840697952772709942328210730293322802829090223653677986070139502205220663532857537599499796468141267078514664300787223816465653101891622475/12718228212127407596740439969484820932664410252219978638451114295509409404406799452822555925124271947370395489870897751704957583721388559494711601357137355892362895163562802426267773219894054460008554489394925312007314201426461145956352 e[394] = 747445052103105491752251598864482765030985938092415422926561712088038182315901415407758952694754281802708751361142309746930245827347297656276112638550533409938635449955705295200599652299876526515625524699367001130658550271127419700805688491845713400147648039783505887402347576864741209906651282892399287821944250198316267827726032436137685444057436015760448449798866295509972790273800740433589064793151460331947587531358015853614095733731070865645985227815875635870311014382335460169660864786799592599990335537697964759103333367722021836270809006206403061819295179862367937145442258096921495942068620899119173407813111975487908374559592414987737602875767223017215290342223044368001412362363055752245550942639431937679394528599836347622572406832625764282822372567780150310689107887967845492031166697525933738413313759097330290516620518587106937780130895922888629873119159062281310500463998733157233485281591892021363161694840279477118165799443158753759853738093520973434844305772309174511402546952866682560500276675161071876128469151030066276604902010320585247345356980016300949097656155947595245862051980625370370566431201210655359447185401593823194441025243032039594777176162042911553260627167518598814492288300623487716205158740518430102483372423994890985219532765092105/25436456424254815193480879938969641865328820504439957276902228591018818808813598905645111850248543894740790979741795503409915167442777118989423202714274711784725790327125604852535546439788108920017108978789850624014628402852922291912704 e[395] = -3529465941321452230784163549924957156497784605459188107578690278568524729029632777489710600911087496213778334768580175461286407509942597901229616050134567046550251020834626180364922667652254008879872070630370874214137165173127493605154973383124292047881952428854285235684053165767889743187216857909746817126811587507067727397448609884411245064824916007279519311244412253323470128491595278078503113481465352107993311092662688224455098328444049105566974732531817971178176840741217837404338268121081897041854359438868678090110395904218433468411297133920913609932654612818738335117436928492382271067555378564114419405029776505348822043342232879050760459298738401531113178794188391614815565616760889056771829949704976127772733575560404054882878541546489057660410654272928011178318399932153247828726570708469894710620191734322860810549259876066496474438039619983993625801487967072944285850489267856982438469467874974435535053586841141885956783844273207786133965229066816463403277084768304170416151004521755080304128658027467944252278070028066862372741869779141862756096134843975954217831133985756256545791611990192144684494217304912552050015705240635738732740783774573541081015908187237902400290424265911546962085679911934081278860409050876568926300104484394838478770037801371378885/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816 e[396] = 8354317486646336807245900158578338015334682440281876828064104812650490562138903851152508336514874868374326830223840043346411284157498500442076237321588567258358978033310919055721895179675337952301437178829021500741474696696948373061978979372558760885258913029344189379645854564276765240059917154942963512389388593187185142251187084193045658287055671793249382386178482663035003641778752794747611132857468374835537964031552375446077761732614186269292496452265264700763435092038478933435377411319919840948689534345744564427375915761041102224019491461496767820047400526444631214806302692996531456429591542361576538932642113923360324087292294186822653319173818007728095038705587078941861943980219413372959173780892619532717187233970086358951353010590030837866280566981514716460988387904981787201667462547770322990154511514240595683387173768083114815356807689003940185256256295319483678532267300106413765891977687572669323757099095115495514587846957552927384603139314019242814361362785663824382034731501090984537636217735798280450890636714426910727185640292371386255200509838491407516578591083532565733579276813649628981799233993020361433990134130180789786344818154804575767647806040796860659184679255456386360543647989153644245275649025710791757231562784283762174352218456774074004385/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632 e[397] = -79299857798412235020222466943096368119249838193013782321563480641306307531515840054865100666275448933633592000131034541510966712713327806206485534473620370891043286798228141175963200092661871575588429391385730722363159510793713774146278191269452292377590241058035977592968155781559905211605817703809623307458685703743211553160630391403833274486921217828524077605242687355503585299498109417241116076848451665953015323792355734589633356107703707332599963529392828689700279801904156369598188348320139975918389731621388022521750358363470617075950236015591025235136405619788627024076110932888064521753651839401123747293259307001630120201473034684087457313238855620550828850259868776931558933603936118377177126639374877659610427194996542187293435323734953623921864203610535769831059640780404894189243083773022061031976548829823078475124265390853533959975507312583323571818682863436514614851830813064995168094285999424982419330340166342230639505844894839579487725546026154552665222531618669643703426486169041508130525403572361044556827780203808946904526204595305680026640428017020946599457159201964856531018250088695282369786242060763881337990788000087604743976450098355432693106381214936127416983650885186876303294857483223234121828048450196917431225039965148683165286328279719673797019015/1627933211152308172382776316094057079381044512284157265721742629825204403764070329961287158415906809263410622703474912218234570716337735615323084973713581554222450580936038710562274972146438970881094974642550439936936217782587026682413056 e[398] = 188655962283344551265752531886459186498430425274390191366191394083752048502276396936402643810132385126833224696001698071556172447261466655352944650804966847943086578694627100006520141619477597318291165863577569620440345028444100141717680553947421724801583360035416144197875346486117091042562473679128230946955987835580620403018300867149728248564650002985026281396231067104690677605861124083869660602189746115118417712141922460286865757812775906762463454308681180937026935577240907311036485032273166723502391223184701786650662111965007098345672379241600736005434169611911168278404400369239359744665926753278186473617085217846704349509327024374013000999548477696741785391309788505685120185445210710856593848029808258597625875975980471082397901682324794142823497856598339511664967943759528204140327315526062202376689368424963931063136853500297148086917126320115384191728599625706773632647796685242269571680741321860750960671645466648133145120379753673972306210005275515899698989761671972850144791603424711514110077760599243102278872709351039294351635842076584780192540489609827015009027187893252848979158044552755422720974729907430770490681785929437726647294471390147528764675367508547078134729803384703843874458669483183907898069540750503205018865340454256426811127065154883070396636845105/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112 e[399] = -899896536352407589525676639227848268888858639039337542124481398992283274627837043148744756421717388309448418255266391516186117529704871114289812415186083224508420001456784478897216365188305225234665911005670636661875024638749517770605700927559738700037635765228889049982983102841321248136267956556973350632070406208717542434748422399466369512743347258796770495526751273892060971083171488936339377777245096714165889959880597587391098147356822883296049796055822740993140555963639659575663511186786375217425124753750202166099409573361577634400095392839906309236459132839436198861115844217573622667243047298547754619921253324969662673335409116521523376857156824626256507880722671149836800696115901718057670726404648498918663752884865138578298845188981946169223848399127804016936430751489983750435324262541870019543118016434200731545147521402145408010670233981786514907102397802332944016608440060106257387835360193549901346355614301183268084935282468319393141639797646340349405893374254753315917477566072346830866086478893140052852322798762915905817042932845772180792252420676918307433076984038945090437799506798308706167784756062403905189009140183649567529134893707776714715809326186346207504373932942490366402502524107981508442110553443342017496394021503715288967565347474573156436453215539455/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448 e[400] = 2151670689695484719213821330652954292507443667402273589904540888692839306473702334519499532913404224028447132937805416525050384510300268635450950090869128793701342103924712904905157862110414460783859288215861103664521322242491051796218748583323314207211608023166879124285214341993102035034690442408649271690449312211750922252936183907452885689396475269186382101009721405516106912670276187534927227641691203401597382175152626507299197057907887276112132557424100211711411494701283196864055707656662283707160618184126382945491864715830129417751637755493363947533829271478291008210202307828953527779348340012023953779265879851716910412084860290212855733235740868424527660340022984671595224155208319393929143370103213795388176830177274202109210808828478322548389199252594167667642041286328107748327416881732103961562842657996124748579702313494736005485202831799140136083683206636621925435422215482259867698457669456504216353860254514873549084183714657865421896506679192056373664760561022143535680030593071210195245097474710813050516932743986641868081918790835195706559318169131752491893386746835110698185115441453676868815698545463521058830228558852963800785041913077800578513562381169307506415255195845947809270681269949144082018537227155047614715416200714084604935639993130430723474547282939885895/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896 e[401] = -82521563882482358507002417828639063262841971130991328800555182041547089088702972692016154438615045689834958378363117528217640325434658767223792235928082392337714929000113403663567178761588634292763721607937786230885438653144257646011691327034493265253746476814862418409392907769752422775209979837705031955702433552281084685365415932076111165759401935888280386482835630023532736153303795274166404777914240508355879234175336158643792728939572174908763291552750417576218362712493775822329809767661086712708956947939932043338416740521648678287072483685324945334350263919928094192660543415720891180791047336599915258986147766777837090171858608805992311548415348851620024931641753759373167511192995956304784750169180390721139199581462514071988952908869444301691983074727058706912956700918346110032095097202615721751919374058708612091835229506823218160167866705024619933724149709670521530412203972176598590012370149253128933691323463183691390576257032070858667315972790299030975272222670738061405992434170184102526096439175224861354782035619970880212387946703007256504596135438987249133771328709807543861815375654736204508850309121637084308090632545657782272735674687010061237217526675791912359653464527078711053891824597304122277702749215649026676990450214147000521936788566194143216538728048514270392275/833501804109981784259981473840157224643094790289488520049532226470504654727204008940179025108944286342866238824179155055736100206764920635045419506541353755761894697439251819807884785738976753091120627016985825247711343504684557661395484672 e[402] = 198300966801794176592483146713145483967639278168736369579018031383242142113690521851262939572308976195318055158144422438525956945473542572345851728467781217374768413474245158373972231200766692866881758229367261940215205093836175175945714948473030105621070595210200348623331798662394506713335635592329020047889877336327077362428978720238247578678717123864520139374650150997028914171159066895052498893759824116026954363173182952089442380453078531498789422537311391233406684929586621694601731921641032852475039778831737683043153545505710112064034720157885055087868869903693621324296340255326158848516879675168125621282983375375556200001400250007521149524178161230595678818097001628636801764693208823666389959779563959013540457603405093349107304267190915306877120112224308913793240956780929977288145856929286011269002114885453111661223420657944856956842465531768631840904890074794512650869523526124111923304597449198281005035699065620306959110692997639913798339466616073058535470238601445211849567688828511741092224460744420524850437391709524998570613619644431637395141419350972281294308020053108115916956778936211642951579362149496348864474212347436971455324753836787237313961467054909083118459465665759667510034209597820118127110637340225124862266295822750381907082014780781743880995959560305664676190793/1667003608219963568519962947680314449286189580578977040099064452941009309454408017880358050217888572685732477648358310111472200413529841270090839013082707511523789394878503639615769571477953506182241254033971650495422687009369115322790969344 e[403] = -955421962262713905579251803064563834408974998241397915558590199343854101904611723401479253031530203293591165661129024001089883348655986179096486673047114001060454497953473184851073702776425444999708500548611572364852206800871880228093229451039242348480664562392323960995208457438884403794121364715187349089565041851760882332599207947786080735941546778796169791970948625686430642399327386187671239089205702729312284121152587439429124615410143369016424654442494548800643851442222156604246549908919125047769837503797334427796792935734183833623994370951818117789336706038339481557114451601625067141101986370472718971266484153443320546092245794567126933253474251754151520515603394835533800773853940544061036005667754859267035944281873981383923121653066185293212060420778862749626751489830065035048556332550656271816622843814029147030879781149674854721111973699244965388811238022559113995656159553828504698251172354234589257834893081244187331482113714821122127041890564594716624955464339249106668075932657776925172242928387634380263010253444667066532163888588438623186784656713000480598170828268987378121625635466239256514794967225172511834598829278744665914481567873534538160434745137125940276102286790336564769642549466283030962690040718130054629605353526881453346396482023362896226058740055379698467455308225/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376 e[404] = 2307363032450589395186043524335027971525538985407058508549505276620322364644577014628921765804950139328281320143932193457306071524700924137000173261351105243092170862174336949572004789310984816271034201351169053476326991188825914891410899088104342174568423316058426101349419730813948812316664438247148477061411505546012531020513464386389776325431573040610988042473095421209819321632173691156221577496284442493326327824464383077989197223712560540524047368779607052199424642781712874265310899246313819715844826647558031465961142208570706635351250161930156232292792594348973939227759583277881350443579031469917242930406053766891200348501581720495786386515576127663886249786646818022934239375922378900593850690685318092943715975357580664675535735645320688066750013341834212229352928751602819833214223057189142438425133623533868685898960709317948287413865021103633094162967314186790735956041515920374562191708574168305760628757327368750660221470140824979422877527917009899536312954234430727544035544652160717044286340173226734450260275420860583247841550681687161667355560133056629864832061505004994376505404197407600401456721443266272710876972354655870448889200810856411259929193763306698913639414430740407891328587929555941054200774150438319407747823099098648778022871963014695855417435397040600435309737183286821/13336028865759708548159703581442515594289516644631816320792515623528074475635264143042864401743108581485859821186866480891777603308238730160726712104661660092190315159028029116926156571823628049457930032271773203963381496074952922582327754752 e[405] = -22344686626199193245988112038556545296193251856614125915132903604260952784243325265369172406250507054464939344755979284885821444509516519313693929865641326945233819853712973667309017412341174925741197638642729520770259813265224620560935718541971437507288320214589183350232488378392192910587989560878913020112787867236590969345980703136455879865000621671363499935007332105478670071758337318560655914851914725763597391349183668183837697605745191624411746485315900445689969521269586032249650967690830884104869675691188743124622040994539118945716594213326293992245525499683305088233620376415008903604722613164531130322383977113830600255810855009703784950981189333286612051412141138810592977878708803068088615635072248970332931028709272802928660761446078891443498722747717683135719225977933829809524452570314997172909801551466087294861705194481986238223563824749540814208984525755633856471800070170070608014423166295351163619695911363764802930758196480214820724678095557179615532312241119988602945875845336657899937675899000901217593278756397313864667131185209762186806689597731090381842066814232407690812931386796164281645820469046602881895837564867686868911757276508878500319803776373945010850973359875143265687939042976396683616603671121893304501930825696956924197306064456915284253441572756151871141155227625948165/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016 e[406] = 54230996429556726921598223144953933400706288169762859671362609405604171475239045481284230335903048087502633926023050189163658429847955189683349555007690335298100637880634975282212635966481212392957632442257995260079656445791484362077260494316507526954892813065063374469247451487795152649341305380512514786890285766600624066880642112209341506007793537947788932795342062886009341600894090109928232962746217622744784110439171042086165365791002432139850231286069350163452035007821272099983078578456343413246532068941227723618158560327574989361603038529655574476078802666932397980697268909944322205476735277616907361718495783573630679139361893576530512250771336825689002798847315396575065891816363119415778336447163859607740469928722986447074347743127714168802543309000861959852570782298265753277899324631310030059383129388998825660807856107104300171947121901207349603020687193027870197052613717342838311259867766593486890377375057453967257918492103145525895725211711627656095262384437066531013009413682953569012638153706389423595852026841129225086949252175150377000479375577951443189051777968318016996325244614894202277099274134682440339262575756859973120215216322184377569093836174623728677533248379415610620541203441042835707699608584729650101927650481240282308883822349144393026454475483333253710739783018340551207227/213376461852155336770555257303080249508632266314109061132680249976449191610164226288685830427889737303773757138989863694268441652931819682571627393674586561475045042544448465870818505149178048791326880516348371263414103937199246761317244076032 e[407] = -263890168704984500278092500271999864140622407960491833910807103231810386242100685013549521106821296531804445704038994094990705176861297047175318579918862731190931089130562271317281294313421408859981278895864901652845992226087155760674258075846427318057188293140639902221580008713169086649292053301669884216262990551270566408775098871071735701281336621566517775595465912568219224785572660668148351955309280866288483245886159529015417337057386871115103765874915881046349223740313708659781776050003797418426457389055006375708195800553916992777427122808163292876596297754617970723944745875084912945540440102157867074754765557071188704626957019142544251051849929808727561276910435912679334347312579208617512229947711968359763626828077105022498036513161196166323500773076687828314163502362835291505285979798196308576929459112387670933700195829931794275732266885683881205400298130328854755117002469443300111915414464702573178149560419395794777834579559629751266111170451542092802138409305690323609648627338170444565411991262014675873055160154133777148336714550013977775253011683641253627084431560473875113056482561254867009595616977070698832968609190129862181246053689553778642761649067019711003687281849416192248607354861619096113217203950134888029051227606239438797210184799126976071000869247133796771071676533754047791920905/853505847408621347082221029212320998034529065256436244530720999905796766440656905154743321711558949215095028555959454777073766611727278730286509574698346245900180170177793863483274020596712195165307522065393485053656415748796987045268976304128 e[408] = 643633315379759571491769393536938021930761887267577238558205564117973789157398027040170358714763195822319420180398540333128902053901456183412690218045512610319262032757976154803276283175022125840743736978048067797216972862616071215203384503144487816752291542598916277780112003523267071506445424526673005971463466755925471658484373146501419456196802723240508534371482377889898530869124472889855055924176921166958424633978887586326798706524420890053302142012181666897168853638627361113027035993824648574613616798221100498064012651349945810965213034282648429636748060019134062662606359792944458313507680994519263589572953887706645464733557842053273208603089461313742640097955386300597772384856096288744676416226906230405848616199436593788511361020401125388197553375221536549634530416460124261539405374964936452463687914014607304251217332696078151980193598031756865528515884256966065819528194876163950063219593414702167451914182701698208928069758388163762133047514832776350057867333572018474652098745192203620433109816373422070225195148195185931126475581077239067306251465992333666636607382399189943742805482550315219030266823385382684597273516258839038673686756756350946170053198428081891778599767873534050725530241797110588004876017321427786236759999493981122298109951712955767891682921025160983899213390630633617234148564281/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256 e[409] = -12589568741842054658911382387105791230559506939083234811452562040729563734335421649861719252403531783989279231991609240816469739237645281058364901032523986653860688623707925717747810225829447423962832559507547005220158400395136950654925939238071118937750434720735503103327777028721313532671852162679778611064502461391407237369002032584399909486056424634587453661990723176819091113800839418579189776193511138571413753194612625231206487460747211758804279168109375635702512912549939153393528699865647802336686409930926953044746352051375307920023583208991327980917823203955434426323039889296512700220035111071622568634901932254745647143787524908989551456267926573510182096822199164758590682921159057423793083603311976608908636770971493277874401262996294268650754932986130909850296856704299931550318894075593114910381206537600440222794961444882316456001253605362013077007473694397431272882715669793950475727351029035013976090906402021799538629978795980559199442363347164126387304456184329091898267006264791687303933851534635196863679802244258683725267888293750668245698487373476277343638538204011873439905056911638647393329837162904249832753138078867133609985789813426249291285834518492358489007075153259562818961729683026208192589022171407776146347390095058435920192852037396728723622330606150206588696046494198896799282319561752215/27312187117075883106631072934794271937104930088205959824983071996985496526101020964951786294769886374883040913790702552866360531575272919369168306390347079868805765445689403631464768659094790245289840706092591521717005303961503585448607241732096 e[410] = 30857279549161850167292342582116499760179226483259340882758407197541899732843859199132379317968669455522651979344235911380469477755810820021917774323956298484772918233621435314589137814500824567482102509114726209788886126222945639726091612229501350051607001318095756403925217258920545707284212786197389134970602606924684430964105392762638510166838523346889901114060277625430241036000112432509852720848967495177665643563108212673770909162835281259895698205057207564761738992519899085930528742022902729287124344425541073417173698794710941374323455924287629489206201299313176499282492297478907720243169710530886855239286394008404640220364982541017710910470185970049983982496743501837060744198345533919735483430869529941083539854551429191105656768967615980559066194185344626077783295474323795884304797394112099899745263920084361667081016721737141488114947069867671096515032509559576519312094354158880914188258316742753097570331087508134212380222729190212853187620618883280539051933814317552174030968093218511468011865467441445823794677357292366380610500440633299320480573442273020983902830838969967368352867810794888990672603441523521068304462763165752255679068353160494529871253456056199690502069610785856491799075585262432244852572407984191719069260968491270577569332780404603566456051626155360483084616184807673602279130994957661085/54624374234151766213262145869588543874209860176411919649966143993970993052202041929903572589539772749766081827581405105732721063150545838738336612780694159737611530891378807262929537318189580490579681412185183043434010607923007170897214483464192 e[411] = -151633877382822780480346445260388570742956530237742785845905171249321646640102976612880265348084292981863486580777354624970519313822491166409984235535540170097486489572287598587961535230955928104226578047362158734420159384184234411020742902949158560141753452189220694525103973965428476601796854050434357769476455703356456169668831689751373390905496733385328844630249550270086992840205521574652517259547648166497326701491741192780299176694515791373363613024976376543103571809114817485583140233706800461216937230191973285325413650437383847609368935188869418832890328384151919058247118953837962181489375002395609217287890449669392170240103450106510546200318279167134955091168979621431673355425793266824173503492212772428866039528998143995651735457744047373514806616417492143561249280685715176091254171808538127308691850841228309253868392617647690482566460219023712181250883660363263382810963963519133966739898703977793450804302490556857014220097928793679582743067612928390875458964794703544276278372339559024018994574400096322084389245459576975891871468186212574860663297076725030826441707436844716588292012070963183064713668408542040038616798659517444968462149713793655944840845679960514802827790377269994617316600160289901955360443488637579992314111796211287234578697633266664009603925342813400500495161435156182297088688111676923810945/218497496936607064853048583478354175496839440705647678599864575975883972208808167719614290358159090999064327310325620422930884252602183354953346451122776638950446123565515229051718149272758321962318725648740732173736042431692028683588857933856768 e[412] = 373477195076206992507310871097849776378786901035205991025801841405559070962832837428574861184548358939899182457567556740238282010537751011624909842601573028562223828204905515541174484292361027263453112339313262434977076589182989203810516312578999393933145242150943130480053131952267630231307312572802216429730007897382782360683024200445735895183468416316627576070993819055581042584871875443305152038640708352076495052033874555799585470305840732963695056415829277874541121047573059096656319898117615207768163498969776484242691317208179153893598142036738022921519500816543097463169162754127732145742026206616429189601870153201309364021430482032609133764857761681145405925021210667561163940181781773541597659077866812473815635689739832485656903397323359976828477413360063098985540480407937089337905556800854683101253285733797537938547402747916775631329639536259523407138001195794102445624183542953295424462733458054122676515021720253779072040349678478866232358952762927044839003492655839148594237403751109950869244730602689607937065051914219481618424797847100599110517193520041847475100898877206857222933727248066756964698560655107439037098346310345282008917068001239230327751982067288971551465315018718410094342536885732826022410706054816335543653093473148429348761730811847899419685057996635054429087984320280793986055516634385403288474269/436994993873214129706097166956708350993678881411295357199729151951767944417616335439228580716318181998128654620651240845861768505204366709906692902245553277900892247131030458103436298545516643924637451297481464347472084863384057367177715867713536 e[413] = -3688489820778785940398432154329293127239215350815571178171879729624356887595320132781077670652992514265446427510111801834373034189433002231948429324277711362938978210443378772189548312010115171556847708021305473038431390256853241259657838876387555940959893409590381181510755945202284173848971818593976206994536482921715563003239797339066955781923722747351112643961143673904572316537181232290275235134636890967383968223764644494330699857682234199292132378587799310917496199532950038303657775631340202165965541768640467644251199228887327761081773558956351940309603775637792164569395283590294650144228312196017222521338803004597547911342100498882520928918227890052253709519461799070910562473217392781254690341359378381200555036937191937212035705657456127960693943824658434715870614285811687831886569201331982541735285332338829943914904924026657850934626389758618132261944166111386541772247260577359583652346313928985505329968145741621179101680796130010345218268418280998339148756634188333867911914310170370737119996750088828039328528723341320281210210692759525966518801247248026601355023985788707640316535129757348687064706898075840147606915873321292139739903315292429375444426329425921940444326125953756276314214025354456233725598046543733716246919121538594783802826872572648540185434043460870282455023475027504924463047673265130262627957398935/3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708288 e[414] = 9129083836541075204013760739032365934298560937838689841127048772615949623350950435462763059988727706098404239410634811388966307507201075327840356667544922180522028234522885096068156044896085425751520074293160611205137482018772605951399413863210409293838019133574766767777773650324696328970028025646289881695736623239372770349238030634966024747401873571286205620361658568374404063340467084772955661011293090331447149005166582455835652140483491044214199410018894800523809082013995122455452643030669566461789704096860625208149515620275091183463009485691309557007334973574259397587999033058466484612212069366836365151152069245139303394149633391723724873070785632702001112234708329152367936213629259106712367823540787061719373311181492261279465271722006990200162393045766245899428966363168397323141716042442528957476590617237970520445587232296561592298193478838721546909945066831144390023216331993073140730769347936568735032636167167407712282365191290262483246687755213525459904250286127941064165501002491593129186585079923413910610461744211961069651845865992045087154815017817785661476799257235250379999308870439078488148155501026350587482032287807122769042456432342102714791028189463081425656879322997450778142856160861036318393216509844268074345059861855547497012024917266875989350926848873261243675027429602091261883250652338193926044969723382321/6991919901971426075297554671307333615898862102580725715195666431228287110681861367027657291461090911970058473930419853533788296083269867358507086435928852446414275954096487329654980776728266302794199220759703429559553357814144917874843453883416576 e[415] = -45298867208489137034388323312339581166375018263449171700228512465698880058455503857033369238432929816893549716139652328760664130376814107938345893253289405647555378245608621094975609268408271396683181624582293084302413874410305980190341144537711006376913756711734122077533624126549572432674156843319072587340732606400261206768187419384514706412354744436229561282101995848956916628029047234579698106929988925053372306356500978609906787510315390080268461746612292812375761916625489934894283253373261371121954745108469340268560570281320297534415979337971043567644328628002732530698035224926670405895776290901619956747648595944369887209760684087595052719278779468355594747435197219961865405366748454363674791231890349900942407835800284845863903587679157297563732119479284764298317143659648034801192531110100567230128753908951337071340813449463790778205352839658146543018845495102042207240564332207644464016045946649016509687980267260132820567841582650619951330584417917979431056452360641614867301641310103910389372924342149571006855001765034284250646080943532042967323355843059957817302372356834346716888389147291242292217658211608281087853738824374213601526625295252430834319484271452600739965411513115283539023676869139817095990564232748526930892451762946627774844496282646393272753118963876100365091645876312714859661242775902650445885223942807155735/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304 e[416] = 112659156935985975370013029812259488777158267358074381673848058374734971294935469283853227804352479044560739019802779702675557529167690889199758164375899193644510280663553080538448206453444089255910428786093107268135786561167258444183201822992960909773729456094606920020448336650989149294405166691108830731373194748266240417935577221061792945919048825519495524693549225497445007400035877364887070767848030351728987347619686930568955649180841488861190851030675734316807903371687213538004000198309771609566760869774884212232466662866746517714804792261586825783743600813557051499607935530641200358989120496734240633311316889420251041074084861314119794623074096277486443217962719273551718070389695223516319600613117060789207690872489279593727285463909391963046138465736807141249886966582778957262408681324160776396985066188850882535744873536609402335361205587290641372232008550485923086759252197885282845579924766036049200077999800973198785029431984355897421688518565902978461526391384879287414358889484349719223317893207578645412264594301221649148431805598191753885022923957357914150889228017577787075512732570856728825840745223532551250196800216157416679551601191703600770685786738744602910208213083632822998521368136219371097517199730420338665466525041576659453126043026295820520506779767980108598574896857006616269192124152852257624943492993604853149103/55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332608 e[417] = -8987566306493196429257043540365068138117120644171549749000936807646451144213916915749996963123237961373389594110244534561618270372030614527332604663097897463950461787699556536425352995383284090862277036827776121606842532034232728160120049565263656237410225992725372431840780578389352446972169893455571956149134186257558615332130646839339004172461187495169815107755495358494311247715966545398111768634059401276783678557871463822584323238702171155497423684438299657103082944454615183797766133842750195981168288312610585494747081665190155233756256296471492641043733451251204294477079738216084624698196617881868117487499409430722919388754299370273491218242373884615795415025726869464043287609038976845363864237919219271779060120467995036496886885381017955421875915613333165733556939584459039386877391110379984339215759136080098579680993612280297160567983843267749632140281284928622993039291550095817193486973604331946096378750544697342586042443489458755866200540013638322322631737992029539470374231373987120309294021524323564947684573925919450125260837673448390149097026554448879422234974815012457963758242354854881785532279991952797799413683368406142315209200772604718074946936165065545664393721107179543296013002226618823429474153728812015077095692981461941997095719982228197032061212625106245839368818738380171034119145769436584963967679151552316649298728655/3579862989809370150552347991709354811340217396521331566180181212788883000669113019918160533228078546928669938652374965009299607594634172087555628255195572452564109288497401512783350157684872347030630001028968155934491319200842197951919848388309286912 e[418] = 22460100802622386738266953282981492540193986042381112173875338591454225029988309666815777850190713556451868366876574437022272484003555498103341013265712483492546803579305907219776252732330650655735318924261612689824951284093551611792016654345791277561347233599645499676937918461769606476481974223569774793561070948236474277342783030057282260713012840046924305553179157568954802328263730923294943208445334974430636282102366736809625308433350822412870358217611941831365080390824784866764306331456668306610940798417935393626289460417253721373899762686918797024997117253448524712666850574472515938916208916205984656811005519398296168250846758766800900167625440417410195197874716001245009484213533655691505038101031386211804834607860467040943104447470601896492647870843832447794978505656927501368864704272462968219531690806670073898099381485772823904209964944856904143272766645092185031200526551474432915266473244518666771806185461139452976003982431478681230368868213046057681374654392693089796962816105911319715350341540917099736611117598655441360944012360241787133375778055747510202206362331933214069402594244242029941611265207143115212394358963439644395055065979313959475370885103259850703184123725572428114766077059528638100214493457668056010997100307763803605112870042312779562479728531238053815608473762118394502942852417632033086148750036047897010242117476109/7159725979618740301104695983418709622680434793042663132360362425577766001338226039836321066456157093857339877304749930018599215189268344175111256510391144905128218576994803025566700315369744694061260002057936311868982638401684395903839696776618573824 e[419] = -112525965608315582522483242349403033802677525714226531606648157741856977416134444549529246003394734411372188873840200983966729777259013251832854251005761098672232699397825415029620711899555478391651632483407801109061131825735531554908719869802223076094203169427350550374354247253709560169884043663689293651840519743417191620154224170756156527273805151714684916563974770640084317925690159047532494326178294398080157313078219441692546422154452813005444863175543416860999873452146549165765268113178195505520064251851360590374324951371989071009734022899917923371140448829734448570783069786570400673599773766033132791040425150933381539749426340193195419439951380389903280828834706671374748040605424725663062499782714795477723181715561043941274002197585533441772256855735415621756996897674776404649945313582355702722251955060655037512510326430425922202364108389686597193127763701024998680057999395268408882201677721199977108770364358344577460916960781852478259013008288815668029838673720313623118510782061881008965956179352716972630359002184003615750956300121339050687416499138523226063145312376323282739457030004600411851233798888439377543774588251037850322566938853079161663671951896371763210262536442078223533486392941064613134450886250086788236788017472990326944482358439241189051925467428051812721798736070667304037512923271643001659300212566431939433261779521238685/28638903918474961204418783933674838490721739172170652529441449702311064005352904159345284265824628375429359509218999720074396860757073376700445026041564579620512874307979212102266801261478978776245040008231745247475930553606737583615358787106474295296 e[420] = 282554850225305727041475374735116940564389782813301777677694120248379148543617693834353354544678198831637951433498752271701169025817892559016495248331044066611173442030127120994207144074845879075261544619903512164272462649569320806521306752614397131121522328273193261614625552416879067047323922858723422418841471017503179308494120944696544302043870095982862101160521031085131474461160419393253403728850196078035750032250154383715593861044760932409743971688650601181152230627806186100346246239911405777028536927885277123721263983931463387753025340020509062222866140131196016530909058793403754436674836738624217325063152791675659450178503998397289524611973705307850987515386501667832428325553784609292648409871102569465008318627516999095649094659651902366074740317614708492261571437789872618709314158081591902167599975919530259640005847672303519148574120145810742949029570986841125804507297465507325379019949399366762301364154857247971667537649886013936990214557529260324131201590580870486955749183493199826497612282068039861904586709553059873074035051043275860340125395777538928742092098089373147322146799551618781195714402415450437176776974205038538345399558315239388610141372743398106387224003652036739848462482023550229930630519053792104645126719400054665391999429143287631895197939726352088465870441970047543313319023997439108637202693673056672108667341572069669665/57277807836949922408837567867349676981443478344341305058882899404622128010705808318690568531649256750858719018437999440148793721514146753400890052083129159241025748615958424204533602522957957552490080016463490494951861107213475167230717574212948590592 e[421] = -2844783780663677177225479247732238750235733662609503273532143932346966751599863658888994312588578017287104591898731250649177406621436896544371799584894588629690365341226424854175294316267481140144483386076657192892086534751245150801534092314792426229487952748097858045370287788669089506135023504106721498569830109335874309921365534065624459753780357843433997847808977036576223375168641466523969924616865665446387442988444202420494484841719020904451611334519789953091605639149089668702535749240210436133203755408604040910644398475658500890560206743767635671499894323971185120302192298454990643438079345665775838403859243263093475889951396173029852263162671754020352582734779152326105054753934007236387868943528080241631667886321063845452424536478372536961909850170000448795505895228259100449280723603134282563093632863078853948782514459681845614368388592705909188375560143887326939572429341822525187807630143050148959030732083962305337770189576365547971651520493253917086815912193478401409829312550506872355303912554802089955647257587261424481196136476453755933443413922088424963787933959414313284574556089342181982332509381844722890790986064095030761854416349020728754467015011787141788766549425908919077010766739172299045902434677384309043114766224451864275335922454966511931596701731041843287413355176284905882594686205987881997063573186586015167213876596859940050186365/458222462695599379270700542938797415851547826754730440471063195236977024085646466549524548253194054006869752147503995521190349772113174027207120416665033273928205988927667393636268820183663660419920640131707923959614888857707801337845740593703588724736 e[422] = 7177443586526006087762888864432940026767062808713497164722906749524699509692541467425056705445137691782942632524541374432570366247479206909265205570428850735199750137248711596435519435889076474420549204990124661609691733578887609120165112119652238825792460997442393015515427956098068164412321140203608144870617255643367393094262039782107428909991421486552979399431229327832121617692996227240504311636633309331804933964679832071359828681644001076843049251465784257660497601084893119494674278593487264447647883404956780490738836843034717007311399008587020504951933523587116432249180757613185377149823138134103097741813015975963835918366418601416186942285092500578968118777934638151608118113366558907832796237031356020773425239811998475722197590385273398411073841094628096024304064706688723695919211770112812460962099061206395638025988211495384410570835770950508297320551840932634444476891813057299855816089312479098359085934915402738051366902559673168056245606877524309438932471503899213424474065846569977666306066829524963226876484372557450786697361967969406127826121493665078306618637851556949087772937052208018742035570216272167529346727998649719617181309449905303729274480426683340605365025920836720846323698827494325207348248157146268901479409464729388753883356194504834486914391101333711931114706507647111586772937997394841276513329765563711716706731528099145840848149235/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472 e[423] = -36303782036813092905486748063972078913761750443043829212721154908839432631586011047276403722991659006256512085156016480346175469337418662454660790881254710233230640615076954448705250672181392614858660347726530061387366083934360528392548794830250798267130395818712088800157776579765316986462909742127600768422244081360100207301076063879551378072967571464336608770859465478807689930327083037504162791000160791485910776291893271846605279888297922844202535617576298890485689057390458068208684571667217909106234449288482508910453105012554119306274494725046401764513935093060021764421487461462124685958666767009798242398182256862294901226613798877443825179257882014361583359589765124758065484186192311931777343353655004540556165814490628826625052353465242157910231231293736412442300190588080630014964435599149688316487936393376598067953457681820649053886946126370607462426817121145966995122280072621840232398019106842628249329264761686251300500271649528312768315319212251097535947766154945608013631753919602815467777488318864948020011642914922437509152474515080713304318010131924777881084028711793313229004756889258167535811130541616419335021600018985738201730079073431277495718576409332346149179900456323873141606205255229798614194652223889069117034297676161005934306124449625867435741276308447100149602146400648070305321950359625571849603845846566051042805137900919182382093066374905/3665779701564795034165604343510379326812382614037843523768505561895816192685171732396196386025552432054958017180031964169522798176905392217656963333320266191425647911421339149090150561469309283359365121053663391676919110861662410702765924749628709797888 e[424] = 92030774660695644520209175612815034616385883948617962301206115473076052001514660474876328042180981847409420808403892050521060217544441127176996575937902773775039601542448375108209137285785561790297550622467094559519259249916441214126835318566527336043232874504815434777933394078961092601489409874595554607049174897538700660313124518784787030251358170099663616431835982455691406936927720919743198585963769450489064955464886836380444486322541765348419325729143972392617227186376211135653813531129595476890066332139007852830006710946610436622684780991397889442082674125726408256641993944801145195706878634040071172177090060987959001722523964658859164080478614809898743526448995191610245723789874380850408141581120165267988414900664205252431939725419277453805932219863004446760834704577200705007333663488969966234308435833425742570748559168983297614080488096856404803354296837540873491419099779791657095185165901369071563789405611890253768951867187977631556009097268753870253239494110734456840022288221260685973681606762773827752880817052542169681002566781060807232229266447078489755048509922393627979678538317159272300495631992958066045241988047778991518204675647588460557200934916370730335440197564837393891108226051768912169355557339368103558479372674785098460330562554021529582173516265530976336364848200291771026685567456196772180253229661730757038147368358399422996229817070251545/7331559403129590068331208687020758653624765228075687047537011123791632385370343464792392772051104864109916034360063928339045596353810784435313926666640532382851295822842678298180301122938618566718730242107326783353838221723324821405531849499257419595776 e[425] = -1870815490525089474073249510238052998063408311881750065709021240361704902623322069663452475657156912868093155180587322344234412603446375126549409660682715137052505814391556539861481362263234136787207666647968809562595683221587885372207363924998320212953436620438450245179701946190260407069721518583845949596662061478149754174424390829033112482029452606214007198326359000204281100789117611185306852894710077974232987025290209672990770025713259420169824089613723870887992089603464610167117363034265245930094791099626235382577243092387635936386569773056885490829672725611552822606748371096496624079814464649582803680109106309200358928186854375618238851436789298937010793472615723838166259934791669748044387724674992391771229565385384083290492749648639701112316263794308442214676409545774503655260517198330905398967085435513390798593204075378167632681693332502345829061070024204254437397455300062643274203994058618625726626813779114580944054676021330638158255609991604191750107317857436437932490958323923182904135970663623119645243819797446729585966293731143125357800238722671157419971663926521071196301869474595122026728142007787972793439870382682958376861598358102833167934635303489252981329324274792770205339636007300777095121227533466492146171079137472057970137194527022585937947806982857683384221168948520257225416274512001253235912862886515526896327490509462980794000034355242303096865/117304950450073441093299338992332138457996243649210992760592177980666118165925495436678284352817677825758656549761022853424729541660972550965022826666248518125620733165482852770884817967017897067499683873717228533661411547573197142488509591988118713532416 e[426] = 4765002298645791999633992790582032285397893581303795082452449721684621431549332381998022494805095916125709187506118878499487889492025828470634992561878414950989902311136689132846619601669259761379590140248148361995836983799453277866317862480703580425294254331468773817403692117733484415825276371992527664888303103061975605153587018326599172150246985110726348327036834101421792629582734409182618005631912975269307539451801483705513952160071216711669240527535791717112558818736908359947949010903795818117810952227849188840746413736563876238657398483523285527946008942757933149459007935370756261396486606451110015934789227530896040859477487702237750237210533871162815822042155783514585836655587124336721238365875217814345399096685052368107856294013701353527561000685792299338567148611784911111320153935308190060333371842003830075770383904609957446338530369724961438129325783139114090545437793593542064971745847957036941387412987738498127979625913752344128828665788778686583577968806253153769925174030012228478952635428154246909746225604552333787427913029017449819515010406049316602819561402063859913932521595749995398192978731985079215722844053487365921875234437453468392317674658750728616505741280535233564047753495483369338446784773186783880632130780105979458316993597368882536998751711824716026898468851690778505235444439005920855086454002419868452874074220421305707519512928705466441083835/234609900900146882186598677984664276915992487298421985521184355961332236331850990873356568705635355651517313099522045706849459083321945101930045653332497036251241466330965705541769635934035794134999367747434457067322823095146394284977019183976237427064832 e[427] = -24330280846332799582855030533564327305947703701268300768422898769118535201982741708742489454059855754665668660340648577937819344065735032386198434677420082014078734327627269473756352438297297056280008632527984367697174954794444973744495595320060266309757850083724460356126316627075790237734882686014985775367544263608786333023975185799137832951643929654184823862506312348710368467200760049248812624735194906403862822234023952124785742084246523064637584271722401176402865500739860435159956754878592037396155889546300840905182321299047860628516828725340445394660948193614283287748229308608836241392610278451822984152046396910362475507047668956288793014555574993579702299379358735227722662616202414808474764459395966263611854833373250662235680806389340848954306071379616430877842771712995764094925017062453827150766949590189273006087420213816365387750221900511520371315711159358209389876116065433100236038078286454218924726412659283197270487613985707657601321850394269655066045921224523303026704274697310748988948588002846756383963187937315481580940571519095317079198536624414971096125391561032776869902581982031519200109646073194995619552487309223705064354063068041167146045454502086581708206198052631579261863652403569067106308069567247425758253696399006473862284484410893637520540582306847775013857499764108281919003354420918525150381207579706034081082076833750938671373148587668212213632578175/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328 e[428] = 62261644872520786446638975106156036400100951466731442735065425376054965816709729730105819426382106233259925825823643921592540500817402477796700745358173581477642202636856764795875796742406196646186466204009337814522844197331983328016260830305221230165360858366696046837513933449690419920897909912917835395155278844861548635006558525822233107765127466470377367773176408433358044251486458646723871720649842570520695901147318786000160601896518646454185675578840815638254083760796774035195372658686937457836891276522210983549639726917906076521957139651564280522541739849825486619969302922510451175985456247587344756334193642575228752326322502523408955895132177332806906258379861462784805979505934825575008671576686746951136237980121299235683442690032438096041603279077086376334244132527362655230404252126860276359071401728495332528873612915759712434698908479863496646333525189522199222190375119722848285833515962590540171279879973946766845022294973773667870731134107247719574787919381787084820673864421646479635803751900143424289812384886999870579216828370125380474672826421174825877903833936923175642571789171763418113756396650917458968038835539146989987195167602551003219473092974600790792931053030524962380317463844869125906637579237534855768483539584458833196338328082026784779026721360767452160911094299168035854091563393071480371218913512285067293689488095302705216578360729726691969341770817395/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656 e[429] = -638809134920315015136653108575680521512802472336910601080564885552015532999752177171227041741173696928119909409249267797669877579073634150910863550833619393496547804796008523532027500419963779668591710200176710572690429727072706163038069587073002006045401378012422586214521554647956183318446513420549487760482777274507793346693723115145802313428392925968901902242901932804131400796029087387255047745278462177454845960954051385335789611935686152423836817544916603963374023559055533825045049881264145391643684277523032258807800315278910871443511543560515394923999580397409334634987077563834157438316291840100569863723179013991953115924497860847435250274187459358051070221731229728477492533275733038372419246089262628074894486480783820892538529609066994800053405307722529295323529568762590607833912744807672577390066537340702389001139085479658065304857949345277342672320096725074412820731909047867022922600065354655827444928638033389854183310827096938816119289472089280413238204316399136369976964004770647926722981279058289957411488427982889297931930309590843398011991329377914454868484671911037688290298238808771453036615392003468634337533019843275826383667350726485167055569214640283175222360891499212142061221456216646062628512901666498727104522998656002470597509904658946093530921822861392453070999935993630806062270283129582151982900805426861554783144888355988141847992799885041357415216043283845325/15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149248 e[430] = 1642390206924311434249046560323843840991284464476070274977876266277125105258057718585219885825062715039898506127128507661552340811961233645844248300150081632167288050143037531568714805317896100207959416524080302181245582308057834032086829454887827844918816714639746291602119777931083901236864481540192929109109951489688279189256042738232080805554620101441146079134339230185489563293496280644388098990500609409627029561279996900910068326123741399299432376900243330145113227330067014546838824729544764703088785912123605961952188113424006648636950375734449267216279636056005496585790582178236100357993018298277293576416139220651796035431248660637008504522941498587356250145918703818223100672482728891605465115658945531439361944614846252710202731307867273896330421875892298984055402028308131057191665807108567806340323175319678785843181372119939281701077707028543282524665161115829638345345632605656865108594754977681322065369384226013260647016668049937814612138369961699693371930667251136935677308126931199531102379529579469048397160406700760779859363441049611240174875212413436819379774241635093669707575249298318674447530499118523892766981599998561444968324089416880705396037992140788332925149283409873870761007255813875425682176807528700346782691228561852900626434802257614455025018962906921267864471361016765867829245795854106524029162853207565074374686790586087785456487975265357197884336951135265400955/30030067315218800919884630782037027445247038374198014146711597563050526250476926831789640794321325523394216076738821850476730762665208973047045843626559620640158907690363610309346513399556581649279919071671610504617321356178738468477058455548958390664298496 e[431] = -8464940280782774861190787230730658308481561422931028459748910323664892817498056312670419054358803924101481400205266148645218590156888627052323418155912080968980844138069657993309136775794840628097271254986175756486700047148019347658786601416941658540029246901871568088201836135037604456727810317725387741837706595912198583603280064964975641386753345398520020021611629633802466051861771103070415849037502799302225534036611029212766181945778927488853340062398892602763327816844708392521265985142161138595092103007504176752609657743890905034145369643741565196087129704795079581557021459938364657063209045494937065538958765373598028857335821686691980650501117003776651683712263579216598438803206306241359724160759164363286403316874650904711690674066557512924891567276430183442159957682051117910663978764799380423022297068258960310693824700575150135799119707477476348479516043314061179150165889451847731801004650774948269056956916310040702627849607544855757592211778658903740818449524167134807562550858516564680298739338930884716306006552560969168339777961507990113932949538592789502342788962596361678243727909218413384929201434749014573127665342848365540341033314860114707561704714854899609912836622630661984322167478819934447546077541186689956565454414601597173756858770577790031536149598041942883629002580219008170141148520438998905627057925040529710592263169648893999937027535882317514365423139489186874596645/120120269260875203679538523128148109780988153496792056586846390252202105001907707327158563177285302093576864306955287401906923050660835892188183374506238482560635630761454441237386053598226326597119676286686442018469285424714953873908233822195833562657193984 e[432] = 21865097971260628476565834623216021613591761449474392006422433109459466841737474951893655135694140151764704819038208033874477478511657305980290748847953200202351041350653479944878314518280494440312287482969441850643736972036471016620416445734579542919466617561272266384335163057149531195529492675562951448758736140837981539223186499132832503390885725035146825928194785563985779603079134429717190542759733608264456889270861006782700618249589789302671000148623390511623001051594531215919172093240652479184758557317836735860565393997830919839165471497270378844310002606758517618318753708899865117772430351650487722462652190909113891262800635121467146783482315777020091431157127648717685353897072123693055550137314426390064707379394776933432288368602811729968196947340575163532104195640092506000024817152746273200401805546937590262857908078811678870459147702637773784007004414585238901297224806769200867032608541143949858484787917812724711579623284284617659502586519692817925949881306102144950657570219773947849874009525204659369669851824442536293749112259932311910417247616568254943112847084479773498742227572554534346021201726299053279245334245765399674858708608648521336883238389378396386245885426738318909738459014124055245732697427474234492851413233196849742852244636582680714669883576740625249240781877193911174177039873089465677268415838319169352560057028808194082010444065982144673688345304134795358932736285/240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968 e[433] = -905746301034386078082393014617699997838434720050344087141589995372190455090309168811299128157783056747157178827151311243823259815578314750882841705359735273360505852144624817039459375138460460449918646743789754199755932538722223563273202022531719186523952021379138260429522440742486967536688011640082446329668067502547779380552245973249796663914511105015405094356030051686609253407111653957176925765970435968872639587365859700663939020901860674686602437132724893138381857590210253498374133102993324451709118489232863385872780790992069079917099275056081797450932839481475739169539909453655561820440441817420567877928789444236148338322251094281531084736683717041797731672718637848993983432930653684731574044507096076624646866737356426036455591146892251302257902299507899311508664431674270919093297565489833184181158393354384835195070659333019984287681365267987618659918354949092141939756465587608564913135630091321878640911630506661646522554479505828686181304717004545807273917827296276833939060610858187255395164090316232881579230313026122959595555421646226349686831625110936681481905582481228514912272058566651241796836735288430011429045854863685491210300753709855132648557845635399928743880751416141278513459717793002956942791209614596383343510382059957433293025405198776643368212794442453159103752006314451549640598447463212053529693480826750027102677818748549215988693733004229857355236857213190768225700641285435/7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414976 e[434] = 2350428395749637553096929740116379073610032750729891594570503649645623409613172490384598060690846293623358037455595331121760504026654434138775372670168929570758531435646961237899295904550506817767519153076895394807274827515658864207610591592227741903932708556201887394959352265158715058060810864716552938820823488966977962751783615817858000480631795262603038718508406372452514647893902517116743376082087003462508844930547717001950238327151806654380336479312385351534500964367793499364469074879649709257618440914739552234857654645000154239843893511498696434283570750957184403307429632218658723370828266938324149157634075539797744959227198846912093620026118184197490596387452743105345263756073325246063596966328360597120159808635196189125781219180206741109072722666765404743290469814371932041749205207315261362828453185267708032475932004293723338309425860923072907726176362454565007157453933770191245183170744821171471433971111956122770171118162038317365102436041673247018851972560610115942058731503180830666046286864991209939975055574127201318831654026378945675677702802021740689207854133686392809858778643993748003519943995452546888968532685954525397953302492921887146827890222562160657277664134919720388300734456620868065579161110319857228387295262270928722738633377457715023870763932057531825272514765155823708124669684398844355433453178949161759010187006955492774581591471204290919037356188172713931944943727012602785/15375394465392026070980930960402958051966483647589383243116337952281869440244186537876296086692518667977838631290276787444086150484586994200087471936798525767761360737466168478385414860572969804431318564695864578364068534363514095860253929241066696020120829952 e[435] = -12227015217128527909337387434363633549993521008122581960553393619756555479256048632071062870861840450390043910310708406079427907211261079170693468320466702662648045393695875644986536637400718453821177121120174997071393921607492558339038355870933147633956905793308531058751014649006314046144458654068435149296092941092651996209199541898148433256794415824883359949119193398857916695958855740444814160455753373885013750210315081993595536541069263136429909517748252919579290562716396257012852433463890011504854268485795559362602606633623489120326557849714644802219908096309738707306624355728077279686528600164278415676210915157109287475771373461205044263682156974089310240981712799824198288550609480697486730226288052437454754469462232255544574907873431297537266427526581361657876266239933025054049891779618442458756592801649940553947181745956354273328705034366653105362693038804580185806433513752422205429175283882015198866039255863574106305913503653809882866145003079375149611111903807011921071332840631850475877590058081155576877557022278234241151227651663947127063348404289339561953594842951957639565578137358838876224703039988259369025323544880472485699959054051759457427819584961403534067417372200867658636852032340679155696121111892349409378458841848386710253118488221981941556338084563942508350581336695562489942570149638742829846360754156324701393014500349124616915972859642925569807147305302937093972204775570215242505/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808 e[436] = 31876053661504859541035326157497668415521412704170137548722553001588951325651586415898140274378449057880155642404609920035551488534192779117612431942628883186204459677689097620993193730695494343418250149997825555281239228727681159477737982925057323100659332457479774334842479914308253041306226091313849969445891150238362140994306209810109418085738847944490567105588002840093878836417559329297126562734049868984323454454528459721197290915265215885821388942383697798382919065017064557551018732303400580183251597424253115670662324458316191929671574804452673432759633039836065357164647126021645367991169474007538707027176111366886028663152867466221498631061920022193493985833793084223283393246923282599250046191987734870475396570391076351571662423314129332327398245851721874545808817290039379996794430835586269945880607468390888250828950142293836214346188791203418309329812678029723283807076459648109450960801697664256076298135052365611779816390912978772352507145502796920256987585768104719259816862640666464455003199713479209588214420650228483112235976944952412784089145485018607256598460872192558993969217955240900161666513424661430089041663713089012261021290493131890726581491715819224900930554361807938452621138862154168507806252657007903703644898346262035929646939358708008382849096804897910111904065566799312920257286098877889100877166561776060223005472889144952605024171353507656004881645569647192297659321678490799337230445/123003155723136208567847447683223664415731869180715065944930703618254955521953492303010368693540149343822709050322214299552689203876695953600699775494388206142090885899729347827083318884583758435450548517566916626912548274908112766882031433928533568160966639616 e[437] = -333170853646071486170701833750007617989353519334440757844985462308624111080408775386797918119912855006361676390274467431157577401472747731822183284545132650808930665722926003348509002057543396657189742177714382470168725078495285304453064871787427182251155250893335019656993821632574501756465905356845609490854426710740626181075681717952732395361319845452519824242341787613589213304332465658723694654116460184540792051136465961249821496160525107653995971900136211561256525707240871223929443458509981987509028728617669772792934356546873204777117271711281149304935591535314430139579226215946146463798695786480145347070461559405496244967084589689738441450094195211380257574606019243376762666954672474719784246785274721878302302451563818666946421754484768557563869006847562216651820990753620335296346663834122549653827912683149814623452736114966835363029549765458410341677830372634771606768078805189768413092171401855643356108045753357846063210099180889675834475993942313799805502384520964387065958525235054804535357960910033226184814955337005798552847100893856849526926606767889887681139422536125277308778712735869568442890758042642819196476650849225086519002078336066336185391365149683774323406046548658257854992573337770583394324964200614942347290391905303840987224825327450126719662146738777102729805261082185225799957868575556906149189806646453676779159561947685735478771674044436243944221941617142178145231996541350251744432487685/984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116928 e[438] = 872580568038247828598788246868447054058208508841225584147492609100777719358658406654415284396904211526253873270254467312447338406552118724637709962793028266828426817790024836464821202825296291452892075860826549427032413903849760517490624962664830780851315399702666181426569699835511314401721690509824914136209953192696335097068458216525364641534682112145979738281677431208062427126661131839111809251267136686310718932017122132845838991083910194632140139154029047148755803199935036324184935794520064726040379535867813166632768605461063919347711907850990652646485222529083133840130817577758389112485785000052311317802827996402327310646712231785639115494589871897800894105010881397024177436202768266188273837002596090202509973722782849991768393709859677841313699348732768223926321529002344299893267892542098881380498793899571034282411528735350324937926741742777210071690448607880127521988532567579709795794274342657842141133196991559831876501633745759442405200636659983611518881872505596812646562545464651100930147962941363319482078002110060208447756076790272939941201147385794677738685214483833304462865645123740647679150550414962044679876857353590090283608891523798352218990356736954727357177931670333014911750652887752968351675050184720028917462838359426309987279419174755248972277463770699947577118882187199456585871936099563608488041387225858439440224121564699647730043959900971222815963413066076965421401343471942037858804079545755/1968050491570179337085559162931578630651709906891441055118891257892079288351255876848165899096642389501163344805155428792843027262027135257611196407910211298273454174395669565233333102153340134967208776281070666030600772398529804270112502942856537090575466233856 e[439] = -4581079872692975763680200963259593759627711231039387240815918246949500056647761157535018700246622161720278560724655981817255355600497739451377257798296268381258132837157815488473186542177614508153083126745006342614317943795990839006499107985783374703684045743389536329127150995864483543591127757605773926377848190343345464752803041209780558643636581740613246255521420507966208746072401698111251759207248159226941975811692054424166213961429239098273812078492633410713615747302858097739124672408697214930079846845380073522903325173500600997822935582701208289829552781526763721688859860114861615555414892003961726843700557245962595025315131546207332370051466039301461086872274714387740802885164730117471231813441363700301767393220050484626457512351650653166297876466674464361058973362410435805128181702000096683293277165966001278720565696675247633744817056991451923684703588357799960568796884182921521615884187640648987601053741773613338930643328014513167697265257135627035570138116086633947545329549514098119283071948046387786717236447714971498416975859731261243569754488230541709984350586923169130293503110973927786175243114642681241071612895170186314982754735565966587163856118944123008003967887700813587091135033861938065386716204306583590237540822652681338487854702473546156400999464577438306070381058526749590086909368208207381059684065323302881143114099420475453359698696284988144699053668737752451700412250108765757627965134469458745/7872201966280717348342236651726314522606839627565764220475565031568317153405023507392663596386569558004653379220621715171372109048108541030444785631640845193093816697582678260933332408613360539868835105124282664122403089594119217080450011771426148362301864935424 e[440] = 12052904665387663995770141484271998426763559195542260822549812948590304688089723332114590258976049522583755360658334816818425670581808247218523714615850069225415726144576316164680085727616604690915560494593264119495722183161971652182799625778350392966964258657371551091762379025215390393118172510919965672511874168836240807087409822016925139551807504686958529650636564236913241362565487995640959380026807097296601027987871594109519234906877068709742273401290529038583770798645173714360923601949092179132779686354826644241637162811994731956455934684921582377371763029707898600953616715680854032504096485943076020863159048705627143567992506997539628434233355641362067835309787841720926423857330529988756514185215100960660317745081595777100356077466541497044739340964219968561043384375041158361978612433977546758224123065109841413413471159699772729752403112313460027984037111218224250391061874375156061537168426369424729729680428877970565527119218937095742898311535064129955623571166613649306414792927698221207848695859632734043732946006940216436978496862909665735746236592804524299253437805859437212029284162976017135317612633131223899519959168844275386719934273883989702722801461087607280811182951200307692897828436069280115301150219008853910207584770422285255366750472573669066814558626408885281477177094272117145071441504657430095657064175071129584340478616582065168960094106478700744945967785462338519198791502722408436754170162773081613385/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848 e[441] = -254269830729885831155186503098456980206316963120303259998726365545487749153873557520711091626073812966076917954120537638858552202073292298252234972620907148759943370300890694875407833691734243183859695883382174014944457297754232545616919466896304479627260002086632567522240359211758359121485495593896793636776914157327599205830745497160592181731277396242165775703634524287987034868848268184816912502398789381462306400682584197980736950705032965244628066294023899344890291079156576026539577758650970113554988506802859641779405944084233940702785018625484371475757146136395286475402471544383914876326353646743214397512921604836447698807626968076815356475286256506839824930684865533081461206919844173699440596136033810497420330127354785860347633760100075165220303887112235545934461294973055702205008028584647121186515424115211628249567603159722596959465637529365373056788398700175068861810263274655305714126641128236743437369245288262245654744526543689211575216927257444654739810676481378319626627051684745912206618090119088712611657938504532207019529901908255792639428946602084026695579521851080239953876580709198865484248747981437695105821118241924959150810685187462734822090197098871840659874398617037096194484525462717572396104914177009024889744564846996348802517373280718387501438630900616099407570410394380185415213599154873661437150319586422893614475768274042448150280238963584433873811323695238964790281388812186711062211401354090527967735555/251910462920982955146951572855242064723418868082104455055218081010186148908960752236565235084370225856148908135059894885483907489539473312974233140212507046179002134322645704349866637075627537275802723363977045251916898867011814946574400376685636747593659677933568 e[442] = 672039777105881785489690591629136523889278894455382662197388947674223107565058552103448632233452503902346157706926001919801070478141134138108212155732979823750839903224213779243621031061150384469949682835996841960592638641699293331401179233779318342171475734818495643324118911878555362057768964160147458841804112827383808044061786730382720875267028144839392128304130020490182547292470865471608615795436108928391249243330290969244083911225211010522324023363521202914580696672199600918719126210318473253301541618468901063676850798255189325099858718512370913315126522544569415489030674245689138268905350060361975096389291648150946845681253394767888814915202699323732454942342741484054053342528838054814879190279581124639511141223709990019881064912037740433660444367924087279116259507126126688943254986828331560099362533257415689772818632752508576611486305843324165035339996150880855517122897032235055572127639186165967942099212367732835689590945993296950576644122590978721548391461058057500117166988605926009493027744790378631648709247005263788789686913602754263679265469232319242165303913820386935817035493184516872992923974156119300602436454767420114310584712840929536088999230965665961059588478590530273666116850428020916563024911752330273963400121480831727816250395030697183527991300617261117499854983633760721556254450752987532605423425105032403681019142137219080731498930915817675097907335533158986060637340153091447313342602397775156010489406305/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136 e[443] = -3560491075661277396641207678109269729451591759731141489791589992928197933987310182862848679288349157404628340538895248140045750952683973948301887222399499344555375429890794462831969156035307467255822160532372799278627474976653577240100309742080200155449338333478535856900416103037081079733624029647433805985984517135807983678697365660868075898293479163415948427041591631241479481762902798550242710811910079649387679248958934690582460719826642936291485957684689535880852378034727877795938145521806283649996410158067995175522854560363859412946609599530563293121292321809958971039491647900249073126524080034178389432784153078038624627540576480550182024468452752380744623480575768112757921387164051471755281128500349615211277549849275808866546194643936873150546636814873606683051586930661464594678151362468376625641388324867582123826128153257077420177592069599008837045521506715924565339979344059644570254459175158738283084707907277308107713485251061723078531933550695533847516885552720636588195297650881632930579251544206124213556760611808603128014363917084670084541686801922010807277225833508431810267808641104854886039597902127014083662728026203798048481740521394411265650618741048163485967972826158090660244004494360430046329620181606480796770394779488467508106440026625524078716801201318583054062750191859769674517748987316827010136072704445527809726846372595457693214797187761699792360315385768563780448790282542624307731724879116458715833820530405445/2015283703367863641175612582841936517787350944656835640441744648081489191271686017892521880674961806849191265080479159083871259916315786503793865121700056369432017074581165634798933096605020298206421786911816362015335190936094519572595203013485093980749277423468544 e[444] = 9453168126738573675926471963558336531276364937273608353872958551324677094595057645064390938181686989820156341567720062906612929096491740452937004223037247423822864160602974747169259777315571654481203171814148933944600541145723929303248567301255453086423080516065059406227523877287498923511674600951328097855989508105529856101908569600924004048363231430510516646438064391516679462412048857409546524647007900502512792063530389603462769228301392705492204812585649294870361091640758744532292164601454184187331214255487855020910919120358488401376090624258080321458528829601966286708078462008545609314065292127545536342149867320222723748444194591601790819208590113601880182066349545009116605527669069599463212965051751922876706864833175123953088031687588128761006301103819500601676321646997018869282385206305734314723388847808337982379090659337493026990263138991807973156218356691505609594023991456082602785414537132748531495763816502535624027701125450821264028822789079387858281774779309205222119381213551258921674329863126212588182559169617176470565825844695875051994276635299756192753439560665487722726025424017725031376943497372092233499556753443764863030825149330324367648081572057960311867492944860242724991705482769171182559114310969664044336510704827120740374532588287537445895456750087476632213173979463613302927668311173789666692174791504207818968834959491296073800026036198347453768426121639595995816932741205193218416905173118161646704717310447905585/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088 e[445] = -100620203077905063470182734000821859727289368898710892834058196966488618837566073652249575228528092843949298504314831170357380644342447053949032396162835679062355430209225326579691792079971176835551485893031036203260636967641047586693947212726304627387485743650182583428665077943584346964770010768182739809792026749890411142059919229212214468132259971488107634209575298766154250818717072544416919145133941494177675228436723809576312931874298503113430694778672402120699219672121477819722740389057530593374369774520222091074689283321125498930325159640719099221642082993366726208690933814439861164052980153824213481710638437335710172126266577407492064711220269151107207889976219190901311069079626779338710882870228281864303943260606416856375338125592602118057784609086604265995044613735566497360400589449689299903645310659629774354903010737928835873578700785723107642846001888126207914085116109698984970726568640874094130275309329320244400464381188818926301298855977842890308591118022240661092985689334331530346510793459542305170629534408672611330572253197420963017044517066700523836089143546161636568115341787041614800710596002349832877897594753621597891369236600947209074021832879618648017259754903010331365296402106732824760953963188833574554167543002878505650595019772346581101605187077831049943552686954870050899458309289316521512012489798827138642939974471078243259672461542480287289805871189090438381693881392754692883943336649276861327533020223782069899435/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 e[446] = 268355891070978093036381919220003878971971367741889157309296953388422453914241946201801770723440225746083834585319697824661320089019128700633149718912590736461331994872675398218704714553046707225423427970358670279260406374674429519329931915818245235325827340836001304370553613929954258287803680815959411142669826178930420282822592289665657581866474292265410049851319805374269106299318983534212567686593429149576714982447021322250291272415275713389049021826454976451674110708544934392468377174365055293718144543200424283415785535686680413057588081553900693993940626907440155430506712110597597007175478439101080764002031284146415794011008049317377088856589796467730664805796113104939782352385175705828316568802601955539643571187903336788959246381649409659733157286508800118397505030730711242872555432784559118411343154753187018490207122287955442294545387031698669879658989360941608953680987451372443256575043936379988961343184091590081681646685111973796479863223037073503269364007057470987418356073420690021086943708296188064894900973037454002924858695474588253013234207256257142763514775640095128217903796579371308044158445318714462233811344762206337290396351875382794871797547030562125575795504581690164546914628992714102138816263014503431180762176385281672328961645650975436432800880734899536776184776864478468697362047531350933122488422595863055439856390652185633925371509812233240321513611693946529628660815660955672918800792589602897317308585087061538294868765/64489078507771636517619602650941968569195230229018740494135828738607654120693952572560700181598777819174120482575333090683880317322105168121403683894401803821824546386597300313565859091360649542605497181178123584490726109955024626323046496431523007383976877550993408 e[447] = -1434640223526550827508202929804791252458227699053583025435169888082822938363441528927255494122629124606860635098018604393530233848883255694081639676152807970606432381125942506808923564668006955287658397380771963424803955591452139191731472128187750923082509863854042029860906337028815231584738401929624215226073857360987741255751001379658634086335292899780115857632243200693597824368106956270285707453980817276200226136818982076484362997902659978108899611489179956637918345998994475912111825347262267090442858187365973246194264727990005801948273100000662285549721461739175124609392341832980513115034004124685158523373563510729148586429980949082361223869424870451065705117183771396755155746794951490900983825617708326047270502207935151631767534049384567329463202080658792737864531844662168789111300855624567793996276688294705384206436878843220408199331575609445235120906689335029549324240303459719155879373948270767531024629229231109071389874139873908926220881242960349002727370783592686256367108759498855346052787863407090591682111179774750643902224307169596009797116738301198672222594424345770613918959134879202278094408588542796980590833635492699946718899999800560974025980282930668888871252848793290420534451045868086920319608250212690014054747353631556904937055330524075991780644249287600303172737769436524309239820047382876246456709933085930846673190121373064274841077700612477785155773642577350088693660576525714155696801867829935901955853967883434433210915484795/257956314031086546070478410603767874276780920916074961976543314954430616482775810290242800726395111276696481930301332362735521269288420672485614735577607215287298185546389201254263436365442598170421988724712494337962904439820098505292185985726092029535907510203973632 e[448] = 3843426841410317648990634652799505638967649890029240195988492225197108049136878290946035686264052119266730548454353984057106353004922174888670027162871818603416198732881625152911141177844611731483963463737884099300894569413153458960459373047472070069880349877855151040104862841465687437722469113730932818645408467564991582189604302975860788020524974776333285141507589709315936003538818086670604036541393460260326353564168479432684076493967890488133970736999984612237621330121363822404037908589381854220160660936530920712233571503122787865346759724233164052806816138817201381447480030299349372927791897621402966025798746003712934087234032644719062458490994539545295384259542744720810540885249953047347953896693599214528850626246880099555618221078783150053540605683691648224430608678276599129482807486413933810021196537561306099145071335450263153971451720235034363621715346948168893745153655790891192048472352569974687549021228791921167275653341336666604533071729809683548800123460210940171556201602041411255970347955781166425519757704525168756211490780461418097563306748848287966728314563657065158795496191619340407632378799658615595624026478512877759126928797494942127071821690702367382267292568674636806822642329515998651518680955857697862038498914420715453127140326295503526850151886332132311176988329223445952254983698831007074340825451106490604671067466315264084422582084101909499621037282882730384029779326616225504690938109549175568412341321766305003739099828297555/515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947264 e[449] = -660458861954990574119764621484615719315280399745939439205592780518266896085040029446694784828971454365692916954344409401321062634676088019177472893523590470742412515673472990927932686174182062568249654047815283521321837840980622041453814789252569408032294156788603923697313902466777814171015230786941532282783369047261601724329355112457015650900554888247961052540595243334961659179256041994134073549085656198897256788363220258225501066205537724490260722120873726642931464505968721907740344761580471980013917863424365890032094455197152863332790843350762361969803591769948112449640097544844429021264533137085215844273706827777031794167386687383649510896441413638122252835930192396283442016896734702869648481023202053035200450283621656956955951795942951820799992309666054656019551217008883427530627133832787136394266955891223031812331333223647615061768700935090097980078164737236370500755168246595913994804793335429830305809899526457117565372882760926062084659672861353634507339242760510889000112774673413136909075198626323848208320321444105769411397109000758535457925155502849362009284504060726550417267770424969201066434213750441702528597227185105672378839583554599944290237690078074258157833560162094205959473073012709533798827452168049858556899948032704155235106171343463112059517122740200649118705953268113569331656062645675967451259372955577553914916525244292936132631659146726221402771297336667703084882451312701294844161148671316181909304168397321844632977147327408120305/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792 e[450] = 1777306567663164440742756986772114237055729979653304261106732760564813176690970478858661666902825821994586060672287325471885357050959530582324183565829767365604987309600979262432004326736947308817015604951055652123813734809729637525630609092152516820469892865263379031044628602581146245079809162237877211627507311785733893437832011420679500879126362013774760998089904527110577778793119757858411762193331101767608999992961762879031381422799532041095754700911017818393356109834833417662661218502889924712451555053248930778354987326313037861861117971271694421558725317682396809444743886309904135882612573452192965545698980269349392645043789329598290051681168920704342204803835043668764770243989914603377523262711268783749545067287946573579738640394971810906870234462404856047233714515705455492125320319183545488755874600193337543846052931368596729044056371398499452817698107774533974992216137971116302103942768420716839383543231145726414878097785440295032058628025296413051273985513851040164836209890236084426875508520525586700502802397748284884127465830336720887617614893089900206966588724642929548642691976936297446150428825283375444284922175058879291769760429394992034059588692351807744804218485431209534170183501977131475810270230043309843340500428553861151460435292881741390381657328982446521696593097705146932774594365364454311967894846824452545830814967084193012953613691482372743562860568421521296041104195578721709516063839709667632344386880565504613988497016240092013938195/132073632783916311588084946229129151629711831509030380531990177256668475639181214868604313971914296973668598748314282169720586889875671384312634744615734894227096670999751271042182879419106610263256058227052797101037007073187890434709599224691759119122384645224434499584 e[451] = -9586854831015546236700958793551038948412581684192744046843535630417378243928846975517151874910599332615830648335453547953750266252809944715231392723278788188646071537655134736406240159855706049345724416479711668668703499189837434526016216610918426816286360735679613322099078383062719265418297563884975275516564529696291113713681215879123887322186389177721399976198280453031116062251273158730846970510520796564847835767049413967379933546226856086371131609473662324771601492240948919279700900267415589197421144714304368845333130847098928517697964631676630072614459749408010815995470422828949311080977246611803845699340494091227446903785432857845537097708439950456027649994313287769099195655965499970159683357633955571906402779532433755200307983623936645150449400973290013065578443861664939315074993592525205256284134883790443979545781465693315640017538525938372752919827029402867529639199819619348393247396786976792885383479175576892724853890945825548707854736647889958609338394003503168434746379573917235287876956131157669545104609345027633180419487275104341300756226630988345611324571181840505150037153399485666995917750934139720604411234158888225478236091572278481690858114105601464387944610153676997834894269463252320980421804588604933446013685883019060231881064794422738546081225004854573059762452671814917162127241635590384044962180468057920065732029006620288246524013720280562913816653749797637731377679047260962798078149740818168535457315535579466401175201269406910088933621395/528294531135665246352339784916516606518847326036121522127960709026673902556724859474417255887657187894674394993257128678882347559502685537250538978462939576908386683999005084168731517676426441053024232908211188404148028292751561738838396898767036476489538580897737998336 e[452] = 25913438691328207860864570623168993662808244666462174620097930927910816277265604138100762643042897560590633038312981175713972110717353707000348437436535333388656581660621398048660092660079188309457939330552307446297772014453164714284885086897012547477318748127738726521426484101560627786519127412467570335869499582083951053830168182131364690673718546477283362118697557431230626650191414978432017509988639247157802977827580173557329214864710062976109761788793695429154616151418458200165459232183277565430435563799134067200972228316929648304547339621353479240508481826639836954772930988643174462687854481752521895513050373338629116703933728046868386942111800852783658190999284202892411288528930067288264697743185911041977781314466525678954855848974825293359237349716230742830043450215083001568434113835744909460717253073608328350515612747896194103605502080470326424496138071642955115684811774855825812246737279169258708318234159434551469564656415110594289811744193043957475858397878794415123103851304502929031264918721421824062993046389252717367749737005793312076777946560057678575111958659252734556406184670651550366040568736696782161459068725840742550273136867552725569151178802774506313000796702981256999932653907799402280491443490061095669979041952112190211668760028501477808376742530599071012880266532187595256766060916977012009745402223019985541710453777548297236825836521937335892283866669294339399865201924274717028514991298309608077909051592951816447618594843592471859879476200815/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 e[453] = -280799856497700045103565406925322291004249785612702803621133335887097927417986482171601769854605473099588741771788970882573348529116804253664631885007525215643191600115186005904558757882463391560842327067852219432873704916524530862687316810744024163561918841621780294794774848065441045426852221166569739316091511749438025830847586790589485482958774199839273432413351687087790852481258384842670147922529700420090813583835613375042188355175866077255368253010529108278598288079612460723975652015772668494986534484598206252410045222182017175478340503027938368190806476936754458246465753209886980842035098634311610336331368744178538292136609355541564431894982837270585660552403165056245227617690766992068287944662485473222300012046019310015863717232903167144607813323055889066765615517200439487516642189960001721159848707437249234719077852699310870473268527964183504779991066150654770695420008734628519846952860244426715544321221055124669861571493928120838914452586814914738695350073083684143035646336683455450028458468994542132438124406003731798339549817493165503750147795481814728300973663298626783443944891757275419640997728867186606082172597414542573683387246198546323839542447073908557551567436328281000096765863266387429150614422519169502660717582806264854757670477580729603926172561492133398455507947356598585416444150641349926943550972428417555778664636024688144210347341511234266672292136290104623278719058823295340277207757899037517686749363718269129840764717946425697683787268643815675/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376 e[454] = 762376569911354662893926478897570103024944494586696702882397287448031306145867115617727959674547677971378171446388425917050845898012334999665905985128209196658863497890659702910483786270452711273065266549162091563949062604713414669710882486795258095335708827307499821269635519541494703783510669615319184790279043369922569056154766535675534232058658871096811425044628674336064222718267441169079559992137821783392027494093480574467990378287348750706892438123999229699757123478179785076978140508429649965618243593684816466759696070180563769232347016106851759912265621112294125617529901699182063373323541732884475340711928272862423355768079696000499880289006710283431397593063409829044625701176234089325495796028246603326934489966424473304210531423888838423848641196426668789408981375798666427917641275762962486152410009190883448714583672324274489549553023710507734147780582380114201752333386500888620629704819376112218812926472903454563131679636109229397865175685027187628105243828152801922277468041416014016003050776496339512709509788271899202954996444516822546183473891779208937841093265626142097212757580957722385853268973970872867680240615892469028927820015177569857472804474630510545384942162494459505861286917897754609018770536006532720551372741673559553194473897492599317347608114877469836082142611232691198801963173943469907353426148419346329146820380433479252354720679817124886392948092809629563188938363595002318592431784664336022214649190659929554442612221725939716475275664750651490485/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752 e[455] = -4148880163877084960282599125344566999592766461877746993685553837327101986987557047466449007329813037459183545084468532255933362911406244641904169176563236097193342481118972922027242777615394150903890269992205614834544113038097294905303215498524972320584932105222425652320015938084588158145192664774814729795992487481039521067063824916259406075320879339663547366722883769239373306678089806943810674392556512234759582373301244730029003110691209623807428281115131422986753789767817776234555028089281526638939050186852506241774942204485764320164173725938434886662457911459374633055982909118580515364853716951058990609206934999331003167432647432266876410872706553136103202671184191550097857990637652953730308976579699380726586304241802872513141232593515997974123985484583232965396005611270713384804046475703364078426148312469714907871783907518369912088476255038586969582551660106743886067362277747051284906666136039233632994203041118838633782905288802795121879130479921238299107135259950039724373188240607396255748320982167803830982549948003464012985447175021004894394046026758111181602192098643006961763149339500815771417197596099049731903981358722577815485597935244294306975365800578099840025178742138005173287469450488896953820824298675530392997303877414091192943287242225973522936291900365732854186929747252108260070425089031190823222542459462331580752905565567602583817995154261798981545297873438831534408163604249262123765680537922392928149107418108546122563482622217005335527898823883289415740655/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008 e[456] = 11314069159377895861285589684404004151256878358770198789356202629729992895351371294043183259974309564878613256443517025209927462995439713966102753061480288228714700972364833255574257642113489565163645998084597342402317034050785981566210360758052194576395525479754931329548427244629233024189891997589683714560229959432181456145328856922393608876607097979325163633366846617800750383699713006332657786214570871649251483594304601606532765746368105077315284209398663953462339300519454947970893263902178861243480305060732007927641798049317180594539763235476636558808144042696044909866217941499948709172330028715032603859190634695581111763565817374180865149220785419159796837038804313270986732530739017645781283087583034729978466048240584054466306617921826690656475471666105733627548815087395373564079933579278405716666385018656557436230745027724848125883776606716639519079755139018069061923154506356732980181964652573812990224796749881682648167476840307191868803380049584872438961147053047187469377808782519839832089583209557377714330159805495966702528604582448360383268590165782615614593574193063433164718645240539767564717459864838686132916341754890449699123851034721750103725058039941390019639213382326712486093104769925849017465136754475467058709034462699434638402799428360987963251230186002844479583889534303242310431501673329175913825782923360909942696214211993816882812377540200619788896343405917236315216222023432607217689118759496896494409460647098625373828625056468289788833028276370234777396467695/135243399970730303066198984938628251268824915465247109664757941510828519054521564025450817507240240101036645118273824941793880975232687497536137978486512531688546991103745301547195268525165168909574203624502064231461895242944399805142629606084361337981321876709820927574016 e[457] = -247372396115080788955290484415130866273055656958201869903302603147367454538364669457292116115127355452781707797990758830925707915554423269328305851896381064223947678934098189222949111982082808007893328667882484834248472541638946493759309430298590104694254298814186367905254881919437095932953816931549213917325485551880170361419808747161439369715269256395245856735471879410880489741158152924885735020263201516366389107852496623911596095819666262242770812036605390778450300811041643638763021830067230745860726829722131808664074742559750937479523180195568780552631867255343024811209782853238324944332118173183099733731014232579867727674262747106854498943261586946063494246096633845409410237087067181391699929801777443734121279143948392443791020834178880290033421264298563490445149966933158147685416450695384098043554032344520064920048242860892588714938117094197553067379276474603107839885509804723877331007164338222792491911139624469483040187715853052040518345801431141728885174104960714817966822410227188051753201118996167058502861614216059423546681903986703952016476704404681822769366960894241865590632437528661108208966213723139897795090915486851157311203404505675332655938932579861246981177102781191358269463649766413456603285115551236569671290327612637194145604377775427769078036668365423762781758503298458435931612394943431068630080551455084242065107590913096209411069583519067078074099982693614109031534119776319508354742602336720549335033673468707552277009979967508167255914833686820297605636568390635/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256 e[458] = 677557323433181329634360394420311049641776209019323859956343204535084262570311225268141100748778558122593069307747816547964469778940116648632647609868041641728116177409880862335997822623429303494566255149624362637573064362459153705702045145195493656888965942509917638018123502404183231828620849453198191118772517186359526246650530721574578934306622283332427449879984004682989281103196349011470279723121565011510077917187399564628567420452421104379516343707966302480435216157388025961194093654877407316035785486979698360950560311883726204175594800241491649801512374050097829287269727123982789918540528145659153150327656251939160866454480029716040410019778568705718719482266758036094112316787234872476444364221332472799851616523549054240960930215868254717045371927194024796934365401234635336882937109455016320808887195765331051023903368261549384386653092476170083756371771229169015816983299984712216601942933640570135253813041662275793807922293451062752748880555984044155105569441117574367615078160693784236607582713323771176996765380590972363890663809263032320562321615925071418899748315778081316524058508083108345961213606497267087848878150211805987906374095750068782329653683166858072966361090476477262384787389090688892175178472146399847463567545815201859928433868513220501926736216352388100093375958018027756097676185614017198927498932728930063422117395394956808251651458499019477360378782183454056194417909310554448190198060767771798966104977131128593051059778423286246942499391514922345955884838421791785/4327788799063369698118367518036104040602397294887907509272254128346512609744690048814426160231687683233172643784762398137404191207445999921156415311568401014033503715319849649510248592805285405106374515984066055406780647774220793764564147394699562815402300054714269682368512 e[459] = -3719813375793572694564932463751372566164490270744941478372635794287862368286320755964500089802970823224648976784300487154556092885628285002206838048855417490682155798372801042188755783347527732532203386131247321024734559814188892761128396834485249978168879638811842152394412892292711119157565933077459711487151858991996879982662364551417489612527924146982762423778348178627914503427579005610520016373331101605664725363782293942278321012359440338147152091196962749783805592039000006282766970302366828669934795961787691581165812392312559946739620774193030956961762389963386524900815239775310317338774623675181629565211318010915878523153093258975268979368043714964340303912251972349226244419196491571005575338572323357322727378451180585877510446082944493498359517853262580047068240387046198406579937789241556489468975206867114642224909151446697727197967931031357182592560053179953667756740093208980953038718435135416338487769665579980914866277624898593128476564826061655136966846331452091680047580995715523929388159137428450147609978842160816789111494390834192368027502381593719624468428536896319063093962900555114440786126833992729611529647903629818014438989197487876021061926109543116857399263470884282562551821727766296179283585475039538417142699493365404881344522407200665032141408320506985602058135239666104230835762412225720678185356269287662976683195581453031575928918869311082854076839160191713776511028757162635795580898359540142987230888703756427097422122800037650862848035698086643363518213661293770767045/17311155196253478792473470072144416162409589179551630037089016513386050438978760195257704640926750732932690575139049592549616764829783999684625661246273604056134014861279398598040994371221141620425498063936264221627122591096883175058256589578798251261609200218857078729474048 e[460] = 10233271428721913964210703121651069606577665588712764221392760626984563360518352512549381660638447844273946366158986476840450277370164160457911283999022539179008029788194708567987851572251471043825982737788803260044807517945201540319810641279499804215028777172717270305827697139073394880543526838484664268307916482684193013983023481836094853249944729474634008876894697110693968481928981423123995086765256605831760883554956943439749639967756696734055228118610792863744117735239020155872196722665803816031914361694367412502728568170611468076221733300075440463187972668245446126650795869779964181522443909731738172154565734046700171239587107938849109879238800173362581180530358280607380246857160428132163865859279074705774491046889974747253506723253450244760831544071023985181604341803092102954867220559847910424778746489903577158797472913949483815558240263154819382489196196026023176573572334851631436558536554256647831702306935951823467412816245630762655546976638618013900764507358497659989038061920594765968719971787272571951195291581704494240651414428935788567489981327761707015276648293624772013773732082433037962064366570549261069665707842862445408114832442205678972338844282827359048598867977226072167534669817556378521958218028030818306035937575936994131782023963771865650337563662781296721747116232183863769522224192762217436775634666915711213997543748995575643756022517901429953329709259097156987495393804736464734591022513361542717515805964689580718255590072125306213289048489435325772809172775009712979253345/34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096 e[461] = -112853229163641612997598482484790456922313616830603382184609909528789395399823843888129193418372257328096599671674241787198132548977685958643468755921128909316482510665075227629715261278923679381318008826004228756802821884961555434089705574064042057137259422908038771558924888690178821136813236842649566462907071759963482760116078949416776067334565424838582765268879745826722986353658666563552295944864890369657985464283694562252348287944263820216590462490232846780895438977027964049943451616566659264944628241720157812202583957769831521209497853183501330998159818692735993985543879450547075181731482204735525604904256958402372876657876729192566979859220861895776059442423526896984032366449555119608700114388578148248087842866597620576448788478807455225717962567649905297098382076235673353904058540391336965455807544557353803373074670065312152717258542156995026557259051797151672744292651256523623402498368507350552879910901417735243628239189249009346371014389683248345693667829157312652270989658985678657462564435085038828700610774301472768191038263409345721471723748521965240409058501346946248172188218696245881854794640596450492588803879373004104688332064213343738873758779333618843323979884622061908087457588787579367824421320915189989352767345646193677944605047618451440386524429043121050741836032008884311861302518420618181993727134261378691247203828743071048429469982250280091581233638486757783609898507474500509218259384299597380345480183825098564317659596011685828499685292003124470539746007931021700659251359095/276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768 e[462] = 311815430453757054662778223730847978710544634497440336723849123638284689782538924298617375724342153866398914267140993674269953382428663941473319914801201781273523847366031447743659163908588508250022226476604768913824588264182718828618406365618751876871395090462106033847215355835561725186934194522382861067687990386710554552170128477554445933836573538863867372354632832834266199142237288165865741717646092047856404305029201170883400943740288455261228680111520508407420420494658124627459065618885717130248787330931926744583888079457503296165929230897165013511567961920471574957434267563381164175066043765677239414621134277132217009060181185806618787939890939981314651772020321243604176371433638383310795185928115977079750940886254492467681428114108295491100498893927014910386618178069408302205687521529617536834016141310426748454944335132424257167966603103854600978264820489965763976971450620777980777513852612936499042544167243207432430589654304145410588496147037343747057859284718232631795350267306557540084314947103339028493388623349136057630571868058294277526763009910519086291497037862749610675447563314498168274485871093969757763692874263201496845071193578371809676690970796108914638762499325992090035317553742323436481863914139683009177834444680298781301260301626720664125773019640625392948346169904827479790641304739089818907111635638287189017338205874978611741527701322098283005118406062722005070709606002374500624998757937853103796361680460640769029285372883407143255367353902649742483781601809289419189509275016705/553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169536 e[463] = -1726844651678138276647602925537350203938092715526161445572139320393229324709432094546449079310183861301180518856183306395446641240221846597959434369879625605721837168761612075157742686022486763196922575752533367718112185469331234211443668163876843388642655982634825865939384078786272113466156638914935926655669361498601799175275309573919286724613213750980846423818642164735202317871950522965466881674434464159059807987669791100342662441282266447974340649128117871618779214041911321601104433697565973160348523026104262438233354466596835394927560535499105659431233916754596483758718952316420697798473875231145671741549180537125186554909939259352147663381290866699678007011386396228571077992070069186708246912247286608081549147793705640231070160436449684186501614473138140404768604490328339767063607772038650053649324078579750828261601700665660212449030702468123124884373323505407511962369382864113704665921659782779117033754702828549530278502072340693806997133572688278828711254004219509116323672270237257884390156254619318215843154340321933396965899471729959371672065151185071438231660588172613341852599273433282335995278567286121286727377018452334541909495249521715660565715561617430764434071269009377407075331477261259618435959237475873032216200702189796277788607751775213568310836172984589723601652697497629728217868334728442061845782110201459917268982653888098618894271210015861999287504189508235250277864249305716852919187476579382937628329096056013267553373030845894051319321852678969299616629404064659096449657864590064015/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144 e[464] = 4792023742520119020687503577821110477690091411425741528042942443624676068033429011217770233759862548230742307022078643837513843401484809186662496742285718410959567915021154468134571671098429462181748148523746176001081135494966437257407241743707721711416322554755192021183969886696501025387128116930526110097107597463943626488817517767031951489533324487423820564631148151430807061251848709770227594076034062747057161933079201372790364642664537971727786229555593396728582153075339032620761999742343998547709102478759113687717202944416442952301769183612378941084670535915015173639463893181241552989221305876787047860897168857850659240684609446575441006377700386510656981079077948885806577988553924299527058752962497743819431344982608830876206872972722185728279655365228971227621091979814686989032430169329907762865224207519957365029135147712610988582637848307452433694553509576313663324080569430153321958930656689322719091155965812588423151724818859028288739485840247340602424901656012206222044179606742082310009126345948617692403070828941020102003647881779711067557260834367660481544794926748016969399810094027611264467797020777208996360775593640585507719004368696308516661406661587959719955052937373864803267769094574737148639241777379564878996230751148028063204219281429678947603717319178363551956417894847088781979702433114047698045172843337560820689629324729556535048261181954264015521753243926276802407231398314097761130264303449377861301730486265746005102561311892742869215578806877580601394377978032334897799158381573595914135/4431655730240890570873208338468970537576854829965217289494788227426828912378562609985972388077248187630768787235596695692701891796424703919264169279046042638370307804487526041098494559032612254828927504367683640736543383320802092814913686932172352322971955256027412154745356288 e[465] = -213227210205475131231785601236341616618470293299830974471939420796825749859203772256996117901349371426512145454139758605938314121286335060538563317465291180073256320100071723406697984750445035194515178672296853867609082986551388885144594106673527532232598857349849508646975433639297846379987280672509413691567511143130210393819785867984432648794990699241987025619573615904945473406967394760501502685161458148581772001454145776664993789274485839119303598479584931177337436284126698421587858041917962377443844152770592525325735581951420458452699805478537254264465783726576837408592837636458702838673145185754965602854859949572574875900863542915182182958542986164183105053450583822732192238560490073240858224038856056264348536696863526425170558417228229344640268180034203908232247711401132256612196616855516051609582299168437708094125405959193537812945343479109875183305049094155439110450553908442908368200873584645579447245546429614966032471079940171490859974476743200264520545001483351922895043645979530382860679251239790753550329609851891798600394641592203415800184701506246252955958778696395609234634164615459140192951625169971982589674628207631444925713461248893092774484277228578358288116066721889752901265736882318322040456347334915728336163553152433009277364996593853052602952984647092405414331552919848327626776555631279717767186003214187822225549033728379184991044321828774857744839884243559093947380404343847331148014920087335671595750021611376898761016181666198942803642729319031510574513430253369849107097345287612292941930215/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 e[466] = 594267902688082208057967678466575008462438868621191306200399803194287446711786987533273350191593181906460064453582776493021435728966703618446819558353003034398595170961461262436603413798003412920001150346854476000167985131678789693091839401867720199203267087332942072148686649542686473915302992409213933666815437645574609076284692283047099052068710451931112122724144998048200805017396619954408624972453309753003042679160006940250961319829006121461855330400827380339444422445329325721142895920171511114228150067888104541454149634960288864621872641717526978491194816938927121927063047657159586171117355220169918303759626269150198406996350030829464645811340536592486213967355002404063038735175836118458138139912989891375800184260907851614032487541799316992916157685241559063847611349138659778578826025204855712307265899139195823050228836009818819933433088843032673281653602398954846590944237704845316896997549611239551500335394292188546936989619116258962328718474580865475257533678418514282226047603087331076239950583118759196129026840815984340177914218058776789750318654318411385002740488107176986111641646788514345639324469083267730151783024924518551812854924949999129954613003104316878709586546905603626437162454643571159876654050427337639435184599717609746736208244506382712888839082417385050282679256155750019516032535817119316676310847211630026063447335414532376483830428429391740384026463344792784532619304981414893734328129146617126581005784842221433169361679471505931409809562816827847287758014321083530169728509807807569315964119685/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432 e[467] = -3319600904784365956346832899202188521927207735776790368135018772669986939909745023513070892825688495243728298023185661949825084551913196928052263930121551071543467116840044281399969098583543944258180325089638727033667226001195771353019248002034634543290015080306902882222245666486402801002012540693325557526944721567510550617673573553870308462099765254378711479408043180619967911045143023259116362075741273715870763004605123686972672042877479758513385067155242966256071606236214793724311051550597008109909677784838195930068887548801545165007426269409994147156517830106994652779788806606184790479374638470273132261993501281415916313069950366002133645391587269510048151285639207511050288090470398211304842248860917723421583664111706074202510879646501297830851983450795198836607130546376171038189205266332410311858129215039633011692933482351721252642193985359755792150744059647493408688248415180644228652930080457120098594026585301378700583877150437841084717772482775440838076065222823850301991233681132602371411202864788652085651640948885403194431776948616366479174155440226512544511686802822470635073315968046535401819831689842926865546128495199266146262645257194810053217661694590831620190005661286226380457564799533081003379790224245739112347899769443776676676906213876575598690988101998820484835926566671361679591322579696391863504980776126462319916059699258128741973143880353797397063481806489133365562874756265161824812414775705430309576274946176924027617107770538608911532913552870376988465238198569657548557181935069371382438034524855805/1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209728 e[468] = 9291619787798814662260486805696407466909603494580052333171471806055100347952646964934149863279627125196247649687806588777686593897146311036620248204931364231200112032168651366002804119919783016382293250171811417638758900687746416153443876829706611464618613956120303710147825366929201048817776110363888273578914499762180811463916780505904645281246552507604205572924196459132005999936949941538793846411585465712592907545663273702193551893712197439168130903745127215571504521965075104892910897543658034281764165331911557030262097215721515580430959932675422591970604524324799316096708081903440032499789244095275233368173308222162880561256890358781102856024280479242612397459304248224607304032022629122349541689213511058786609618901066221986322602792134720987142880983833167555477351565168905086138115862614019983522999028293555322030623848102372022615852773297248925725058907505493423241457190276918390516000119755493402874982758083565997072356034042028622324979298270725066966452754058775088594139919819394349959099924754505636507854615075365256383694417007475923844777961740497113533328061008399101628988626645870862061132498415401766902938341400669419891448058543318426008874250943133045606525543685982037345415161602465573330679272745434610163075710937646099546071329188630507595895757904358407191851409677872140246193366257879303349828083280438080006861387431969989598738762321433459370595624545412420590766278131927857446294839873904115783201338812601377193714723705577291351575409842215019138285749432871044325172376814368617836755755939340945/2269007733883335972287082669296112915239349672942191252221331572442536403137824056312817862695551072066953619064625508194663368599769448406663254670871573830845597595897613333042429214224697474472410882236254024057110212260250671521235807709272244389361641091086035023229622419456 e[469] = -104252609200809121759127516128717680502031651191751665703302471761969065447718758671497774274203686899620616010926357639820213982681719181420278361999885453195081841768098396639413709683118369095261486404567458240936903916942705517901213037715793424366404110706420882491516338678951154329349911930298428980091251843535597360914482521169922690378086688270554646496202663257650782480127340237796118636350887800159077276545800092058571448153552447993305847913787214074436620088955652968394964155142529069202463485379585840279386593791599365729837134884387020946189200129119459263494450438210030832660575797846583602510044994791458208103245158567294079323420297872338071014281743289281429288483796125873465890111117851603752960489682524527644092871016026041032661981025593287457554640305704074499450844879658423731309947962587503552781116252101009800911990707802222969285382954878770226852576131801899805396272206331777732477262050669393398004236213550825893750526969704592075790346386569954946757033377676876748234440627882879347177223532445815778018141380918885824796655917869498046146655260356291514498989554005918461131141466640740905375793403228560636020157710860794718655326951555502012607451174045161987942727216791322620548002924395354703248078832266858678388113143334940888930167575648730344601257449249245667645423751516395969739907906204577980043582875671946030070760771269458714536108118220639324997953415405674756310862928662639676164497507025637976344219998913009824276267132787733875765789391031407489904786889826130905143467187437846640545/18152061871066687778296661354368903321914797383537530017770652579540291225102592450502542901564408576535628952517004065557306948798155587253306037366972590646764780767180906664339433713797579795779287057890032192456881698082005372169886461674177955114893128728688280185836979355648 e[470] = 293055862320941486680384601971429606508292417314185115352701810563696856050388965633041401951130193740785682816077757576695438686908287022251755960104736793526347756043200300206042658952274356637734215560762280595663878655036854528693990706408769269657315266337779268985095946973776305071733115471097314387698310496551118160498924310465030999639754632752813414062067402513779771689215981572141644292462125655639138129023892494733828442519791332003983100071996838710930940814154997310188075718995496636466719188062921913557073583838505921852338169131192022131068431125199686563186344107534406590545165696518310936150383069292293013383334415772159787846281786610041730546972834104890192253652394836667065569789939444677046331631695763504929560086765312986437068758168373395358086621976346963863444324770287264467007870051788031315846200901029205907041585146860506680505807634699055257915372400783138544496730898724331954028930911008972289081137942172789938602464613967184330060509901865990437809969210052054345884395074809429417132881824737680985738431503894589152225136437621373707936761630948361005759628150489563790043155377537188572707396287040659028814740910690685949815917308032452863627691907348480215425895526088122850291226905412040354386119661011839564425154925003883982304700508021882527699013516122511327467604976700444530539341846495895996913631064169876910481565252675326046538669875490882564868913965729362283927450607834370698533299941553901066091392821004979409652575704193410663749663724380821137972996362757441242622807122309903056578655/36304123742133375556593322708737806643829594767075060035541305159080582450205184901005085803128817153071257905034008131114613897596311174506612074733945181293529561534361813328678867427595159591558574115780064384913763396164010744339772923348355910229786257457376560371673958711296 e[471] = -1651086702006480576980271985379431943103363556499305484545111361511397923436990970785142442094339339677065416746213487275867876335129202597541885518120473076322323837014224816345047115695540769594268969880568367558006679841934866705639198977065585811691662704073846523241312752970653204060891050892882330762266663644735983822428615100688021451834332948434442519955065336919880911355983062621374296856040497856996661548348063990443292196054508839259120418600750219084446631348538299474851563262922580691325526150610081426269156905110208831358154612228824041114955935064447523032935247927929625049149554571387275986838746558485748131376135293815447984714089893207354435944137115180725267515376289165305378498810275648274290772542719125505816295169820504630639524380969719048702491854646691169946575810964865554312309485570518622039174263050449288176519525613481827376936153081203399188493981691401081904772394453907607103622269769976702601557473300566195317311267923596414677063598538326335465990663136910127424331995422420512499134720093180717379816128547122641809308090975367052891262458894314267011871410323718178345539359542138657479575211034583810313574092111099936910191625570226241586910194304047303409756640170731411572228296667030599846241901291283878462304471663819093940262533785620218858393116029065574555829954608049685942499511825618165479298921369216861457033748908859253826918997160233260156195961622701371245087448473334310643979918686684904131977276920253573783155098124953055776972379211141137214841093979276312270641258005903520249285331765/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184 e[472] = 4661045795555555718440282756281181040826466802197464128641683212485592203569823446932166300440243022253376867274893870697980539217079558482242015880928087506478917799601465457267222022975546638889941848098218972219463197897253428032457287058217429275565781163362707171642272639501050376008192816460291884805421152876203062973929720020366158878932925183174890455418094486299574869923301077906712240194876233564193239979694361174579156410863721155013000768919908607054847159885722087832721293589441612072311422849414298321866004340876574022143773485890610617985146415178401752222833646280312369211287569299233210075907168875333288998122156859792131312328969780950991742545357198646074399857774998715839016405302354622158645897277464805203107569593138370377902862686656497505638211177242734245715465992276215935932642969567936401559975128224161024367683444901285135410137013414202829158773794343018506956936332564317214427130685869832330007473907757853216861232326241619738029259670728891014627181409534865139022876690026238479112077203213581390566351635716960012739072706746502682346209642405718598319741696943342088369027163308123044001705411231608660306397148723005744046347287334115330301531806583949955540177247637775255050755617751184675639893369411522978704526084483191977448513519124148463603956991632721571818292537619305302955612888801596027642391148542658929443951492681980934434037457368480017114198998145687525205721348978387132129336241842320356406042684820103879012547740942122066368713792888446257880804030436762270549873411982121027814989012931685/290432989937067004452746581669902453150636758136600480284330441272644659601641479208040686425030537224570063240272065048916911180770489396052896597871561450348236492274894506629430939420761276732468592926240515079310107169312085954718183386786847281838290059659012482973391669690368 e[473] = -105489420253946935772443339916827218591377839022009545075140218117368786317950167920697304019692144004660776301056346880251397611903963212296716994828382025668512892692625125650140574726156355961576724118306266012215777115093884320317870574579586813793171084201324639379313995433281099592950494388289133351859941790620298958767656802797670689674601347188334346006890557555715321722839297583303090830735201122485045249680223922861073676813427051821575881754015426056822239382760956118328023522944841283161467406166376924347177048831958538561747377805377202874865312305244524819547818514913759670422383938338149013495366183664973083702989445029710660621227617811913719213053655825533922598568614713796607559438386557091911548007405409511918992259615701182025428331178882135329254302413108351374388672382414569157376698651739269735678584672884827236105786690220485061408566033426162389883547240896197341154823720429708937137522961919735569536759563381567340548392772257688769753145635391644476480826200150630230680504568791786347199458109008745027188247237229245164233236544658490296398776635776374151187326531501307709681730289457336434765833919731719991963534417409011946392186032506125954251439869003701506293792931296502415608672460924427855081224050050355241799964184375191425929192520963900858829701374029397214226185663991272921177200650289263509318068724052888937606638298423210365140910187432372583789277924891076903128812654804021997593048433748181673562276843862038272566579572751066940525733456784558498085087024505689419632300322667758720405837930981602595/4646927838993072071243945306718439250410188130185607684549287060362314553626263667328650982800488595593121011844353040782670578892327830336846345565944983205571783876398312106070895030732180427719497486819848241268961714708993375275490934188589556509412640954544199727574266715045888 e[474] = 299064290000654436481806012920292971975382428846022061296819324680277360099070485017456180121142094878012987718814237015949943081552585879495610778599381400396440482777944244344105027634394874336679381252582754828853724054632714631070152606763043511152968345524487381837907551165536778513587098958067101126915945751386800092523553024952635631753427445436878992608933324850119082437840101427441844728921772629534905299887634220503504542170606996739876392819137479307504152734074830616972723400527875047519383810059649838453163674583870685667666853113288042991390611000806873380637771467895093788148204008466077840619780825309433723063140213342352553779541393846742182542839522384213296220252762463465800074743974361906586901982683045496330045953907705804352364472624310254828450341903165036713177721819206458247723225587508676869680081805479878500430416132643079379573317472401488365758577433947742620042355317789958327972202914741167590921438461777869609547857147585402614435915879198478378185949974549033099725868946551225196179350007612178512215556119912892170485666133250654726083141864414684609335047855649498016540560252609299391345788233515984078042914631184833685212005949116538293736820188479352378703411562251511090450815923685126052421188300825613842732835502134624707637035260296456253553308258408631098226529535151488759706353782948663584676987313289449343626375420552508667049185332783226032389863748512454395230393812933572255666447824222403992487774262541916714764722425348468148039125332088298714305037332407349239190198463537845809019791678571477463905/9293855677986144142487890613436878500820376260371215369098574120724629107252527334657301965600977191186242023688706081565341157784655660673692691131889966411143567752796624212141790061464360855438994973639696482537923429417986750550981868377179113018825281909088399455148533430091776 e[475] = -1699293387193800212132024948662375894321485967778893357113429251103891075822033023462811435267340177543557505712316506630104665355893984638865896564000756985736753305741482545274381646667466917042140479174460209682747740291272939152151925215830677206210032894967627871437356610064627621855607136454276297929533669423005962394882681059401200022324638274303154118690699228717014632331354098505814164843626015883618996085256443513646583303595669143815327272587864244980053719920799984893327297696751306955315005992322186519399352533281642332729488627695928347618208814664907739529472371023980968120024499626576606042763658258869875653136796228225785887682287126612823240236617408106991632050386161643198914620071341812694490262808109195727640066059821643954953456100174521339644190276679807945114006989954094792526916978637951501956607514543603678037571034931260241479225416627757678241950366019718207425985892706110645893662256741296124987132415209834790683535623460856515723018076999048049269848564649602857062238467069329531450411148564044346215722633240836135946983296306980605057045664396208869436921154852809963469836737830981694677120048616986265335275040700700738242812571846232568630543841945974708869007164692186003424657317195907528125388802895886969334362581540798102394766333223832456875004237878697093053314493453285897736802924221918355260707680947620402290397531201272909844584802607106443748778652316497660487110175466084406709421999269284522636796962176129038342263785833252797037737764548051319264284427421143608442070272481816445117992290842492067889858165/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104 e[476] = 4837916882235392363578537637153588596348053404449144398743253869226697196990438462861989266262956812720501506333758599029223954489754080298976125940386243844239163253231840416741781676273797781171189869899112946767290483204399973436130426731986032394507071711769103001795451763840506008241980560747363414707630027422250263091629382829847156452419044350298720996276455205886841184192532231401939533265140719252987584764796896980170459341034802991010361441354996307792269093226377456416734089802483564062294977223903383693327720079083803277117953576915761188646554130461266204294595623838879813491200603529195155726721569831151296588677686361456487016894156552120640849823662133488883206893569391367069152877074283650263714773776915995804592714080715727497688281194019876936111532103920994261143325903861850569509588609377320660738995394780982832817595384598700002871384133965743772091487126489169175088066805434570962044209199191065523646021171545453750737700310312594256586800639780595834664085015850102132578144813176242953538803676309733827285261840045928657944871377230671408195445180861827389283474102074084347492687649751104025463296118228948177445803740851252764316633829638264451061635609724387239879625631877051229051454933824632240176260988512839936066417348328303342138186633104492320158597512394502766191139827180489884613581621141256367230807742977695337043276006212143597532075225939336319133757112490801226640138681083635255371925211693174635646224823686559617976912670376848084045515953332134883471701196748335762210886426345188835072802759549210790631900061185/74350845423889153139903124907495028006563010082969722952788592965797032858020218677258415724807817529489936189509648652522729262277245285389541529055119731289148542022372993697134320491714886843511959789117571860303387435343894004407854947017432904150602255272707195641188267440734208 e[477] = -55210632568686894045402274304991066571413100103188076783337350345700079592965354960089907457092153769780519173402891433142769753816861712730382424590298113815314348985422065452849671599330688434097431903357885573481880924025588980890041486456881320114693729364757080456230383243590899560072928747229766565775271790234430973519471661456266432714145385736088297593967478348560421048916497324535509056861366687900107833182354150794675847316880595969787258191167010284113132990688748637746579879139084899332358568621781709120742787739835714440674878458498730437033869692305567404492642572694544305195905080495177371423979202080527169817150048641073678795616070056656249534101773074429729222845933108564231993218941716884113315759216387196473656690138814611779246771670080525091879149725470515185475623455974112840842953110289234103660663746987693946367074930478241529921378184847031363367160070227023230072216313875858098049271167961567401998402456367737014872771317665164099601855525201249641328351428099002208333089725745535239578633086183218394965476986290138341786868029368300284137685150232191208896824655503581136152724478255247497912718511083978246538932691306860621056760228363407449938267824084626111945400209305138738264866132424217653826212142248552097761567410592981676418340100147421469949513652011028932371194608654462240631832244128323434654985644972314208968282519104752021434108766953388467433658961522562988420566828387562687559290227540761147352907354607712131591882642060436238918581712831115344212096956730865515675356500877943497252261228960882518913067866267635/594806763391113225119224999259960224052504080663757783622308743726376262864161749418067325798462540235919489516077189220181834098217962283116332232440957850313188336178983949577074563933719094748095678312940574882427099482751152035262839576139463233204818042181657565129506139525873664 e[478] = 157848124089993493736778560302414942768895681836336840190884255758302987730385829760113488389219623444500032301547688590803472679885203704706452089275829004680827840562898089202733268907254999719451675943046598046508636967622921960827281107118258436129656996802358548792782029495947755066923240310380486306638353459491242848454012969814576399035185290539027389923719221563922513182348084875354558810557838948732805225362975807055368443207562030997839767686463963794601741642709763432517755749378860446801186083174751070866176377948209871620088405465895333736721666074596014484315598902886336520955237308116243615754635203097831718079748856243512544585779812319457043401025745513483701148320982697900059490463087867811169587288422740976405361577726865202723167039599100824282524793559688153050612802294417183802450295858278827234987164048030356980482292511567243234662270821590239957405222505808971592045046217646542718557253950876343646893984335750402163654746950161939596732091824103791181920869047271592955159550657466258114971476306812377619285745669546225428423173310141771023799578247029935575173297918429952210180447069598590908511884820849709952076900056849071155654594665625890600748817703315484662838334520067283141921684425285787620650656194143778893330794621152087921948063136403509789946046139860320115995684426117281415578483448427572783771914010012474357214941467592506395174809079043921304155968186833689856096563215871464371094342418857722825657058808173606526418614632817975684830629762377789092260291897024838267947361097060375947066326646689601956101830487693978165/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328 e[479] = -904475032326889542960011200201967060564001520282516691906862446522225653702436616024415799324153960560414730542725210130333103216362472436895888035941728060462370262880596359420902128809075095158800828053640615924910723968835917812767762271114744378947754320422770480300875968390763737885117550686238995522240799104721575628133484498949960402074417760913266281217741036528020460678858315719902147830344652993988167290891963318019918190529901179710297243914375493566555731404998645903221584261703933182638876653724271841758094047958112233189637692832925078592112533747622886020758724961852431590697817217793204441302500683773329660681462446177709156610985042205756778427273020965349664370273202111851015552489667259666895679891287210916965663139017093337638701659836353589669722913227033833526215247949087108358485218455047724140571359230022851838865950087489986963204794778805495357603654053425259456391440173334720104474259643063588930229568020590224375894454770717545916613322928822391535834224543714147297572213845495976508014847966333453849456159309561124845828395100396393465620197930390517898422775245359445446417811380936975925628819865413678901314218239126013636778540545330750195523047908052741882315545504418156388006020235509134832392978223824845917726862765121199636140375501606194088206931131440128956298692892611200786619808363284103969924212406246458419161396668491949731558255775198221455107777787186302919283752768236641766473138287826991871504755588973324387699158913801207471193119527955909586694986568521741256252793746839686268390839655446208818684832521126442776595/4758454107128905800953799994079681792420032645310062268978469949811010102913293995344538606387700321887355916128617513761454672785743698264930657859527662802505506689431871596616596511469752757984765426503524599059416795862009216282102716609115705865638544337453260521036049116206989312 e[480] = 2596762916890874639107998188009902930970119789758091090356150134394064380675055697693314084352928135420645512412500416621705764974027222433180465353688872561205781677291667909071268453922870947010298429434771382858481897762968711805822971277931056041678343258118731518753150927655448943095664216938732659089718272349898928804861171620899626465123400271390797366095251452970417298601754351478339263010703854339421465269728341596481425326431231823256035720348452418227415465932862730023197040362019323628612508525941583020423320666836046284014391461548668492310232699467663860059806705180498976928132357813508136411391740249727599618502414007065667026347949900917171338501380364173057427565575442606760914600590327229820994118291302186057552208338563873423213055131228363213163042893175036291037354421362037376102888280166534812859493471910842855838798132155313559949188102675213463133229098441803807586452188274690626043239104478938010228531388121931293720012187210415929574902898545218746909281795871996907955395431480322347772823896210350857321181782367520610599912609386399338249204546012895185481278716961594918889669331649823858640801810797734265228204418571253686390083947576121891996767204312018735151806302454309370253298664085993450335674686912500041889576277192505645712039439074483140937738507255402805486441711260724623937583159607203468437515509970759543848343156525101781333631135863328823562428970696137958603604268503877982443851006746905457185328594490220595475183186762972344766870114206804849364170213977496535382583785119082813801000273181726505046684317870063032335572555/9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624 e[481] = -239069765452348812070575543795466821399676426488478592596021192262532533038056709853256419331172623396504801374845508353279186809386736951035106088775289035480801239331329040713868975296597675181282913221784449917840561481266757289319807110128760632381805056976057208163823540740906012509732769410829333864127973721075249897463885417257564237982850840614501218632655605918101969963535313256389208292045225251763808336391735621393016648859275874106173465014987205892479972062015469558440299788230547325490551248210089386083721447255289315807035579903132561146417151273472526237706598431672354263797049631358251387514909299308999337744282678156823422847200170271668791071962946165945268724738435601977143939328858972801497236355751207291134206895146539563657733095940560763669407840468923082376023329059907691370889107824639253646465169265312781398921150840049118812684434859654562638743280900331766116788369865234691079887188868771692481497723243141629752837427417366849506213824337387267827603874113985421701701742759910611000034111222400932670668101281064228594676055110753384742049353699039936246562005534071566201361438154294568026612158567142528464061551530511807263901603180230142845363331181415557784686182424556381995818521963696995412995396785309186797699815371869402332677754347547955283840867769233890783391991913056315278083423774045523048013456108401428183223218243755875067737645095068369317362100075850127640416901469927906798824348204984120111048282364465362744828792292281003895210234481429445102791102298465247738796227228054258402270995216475040636795994065817694074837571439265/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936 e[482] = 689242108008939906751135837839005691309332232379919085824707160201860019827568233500815563419358444759995760729198072393895469634869467585497460654764673409506386405482673267583165472957850937476547446491051543992873761152415481409369095702751195898412987434939706958654650691064532816206905128252241688831788088240293372106199147352151639591106413628991971632584066502101664928890521783616084570121691446575805577348893261691598510105765884903743673953804425556597581429033919166537380836669918997707589735790250540209755756815668017713921487392283581124675516745747780795783121694192620317264632815176075815041718617617215291328517922364565047929045583659212803919945532898598399388536654276880920352435991705027378069515926294109766082359216912632914775952465180326135199184044960746239426682580667393003961527908559907572212902141281986755187315074247230296033804385586633784656401422465696037333897070998658436690031078828618761533315317115579180321228662548466361178004423548406219725783490539781678855587422647353692503999786293683928575820883478848199391715156531494284306403057868293143112497292675669323075902564953970847265197031200697202459852666831568635981124540005185489181626962837765775783979179799667451621077670308363321901190765981732685573750636592802237067886745172737654047252161993907073676828763775499741194285077547115835943206801320078603173861402958314833303850181409588484203655024599277972689007151730922311196735965471943757305367238426442033580274939520907554344048493611845709959430170556412371893520677393069069391079998879252472064928281318343511682912459914572035/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872 e[483] = -3982463767482685082106554273060460656503193677453122626640610975742206735418088967020981508293398327330131559272600208756587081311861075847946030793258188387610201025570250738011362897633737375253995293112946878727229725369855393413436930694102655040694191456632708276088021168997617333702533287185754525049907419123973719876300669307859608710383784546762446848945298881196465319206053748104624854613203989034247873308270877715894676774248374305393798218854667491853950908870059528586068455776977785777380831821856184297881424111290515379185288766684585048036759089581732562728879477037346524456739222059544729276591027785545636522277763458533038409590752983876168783793840875158491586973140208972234983522040934222037069643497469748744864618487520224332448788367434590116393329422978054002494767484487664770983630086475862030939567980074458312956134049380352841409079228298029693370908215085782861745280209174226746332954970697056956445599401460855486820932346437911050111152232504067487756526513229392024895926557157127607799613185424972786784679194922581151255105560379044531422104748182589513849976395643502267229342892898611035415360966256959521853141931754399262598738150909752608645032889923708389024571707210221340449648642109035673647605260387059595148428327259654930620467153052102563303831753309499808326433804266928312927256342682341280425466039393040793237981812683976504487094966658706171657249298370939767393878075931780251070294706613671564641105564603416863093819467929263420035182482100982244238772067131837708421722986317786438635258132526712717704175295783167989309176444477535492755/4872657005699999540176691193937594155438113428797503763433953228606474345383213051232807532941005129612652458115704334091729584932601547023288993648156326709765638849978236514935394827745026824176399796739609189436842798962697437472873181807734482806413869401552138773540914294995957055488 e[484] = 11529298533033391019501172935163572858759714342181007939061301195576431772463742006217184071176003593070764035172266343683158031982412734874754470450292970040700839491396428900548008295421105779683579528488073179842916195665135931287955433753211700829954161943253837087628454382118808006405253058534418708891366074135434271309398412974164066820137097701115205622465513797862024780169017021152359429612354655263080997535618583859428645331965094534220454437730036977245063890279621991293868828312553353593340265624635228417641548972766275316125287272956475269237106072446780608326765086200872020599154413479232381566433887072888580689211275590506209236183777718846250933968816821592209671257014894817287768672995928375024540141604963578928195532588414316432644991173615627205503796922782083586934053791379411408511341541895899466565509490221304380333206847326953882889540134279766983332933377457746943701850238491254930004482686778151360329618788786952955410341030447641573220478311491122215774765495986406951751665969156691505012695559278617143799993979895476371962438966102113923143738068423315999388089053428244609801406734621901830537911990400635605648582924769303942309149750456759032783816601164746976247623752883470341702685454793044896635004746622031492205218624882595227385615010318362128458025278350146926021576387948596160881342931052633491729673455617271212408219612153683920481811672807343753052269334762567627234065740241362914400641183678504448403288539235624974223594733758756487409193180996055128505996730387150908472093969727455013602590131123898729689433520439348446894226098933365663002895/9745314011399999080353382387875188310876226857595007526867906457212948690766426102465615065882010259225304916231408668183459169865203094046577987296312653419531277699956473029870789655490053648352799593479218378873685597925394874945746363615468965612827738803104277547081828589991914110976 e[485] = -133786742013667829840751720086202208426677601176665089859253990771431522135126256280971253189153575753072816765991021751494768569470866484268119380529155699513128976875691143387481281972638162052148665583808964213023841726135892693574640580363550559092109246834000376252878326790132181945596514768858685468822960239254675727052856314929385431831970323667480496549249806899257334250454849293352293730358796538460635208098703866024851837846223408594803735141676844011613531524593456689374299817535331592256905224333936226859854623461136032532597062912557571664333396066505809515230639872635727040178810980145245645425569942397577820669811712762264968972306471454614839092414263909245833727025104972760916392402106394387266871192910558320953028792378029191087313674779097820066303818495540034597698423087195467660768862521456541215264877117420612528703387043969095839994401093025184421885852225993488843269584093013424538822724716295645203483181758897582811972182801330609054351323482275717939657479126054576755758242178784883944921613387776285635664213016064472195545334734070798140268832054482268688960400678895910220026917620276554779340493610256469548758737447186713881467484900069935135081724732370684965535439569455750568213210900427991066454595346489385490889146555454466090933312135580661256579653055723043494697540700713748732057804279463893730720022306811648388549969356023296355270688738299063634911628794426111316704831844579944411589711173813984855870118350056538704645903046275267035469543965457881801550695472618000525288624605934860844821581419426333682801696060490860342356949273259389010197849795/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808 e[486] = 388920264531268517877988032074302037310064774525194182065887307662884510396936534746686774007262138007744599007344100877378815034461460426647439904667360154670397436956529291002573727027732722444725606441037763449698719084462154245322508115729494506100823188935496047206933273709654169530156866609395347012548873680843423086686292326403641664129935673578185356046412705702129790886397842640609814019168605716097930014164772454697339563837463162991497309996222573172394101132734270212890710694882952199012310060281091828173284866177374578414367621686061342666337520177497333293013608061072950960445928220399242314165706351002796504891030980497537329239828741409228373603561235214942380501149526575381710218391746342564257583538289119390056333348345499150006038538893967681824687779832377699172640583996027201939241451331557878737874003419295653089484009827943170477480551822145052583243783845008971849363296608613746840668591155808830960842675889860836358753874225743243985054833539014801677453732656137689040143408979102618501915575049834965963746469355809528630445583941578661937826056663584806555445520191503169266320850430400288994712252461139779379550589137819789860747024039680399779022857841675267726783762534817226968422925398487854476702925972678356080943139934827114670524621324112968585970579858683969048057456280351285790709447653788245399293266773649201057374683706635368351389398712941893247221645832565900801078226596508945849127904794369173718363016370547010005848882222417617284494081222609139509325823529916218209958796421788316294715230431333325056920869379330466181698650655586960009828481166605/155925024182399985285654118206003012974019629721520120429886503315407179052262817639449841054112164147604878659702538690935346717843249504745247796741002454712500443199303568477932634487840858373644793495667494061978969566806317999131941817847503449805243820849668440753309257439870625775616 e[487] = -2265862257347875011216485038275579306095628944561791102979919851725838643178544869722138703278422333573073417117451406371142507648977724616426096964793543227745120351427362413844577438924426530554125202301040263268890363071896248550716268631075592469417336702800398898411983053520983834640444648848247709774835537177726209443327971380277346553090338627966390079282729764719974945875587603785160651129959914892115280577635256278449658143646683538566167525434493911177751674878930333774343888466860566744086534226574118451517054784702155710429487187923757773052281125707491903762096608760126466902375365998551558705596399437923556062349564724493688349224256290109786156471694846354029606633562606507909764493096911306217293678900259925789525803638594177044049434605960328026758134955459412651001985106237078286418575364748175705161230735661466443608227891056236614464912989014949080362931829227440925438326555642481411453867612720333462809836393338866395388683920437647615449731003335581406484482312431964429222184250035328023657546547680068623707176797121708140986768572316294395227137198458338832397651150976896010925349531754296016165539354443221372017604118658631323617081525382109227622466969451773032324246015773297154606501360491258093239091679727923339345633370706507574647482017045180994588629964001394208204958546314708871531759193109224782608836888131626222129522387904099914564019289662488561322623450136246704048008301174551747736799269603126819913978246316059079432741146254199724869451197113794224150325124298041907836401982144298154078764464005996951932263953795363304584600524664996097073334721001661415/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464 e[488] = 6614089127406364247616395591576382911713118380055777855105877249706498725153121121234608321736169916141027147445766507605198435628329913885558151222998904216795592724936130261203854768342261190169050507406386521028028513309962177106744823949360469551872591233558654010304351365209369786880865259355873111278693219965023591087097791756250907564046998560098536490752061758867064300817499688080516085869793929850071594281377779745847751786000834280755424852211858079767006562047470820579603806865949410261408919986796023443101496321396714915349831914600879319346728584606699801471354191842933614303099039312650418412031593911691404061238865344626535109377277127496922572926355442756542042618138267951450759137156198962127017267947242115181703151591624766357417641823609783120208205530299310964597960585275023664495403557892092132397742287639716396681825941163849339910597609607940649130392725127877328529335659515699273081111327353299701187800763060779993246126326079204513353960452584477347765532719497518106672482920487398582306199080928799884628742581970152275665565041638202958582491750469501145294746647698043843906529703377288542956676316619672746712433553623471087328695439845038165283470010319549690013207022906622440645003164548360030831207953718994543709423082033161277171876994282829881782016291011350195350347929384893365644693901007014596855616993572543465992955772053455239774054027312371906024372045845091354912323503536881719136061344776272205598287307543387052255296289803235730591143966787627355295731323795451829769563192504388058631948149343759811879416625791506021359337073585708902457597437886661584135/1247400193459199882285232945648024103792157037772160963439092026523257432418102541115598728432897313180839029277620309527482773742745996037961982373928019637700003545594428547823461075902726866989158347965339952495831756534450543993055534542780027598441950566797347526026474059518965006204928 e[489] = -154770552441090602707896320988979532539571192559198117674994866908055564793895672347127279480513286339687998975296362000488813636067925111368410860319630331962628834652897762165166673871166577617889165876643443986650904925951788790370653637770377958879189294925000912022163666142879727245825612265458344415832977507781955042254992876879815207580148621025718102581925522047710571974246989614385584926242671186435011873062401729168387080594401227530981240067452401307923713590255177426975175779039473727626473880250968459693432783800135367500627778629472557684282538823914319300265300522391797888699816782583093822682698525188530035988073163036069854604196658176132705160563408998434267664219979935304551308406770785935816017349774135956791629083837362297386112153695268385861166157613297689238375666839516456122907181973790769914683399333309008059006972368276529031794359939922499708003951298627021755999657636197593550499812014723721957537953881642859457070590223425095372347433706039712136833540602654331812756008258633735330043524699289476000010892836232509271190695059612715646123410337330781225310839722422970783448742539362440574454474464542059776692770606403040048507567594094810528885818932213848594032130216716241358712951014974479815753802071435400620932125184829426953275852862845636068692354790774181862908346977083149973256135075149247522400036742099946293314042632474178253836263437989282479241164883582708301460912126003738226734453233930853309874374051622468009899967406430725044730932479616048851602347430103544595805627435721789521542952035819541387286926980991036428447789150409240651227761074983688268953895/19958403095347198116563727130368385660674512604354575415025472424372118918689640657849579654926357010893424468441924952439724379883935936607391717982848314203200056729510856765175377214443629871826533567445439239933308104551208703888888552684480441575071209068757560416423584952303440099278848 e[490] = 453635019547448049314216845077645244392984097859483319758468434454393958923460256478463335430516761689067181011447542445593086232944443036545909091344755837075389264564675914409526421765164105428454546867232325130281433338252470208135578871558561593858287387211912443912991938145595434896059296771047537300582140598117640163636518477437605573041216985004066378031189454743032271436761882623575692600537053030365274910899846087145811197101115531647842575443134810550558845763551422020349785847533725369309480126705902844936894125684505526888295146444793914482213112804174029563324320970541010940801213715597265995720753637367608612029856053457736844853233333551528136386276376995113408606471696104313124744867812679845019272394606878800214196050404293911251055560766521649626931949981457929915392159381355796354130984709585423440297377102527353222943981518580510229663985718837939293949525777241275855237610958493669431836442438778980272151859843786755561253537913481536156868302790629982106316728997063861100264610304873162727367507422468456296259341347734935271195712275084516429219794998808574537760408066565456049989350700848473546315520419320527482165305402322569056892979139149762654553560354744107770914188417495233460092554301770829031699711067617358875692916642526587040699006807330064136237133558473335914021842048470899457192158666438927016752793872142296698574428663730330111500517657385732581003868087275136404577331154397954048214246156344277449569248607838659183299728549800150149209467440515306256448336632380306933855596627448627268676158754724661450022128640089118558735561767999943097116990728325274837987461405/39916806190694396233127454260736771321349025208709150830050944848744237837379281315699159309852714021786848936883849904879448759767871873214783435965696628406400113459021713530350754428887259743653067134890878479866616209102417407777777105368960883150142418137515120832847169904606880198557696 e[491] = -2664666907203114561602199821286580304447787764613350752387417574481534292275247164047166442145824315750268046709799313665980171640368373181759778478867643447551592249459049239163947979181573214402310787563027679186515829467857371095233772583117032601816984401568706270502269400308906775225923800954802442293872178483320315826795024690496563218528880261316708776126210505461849522278156021237052919248162833948530554504940861150680392756730571407783382751236798591781606687631810026297571029996320773192108029201955293848519854478707074355242138782888436804750548552106687527059179106475700415902179999994894232032598306799074193615624077967244591232428601597723111678103778910723444593544739292845543311725643684604128641979372109424361267052375988890697855163616626219284934619079821785297959950913315180925938003221540957829067924191357066557496160601264107098293723805814237501617625327709095439298535117713141624783686282576087253178373665766669746606351958660170511878323966592619354630548763182370349667798309234712977656508885364963384376409020178588898169180903715007010759259081663508453875755641841512905538221378302258333686244541577402383452430209435773973367560305625739738947383346806353361419638965060070383258318510148262550363942953920463227211215505697217627640677718052394786296753126477856280086487189230484926317107934927657750567931603957556475451073366425505629137039832644374174491951562871812692337768325101088420805127783966006129758974906520044639279738273569307209778203043565402441848142710615004481660553829815074026521021012440651035192705539761708828940878100616642899626946365865657777216917648607065/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 e[492] = 7842158093320013023419260155694821406698265635960555204221561094801719474893617837752041865546529197353305372066266335092793791498198054682136286001224552654955612843352248249389232447857127482635693130706588346775336428844468574718574298215243945674533053014546360766217531248496527236712010782940594971989412502598848742799644979334166483579882760164585010648438618833390215138009405783376812913219446102778394317393404682702428120570883973347448640455956771370207880231022153361106362391886551270782664912213840280865536242421542753064116045264834448249168333387487280308804073923281372277886859709363690250218683240020942470543120206375188615858631725859272492752002119380160957801450511925167798413901551845939042479070561515995726491351338588730391201711642973476433689332908832220746676208906978432273536005466682369242435403122367673502744131175660869484511867117621795997923441267610328174557900144538729153496537737587395709964047094159475284924991309431912307991798205233391923661887945802484205492659335651587592713057853219537747276769924117378857687142902028307110458689239449944680280325680603440933370816689480988108328337607743606167489077374469229310547605465749329374521180414168404267464232841310320060998385093572503621206573571709211404574413892650663997635906395759458003973379376230966259108782301530956901477315208112382438163564148123318927026117466900522526509520121797566147277505287945713849688672059134089626511385772941131886099421114319400379738958277181356168848508599477706164530391756363015568316927187424450441904766864912132931302636321395284739817169145804122690820762646798799459513579923114031685/319334449525555169865019634085894170570792201669673206640407558789953902699034250525593274478821712174294791495070799239035590078142974985718267487725573027251200907672173708242806035431098077949224537079127027838932929672819339262222216842951687065201139345100120966662777359236855041588461568 e[493] = -92506606556535641494783251590727267673547991875717390071615345815022982253900879881845430081512918853102290835451432370863131274589641971376188082794447751558077134734569783048021519558558829424163325364801440193862573680484957836856824420579510238517438473553227753059900941697041081550384876065198871972012395766158561491193782061628805809720699879931135529786468110717082100681702144941209984047593626684347333216627267239992406055217021247986811532725913085470364190079026863656306526418122784227248729279439118409581595798919127328095254607265337081621535016222737373841585608142847684029360186716283668686097081921110597275093311143834069139802072458047603185650300124506218097763278365063445639850534541778916192348820413448505332652728476473317182005655885636411031462624044828983692980060410698328879082796172340988844269191389071340266205836825753203315200137573224241068406552188474990433421910467688192058301123141099938864846303563676464255906268957770053335730255926841285250288769008298282924281477107192790160861236710741083410581012296069566347707583065244646855874707920808050453466505001986387465726386800252180222326764357998677735139124321108390058036159694393841948412742514195867695866411771702814126520712919648230808831484297139101810878114657968803163465173084748047075376146501848938589211979699482352663843334186300400343317711457448753637344586692946260261654986080255135197986771766319690389262354595661150657602744697867371776506171034832543457104991412394966549291992410973332920207617617956712795363822406993692700062667700122777369693741870321200271001594433900278495288469852150090340304444712940304493035/2554675596204441358920157072687153364566337613357385653123260470319631221592274004204746195830573697394358331960566393912284720625143799885746139901804584218009607261377389665942448283448784623593796296633016222711463437382554714097777734743613496521609114760800967733302218873894840332707692544 e[494] = 273358522373262255298419908325155312790701407032489321146141896675422716339953976717132393386168982046999872989657310219256173503936683721851720299737396074730036544214034941492335746181055647016904943769925207734273733762090021206681127098882395927691596658960920388232005868548813202790538420277338475323625886105250998620038206730959801182917789652271117036827473336878327195241014139819907298560558615656558759910463212128506505082741148531850142780402643764650377537724478555549165302569888943921602481675640620268132682121214574523875775389078062707947333649239124426465912107417355037667487200800913662617002641860290690045928802543868321342850531081219850031371157072180010349481702121598034277227617731602368997604187471997580223863716917759987553318160359108066320969268281216370858087798845712071052407563260065169782804622958079242358723364103158097040846572301417851853905340109893031909622393111701606587396569275300790475052946455856168457970940321512086063824789327485335587279360992489598924859580756105214284980661308657962361686044159643928049447829045847975824476700782322623969387051874547076862289788937461916150736356610496683118386836626439099840690541479887663711861005066511270254052369400420679896299637456158862814448395719512048403640331300969579015030098408233171087772755693793490478620021495597439535830274473350734587998004852487819866309031271301857375827750180557366199427867683517074776355104713092314209764666901130323984424520349089874891710904186055724778428651561850491462125791617751186219343160506573152350061561640317924036810361000917612449789076362649544798700313327717071903375366066566406979138765/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088 e[495] = -1618838016414552179706831712138804878214135971345272608605668265837542357479131593208892681448293774425239708751319938846591685019710332094031774338268857180253789404550016297778499867613939476754304643905566866163888794829588759226628807639007654580387603265259408889827018753907588968911309501138888283240598279079173701554530806639640996849539554310017073757723940644769851618656953731703014720652426020460697679476586396407672008842308412507045504328879267182648491155874340914920437056005751680662015364175970511612933877870404387803491337461180682869106972472947278544286790648272200296643924707184570659917270919391319212103240713397577459121691987978159732982731994196184334435375005761023078765738065304263467516630767276381200000460146857154737385822916776686321492117116291816722276343830535177126684285263867827448344147157402995704247718063300274142277980399202719074377721087455534212222352108549979981432182739177240252368219492456702011800338201260612298370281603153876435378127036365428813677375789589007488838570252721669033051843531813889327182085380236434778404337698111036331267006609313893515078589665939457208061555056684161015530355534477627472808064779804114552721751181381998496618127892721557756119801079470575944374722837992982353471568162608653024086154486271911656768029456349308238080190569686227315275293239529367743407664835838021991615702435308580807831395963232292489090930653047660326441971366432096059605244284762111103668934090689349221593121262425913318711720718594546258717732912803609679273081149013027615631189969700351960276163447762517672440579606666984737774175589724356406719070527924344935126938721395/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352 e[496] = 4803118537138268867718645320186115518635883945311167540990871711147693341877941929812898728552916081105061103170399115886222100916639300072989883331311008839330226944288796083859384295738136387751106136798331106201794298463697587278792736722431222095779130194358263599513139817269601873799877598763009118113632542092449993563904323443333824979466009655001154371430796440525618094238869535649808302138073632149895572546129846570745953678262707072053825064845102655183681616111185905711618083152478852693471546879713681043080253623978403487530846674038287358330882066335457842091946445062454562141109924801963433010068272270160220544754740138668494952949599558432706885130718668316946856864599225927939379187687722985905005820442735406968430030730445122516133676531745686930729539761394029996634716514950219772960999375823579440939004679215202067626749150020420981886144888430363741102888105323359860079713175437698349380004123272353927874520101207607910299104319526959363259749492075025139013631369760750012459593436746423553475692317450944779380932776850927153631520459949325649243135136014689753383330961551774004168180486393150271254246580093020773526399017449244003238625287782857300194532894680148191679257561954091608538853086525964745003389945824990585505038244847983592811438328144517291489523680372724422159038895647989345007281915382466823762572334885596112026375389403806372871722312862051787516517548518204605283116665845939135348673730968814581566037359109236548995349827887739708197486261463275341866514081138149185652944315453948572385568968642432131249859045597239047027688188907146894215402527127541612134734525199851910849334786037755/40874809539271061742722513162994453833061401813718170449972167525114099545476384067275939133289179158309733311369062302596555530002300798171938238428873347488153716182038234655079172535180553977500740746128259563383414998120875425564443755897815944345745836172815483732835501982317445323323080704 e[497] = -228475981088624870534533598064304506102816618132527724595792351797707486709530870059720143491068294722596045470586205490973857466193554435041722005187721044549517053217132335654146546325054442195081978329678760364661966988934206495415991573914730175359650902059537645123762258385076177534438134400090276178102364105906958773868413088984176441150396971904275894182309759641298697672050961215601219115734122620881928601208809557946617446468377721306135249636082939028120803880266762368034313494579648469461245339102569338396721472804690122865966101100507800357895356370471135751472235558917383756041507952054401625005247451439815678960387565837349509047860874064943908117623812420293404237286482448789373496303424048442487525422971548059041479780792954298829835585391335470448044702439895213967491054357100206384189795863333596135613417965046499336783225684742347569966400049298862236513832060158368910729164687560819775702167513064299509148750075092652749742020630294786852419345071803155184767144141075774635048161199407612594163389896746944036627047630402187058628827354150250527466220091200615773562425786002501682145080372932792843222332183477232120891996387696923581915975796970884569813046158120984459975554605740692714406904572922918349384031716336020585814641721043733466091718141365327597253921286465777479082976356731499212832241570378780807784069016422377165315187694771325608426629151664428882920182979046027654003684091687136497787481219059479444504407049540516310604314476256057965685898226802895939930899872931135193352165571484611641151499718887295819114580543884196837940331643165804881083139561091455308597387645552119837896854632434806945/1307993905256673975767120421215822522657964858038981454399109360803651185455244290152830052265253733065911465963809993683089776960073625541502023629723947119620918917825223508962533521125777727280023703876104306028269279939868013618062200188730110219063866757530095479450736063434158250346338582528 e[498] = 680633622304507761240778969008958326655689404048757919526380970734287659906067414542696677064909779682711565752765789649939751610435188663911420379747062105731070772216963460509233845540160504453836563200002306687969821643512688974563470219755539827196522723578388189075058409160874999746701408169344092216632960206850221054115310647651557820398748966042565042761929272281447765072516398831885226728390143878231386442433848864699570341952782300515026179104918505752275178801789873898042379465165051259454675874782125717710420524327664222199114853928908687362397266169735247696192173123373947699789826218732103857675118878798587249198884588570504205019522198279782392129915922000929829315919963394442118390810282324189410875497177700222505444105741158834798537612940480060055136128685446180100513335908913307693575073777711183371486606773502037044248235590250366728989048355512442268239391913666899987107952491320811338975039233388607317277923390790007810719173019084433669791423044639189734503685713344721700963994438135077302184081365079172589367884047260909885874269182365836049051860159621737450464092862673330739775421823362359922839832083150398255272721608745336743334298138897974890921952555360894041508943241990052665598314871275175580348801275374248187027995468742199849784600204468288079938473901848304480543194775887039140030434260267614178614024728174107350508539679367477373708245618627087475988154367304593147622365452518506169791313912741079884565950131360779552942832212021537004419953600599653254270608832324397850908963504112978955997837535707850073917211442756438113466001061081674855571485908345535196636238697618929189356087295881752394355/2615987810513347951534240842431645045315929716077962908798218721607302370910488580305660104530507466131822931927619987366179553920147251083004047259447894239241837835650447017925067042251555454560047407752208612056538559879736027236124400377460220438127733515060190958901472126868316500692677165056 e[499] = -4063404574400728276201582229432359676918997796728174862536164960596376893418409705124725504877746411082652967155934880368748215851487039362492628643852230965359358382885757671000404760447525624887208772256210470340643277453495544214905896928826909295704335113853574168176650197483581475013929722891408757496448591539696217966711065376932918739634624776853958828698719476671664235136968516021443483914233792401069662638974329385491021837024714311133653347328303195788611050360144964330995415628077037833692046529203984679447133334041536855359020168426072501841172365409297864008138670268438416705266552587431573382839212327754088701980077315910906227243714006867356208827796936890077852843519280419568525406552070711902479183848376064998840111613703751413081692736355069087234907915182895987238935853022137794926846014139081442724356293109907329190319784564546727856180847776272915345600428351797375182558358365985990983254856996199178747213922113179497624152537669736096522187904415051551427059705277148664610375527592893542322715832773506307278817536694585157965267416942429839920652364954936596376763795425908248542984705370532484764285210239033943473510585485929738797009436958269325904536376034792577747069591988675466646128383031270459311436630884473874793572754230308249972078154886417231767981026502292554132467940959827930281688827725520207814215982024465428531604655050628103888512972645734169336500889057467982018460768214100835029208454217790016505131935736387212916095584969370971146311776190661619005273428657376520449977642226525885445411265002521660974731184265600941275318480380100060768774227266511017904483624289577612797810176910667896700675915/10463951242053391806136963369726580181263718864311851635192874886429209483641954321222640418122029864527291727710479949464718215680589004332016189037791576956967351342601788071700268169006221818240189631008834448226154239518944108944497601509840881752510934060240763835605888507473266002770708660224 e[500] = 12153708170406218078355631561492857287620496245900671101627572640252906072304611024501073660159123220999602920406631581395776402143995022498288629452189057752220062409714700619776530239499685591131474861184168722712028968729396684833906076112243262259817575714715328641100618920494809665885763969960055822197394674191922265935411973692735225164921804981178628363863540621080003638441342944441549301362161051302921988580967265559455517961113064799699492001157376199482107999572147319815782056527446251709473214037479485265774848793206709353574442788178618004025201926101335512778231980055171005468921289877066710208111814398805353908608570306872235390077580884472499099400119681090292716974680936608446990209184697480348711789394518566910122463392842223983104800377779886840235196163086794951367510902055386064378393481627368121561256651744354488917992728909231725963336741261221168116793325769904376910887380498756407525151516046803415766278881223422913799128517159921935683569391460309658078524513928056383219849886133671490717066656855169268206878459962833014517038340518162387806800550699966953546331665745543719629995848803460991770075574402401816158134767918575383366598113386145326049362402677120012535048862167508580053826965458567360165869453389609511118024792055669582461919133987242492343129333353131182235081411184912503390726658304095795976504472602138548229438089529422198961732687270931296193148206586527799636584216286312025791794640729595706016865954864130651501896835194937669124756430690299357258328853934160666571772542749780244009743738405293064635234539563255346202151241292493754726613704855345728080856596310898174497065239479108698713838607735/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448 e[501] = -145699430695818937321860040310279973680953145203497270033833292428199564028182821383633816158334794044852680904087478534704079965688743340116688430726080935557679071326325132177712519557132031383164197203984434238359933756089271860882420281913524990637453390484160000427506025374533674200764071474692286214452068020188787795155574945076004716789728265217019309969240581270077685270626404091550077916144967616095879658472723908193802375514316847015335767485598973219324045545580017939044226891571914159709699873901312296919890425840514644292517563248910591077864671300258514303843179448088227345741075358734579438646067905966405070352532289120587665584401743820957053996537170559977664250288926286202680434071776750787998960906214358783685592116513572117284221368452157680488472808396503870459371535218805889470398081760546624549947021655771246259620496615286844901836877929743668290188753783708045873878146154937776042677376357840559739829809010568100389080072328340537454657315500647755491521166949235755160657288704947614012013286390010857000051459026428972767176814200188802250871536829755514374427327525833279765027603984936979535717529149925799233074426907282692231457646276675142424566521810584952035376545620418976405055438578728126819341936481812722232266342684667335774208423392429114492789054391507065845844857077515669663085177289975670743027612719447560378519833447883439320886063561557248349961755937576043025208114790114872851134165082428382590237418678114865606636152140596047683433207299174205781448714427493720839175360073077018689639016664750677743081039699560974896925757351086301512581203518328514376970112957914708381748010716117331348887730593020815/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584 e[502] = 437537714813725507257043029687521648375431817060324676390719775649375176857982856834452654254523372313738590679823043935689017708674439351803054950586011365028082346259003009349171762100119024451091901386962554941776580325737822236248824019743260781632176789466686083585379762482448471857594695861000059038259793475274576990307645871301725639734797460557153992106904751456703920843268407418763555682391956190125916288215257718507857982055301044122215458098430627609730017327840962221814868371740944027019447424133636155706791695122772693307015938651601440541957187766590305252264810779481626697388532054728754737224351726590485121974302136375218153854116936448784979347348367924686851703911805140394873831925100763665958355555182155470734058848731812667671418330932528454878099163726249193496803385756651385052093015908494966303940937501626558814385345287390597241640222418596138801644878743521496391679390017739049572917510608009582278948721160593552848924704411654421983526373271448385838677560418671698461029572674806836776719298871549040550630337847819993020146365288864653090996550028500482083032267452837619595080919445108300304077329081699047813805264727269055620220322387976370304336552801362523413856706503981697772346499692981781108057311006555256471771297598473011554681915319398348357876700466039716572325093880082324345482970988703070578988789919201922945717963382422284994355720746814664562032233602656715704877735747450469132319549642282908662520059947022251490416844448479329155304680016081257916721437096081975035997306909540850457597734042446904115120007149657269485918876942253115188864075840204193780208177635074635886139293586046772033191534841759349905/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168 e[503] = -2633115900297367401991728543834560414447752010206836062031589376164725299025050787878614537391543163316340965130537266451257739623192678330303495378985117069177720996072084918832246290000317898429895282900104647884163225368296599680640543404151036692714415821287395343371237768812485930142206619821238644422852677850251937006968129487954578863117298446608224659381808262253523257144670641354385682272634650813262203340595259768951865855507893118517303964201450382184320729148152535041117829995500888842594264141810774029841864859319156636193576968279036342870336173195616505625991952124579302911034452263819971920654437055162764964925906590515377239363302839157186275637353260963572642773898484499247214334616781141534283049379863598046943208525543542393632676695022053215515351725428142587924900180459441664778517761450893274807845367053887122704763325705595753032049127082727033151133709500720328797086122206350049717206270953317542579734280731351511123524299064518876420543145489709368465724773291059676066943852752960196936512349748313544758506183887267307607318620796483809407264112996650752190958245408517206399558883016855578284736274974491602300816461214891487199327585529507076500881650682304181669660527213589059923505924293747674770374718342685338112722706579546934578869362351276473228866865788525386507001927809281242763602977930179091543031960158897401620835657689897989221630804418074031044029600092421121069316344346026733365302075694834170525586880611810952175889602556519607093173115581688466989586731819533939317834261502013710092753882975642860513675064676076253418895700669944872675296712212232289784357769762870957949129302207204269733824998789898279881035/1339385758982834151185531311325002263201756014631917009304687985462938813906170153116497973519619822659493341146941433531483931607115392554498072196837321850491820971853028873177634325632796392734744272769130809372947742658424845944895692993259632864321399559710817770957553728956578048354650708508672 e[504] = 7938886278509968294960677205715525811747947907738157740853339446757368396137019458162647445315050219509210374385620219877010276683008411339970101959887428437062995212791354899006502601565897700820529575487965995111975921838529291740826646301781641384253493996861561985148077647369276071832606575585493503911451015740060007291798076093758864807206634605283341778195973756910886905420453489845053603605350965066020439283351432867974877238244036025999526388921549861700164323658288625375352420403792575824549720844066716222917288820302350602644874713723588740198260935340818611315831782311352436667105059279330201678115085566768714182767071062172639820606829450558009053507541200186484936917994948586912133720146052320383766114196164521095843372194254980159451595622650929432779434399474909309391294571551309234457248447276714082033846593583923227536133102021434279370045587118953702241880785164831477849769285281447390198933447334471412530278287670564803694578128228304763508064451864730108115122033071085579023120816683063634336401512214609136159207479819023348410085438478247097209060123780252347504107455188927846415767307654544196660496778312612403051110245269536145099289866705734422846749823227157472837878198099908100016877966989017312721901733595928393292965692305215287905178258133931344942009068081880130798628044518599292459308738625192665812596980008006268092151178321804262412561458562172836531603691733475676908595042948730670466111645715961742569138751523907480888474952025079236944318106994480774830539173361993978722795867319253083099014395089515093981036335856483497856863823074070200768106432088724320686502438213415746739731625492033470657627860424222575952751035/2678771517965668302371062622650004526403512029263834018609375970925877627812340306232995947039239645318986682293882867062967863214230785108996144393674643700983641943706057746355268651265592785469488545538261618745895485316849691889791385986519265728642799119421635541915107457913156096709301417017344 e[505] = -191868010722270825552491020146735815621708971973235715915442920681751698977266543772315312427830197342555402670177613301717416371106548378767919724975789198598755495886137586177587850651573967027927639479599409927439058162872064400313964794093174282319735506648857017435129190661577768721383118440481427785954795505819283225257428514498965701622533590730852400289425365834246670382951034374199651613443310780569948017327948766801147403367446353092322498940231138967216164921302197292225938735922333329873464018388528488099819085809968818858713669534929861489510197710476640696116334082254421756749317992137375962456345432870219959041567667867861696372395249564110449030590513492617513668590484452602938290516073076073775495977304136044383111721440999741553658188235244319914559517833595689387875993273088327986015208468295413715551348632610036237630215535716047131833121600345580512699644213485985679385766481688395848849653075005515370382644548825841503059345284711533811584992570465459417568791907244344755143881052288236101045296051095620434089483382238299917265545390301825790475242227093786248604034956469447814141535953019459779350248456422632453641782952975574287276990234317614341533570296492358196661881259817958838780285389731484820516555342559110505534073100140552572363970162380674807554607893025624248754375959421004966004208272433847773090811364711724562558851379388608696826909887153984199639193225705738681603744264834917186015173239459739943857829658959982894776608922592843793655521267221923772205726508942434626678108966507171628912352904110617983325156145342761732588010988635631682683342849885683291424448655486037710029467706028907335515708907605403725671316591985/42860344287450692837937001962400072422456192468221344297750015534814042044997444899727935152627834325103786916702125873007485811427692561743938310298794299215738271099296923941684298420249484567511816728612185899934327765069595070236662175784308251658284785910746168670641719326610497547348822672277504 e[506] = 580787504969477408430304323723150892477547665383045255560789986957389299928115907024999035878934112549315596290990414686030636296051550083558068939301459420061229002942195805972321524948818365771409702824649457641160655842954090051460605771243971756728460471621698417347974508476095179098714103529718919611006797257161358803943462974946170231995891432945917451493733988546441380446964195596107792293807164118154098538287162889403286338377386916163673679796224775836919279482307764849625229413714865011321386625460900194582373308597928876596860070576314254416539680561687168194116601844239896766124572201950174535468555846007064314500272556436503312272854673815898832227748986198131147764966102425711001530805845266790069026205667403949060444046794425478780560865392091711912430073806958113013602685249319331400966050244171239047255247192221315093930194192174164950932422146616080211319865292660415951438459699864053722816567896189069523583260025144608725169894386803702071240053513727888914549233238882142394062095495987915091277387770485495103901321984187713094931547215066454356974041637469625582392718261223063159443071614334223540150732576260266885055634183718067986763411486372370405224904123203720292949161017622217776479754004032456387109510084574200883653216778071478765600373448507644706449496050475828322018198120145357352857187439070984682340958872754886684290155259760634008248177047145895285231886026594059298450712743553570928291046193058563920254324898682851412983095475667647972454111190614194268969324768271835804663547282278266806591069310251778089948975752696267204586064807442327267597105407491967961837147891399132361447266679232220285468175616952950755102058671609435/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008 e[507] = -3523075351614698712778427104529539725593473878101332128272466769553527301972954261427128792720549583543180648204354454951187932050300857421858745081750262161377094484587226219586789938177026740060304738771650110937830380990116715119016710591495053918817039010707523657708474158565639994181305212182248687473746519382700062075245774282870584996413880921766640396833054781238400210347265852098641464634418374493947336321942765199248597471072725019778061707170383228647279753271044589188619078774772400188184967967274673850922249440005600895252778642876047819589440843690056633124978482610191852517591315396600809518301297558918662484576713441971192266970030411921234350790563966206530011842097218339397219457885122201564961753857548034789819137373287875642896239451540349319817008203940176092843533059376066003453922471404883963725658987905482455721305702506336064257750422984707912779792681807859872235505787754942504908796673085696664350965741093689963212543082938196240699372402091334588417330686314714883318890343185148433184042499064251120370235744362626184037821125362867356181516606485650825930762905895100833509500486886797896835749405499631289475254771759084130691164304475796192528913339079101027973287374855368947348624104100072107507048919832648560472387497401016096258504862280953223305198632325638881985442986883596671699955769849036144846139753390093893573003170784285654723339282619428226602702164170683211189328072377184265163116510465522671199159878214083424794186633394984741666708655191936410690752198624499443942462277477608815289801685688832264140359532219051322427508586268170612580764313841829383507733719297605650726447813726350931278097516123205157879793996285169306375/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032 e[508] = 10706681527891120060590177488959539032968938997940000432107871216015242198647727001662301202567811124293184403559223104488356592917010823797453084622752547168794038928025134330436664522513845870362842184464883399526684037773449642176788505103432599996040438999859220521458965138227277321894648448983536837638005229639423663428953193540267947248942361103191481079808939035594808801827068291521590399090586168340163576079476243543151133464882260538597458681760217682988916998513793749218663423355292711937989275782052901889506282614941041935300852350116702042495790833281079519649593720949820846070339298826267727864021913664312957814822059418434558576719474100370036276598146626542618380779993827904386370330617592981219243074461904898780147100527674430385727805752991417325946744692672088191017346219161855583830898764694704493226131401091791976202442280122870655353102279131921472678101775156204664165325806723448426275149545804993418380444190959032500261603473717712915838105883199917425772977498763807921868092526915383943829340418827427911496325916424440095891401902697213836701452731533812128623166445432595437373216579761146860757446614845603357405481541847875417838774511288201644582572530187443289630688950346963141401894779927753335454162489635966464114999556073133731350262107668133560002122169424888213933217483074461208003137924636831972521711644571268938658587512183426997088526707448250342685702580508262535283301400372472579450205146455840246205962720647302807299460139023084137115905301986158026023075744421450828317919978012297582071467227432504452326361333057767271378345471811321988294507010962233646687463647558072793461055642751528249166276284842747076055863195787605029871915/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 e[509] = -130408054747056427870514882296112926888568306246371632263215409191946566452159010492673902501270233131962584391901879508443398168036569034255321005404212507854642543803866361438306693800414571498872197186067721119870628796384897212891555023416540946132041575111697415596446524394077866774791393957754840258571752756164367399939387609648562793523869147659771284437463324136438552767012998824263886351673088436431856095968675972603954302866367195743175737031520200053236488084829631184190915711237076662823606082741440283025084070578868807332314103843775858809239926314368397365098489401958420322171833845832190566523006517768694472107721209604152942030785564813447166354669524130119199788528992073327265202777076794085280464042413960614077970044992572103204507054754275117624262376426762959095345819802488497598804620316292487005073605036666376429071042670073086282848686706078340060572841858153825930463652980028939559979160641395814701161125900093933239469927113044132903710867637732034165455523028175927879463165617236955604530386493402386416697696937036839376228772322259217202201259630654231130759585212080626193573665310599164970826746160366209440645688649062057272456124320480520879186858671890319313227588946955321318638508603491618961918608106678240519775407445646797114589766334488375277010523534563612209362285586687279828310514037691811049232876908085440255381495420885480323710212931970990303050511073939655019640856137516280465284517860918844414459194819393343776541147209708281566184469516555011206627096626984654517573752367992890245377984969472411472248696435787372879966667791525417400365256647038496910401497807342716237844578217484401625627411378880117172077455152597031963313811225/5486124068793688683255936251187209270074392635932332070112001988456197381759672947165175699536362793613284725337872111744958183862744647903224103718245670299614498700710006264535590197791934024641512541262359795191593953928908168990292758500391456212260452596575509589842140073806143686060649302051520512 e[510] = 397877022505319169113801393793949417644556866010263052629464147273027647482363123433597784198407668807337763036100629990278032386914887732744981092616356638193800852356056972376639378621427968602196367966039360730248666618200797690835916744476047360007429239110968890908521717542207416894171131977973401121201186962735329488594485390023317979512317335942210345931600913569980304311117283770141083652672088739167128031041504150442346773391954374638748910539718347174137293384077567862231847810356999787047966681457923677384853085641519578891585945045079506152515270219185077978754901436137480437588460879763765745404810164474049907236163444534987236843345332081465086097993532380508553485456479500978427187834887546191462361559453847600804143791587217772099057986020065259198875545921745658995211681330687190340801178341127786405935530830675017567516454309658974411302754999924300327314064001757777445031638724226506912238122447725239449815791858059013389239379948258277625653706096572195554942617109495375392011227784484948152801801589069261639515385319455131282895551320873779687925104301324358242810460772845369883297721848201103097033174366705624297541504274081278481904288747813277848817105840463155020427365383599351356801404289093561248617019488158235401765360655675837572265805531287989656384642606198358807113032591224840430544758062029600428107349584324876294659037747509042368395151907228660678136381027630361451311560784938281586940020901753694068744282040979562563731231154496963751806619069151677015898519812262157119028368640557035731452654478137996485729652333417137631575074907718490747107791977729998673307654372176485192997631507613610266628462356181565246645296375829810075634955884095/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024 e[511] = -2432632584606866408087495989521756153438040885154990103119215413387666559955559279317474958208847585965355360060321012985836360315608983209520630940497750144144243386589187410120644309189398708081269143784195007231089554397420030636574603933847957814972667843156745693462948195332091120748146164270366259205068951293826576859894920281895695596156743264533009365088683384215164977093303110737765729833219732161167169237945179514240431460794158307139202931878215380900446940163429296282656605494525237711561215703427884269035762064997901905992631979480067961181440545079530672473692283036838783507243377007248111996744248775051645378400458187819097410995661669934000704640190695947092376299123961173431364041171966101068715326894582619345575246652528045716457874832132973271805304155919940052011604224987843511045662222800424744729251783477350425622664502065063641484960555129017028857493401029456759103172877769320977217469704851917127943120599833589751288940555734490784021745080057294919993838879499493124540150303180158695331242501687727743418043815807836840920160401233474043890773196361733654593572166885492975321509850389020734280116431988628017588333478247281668887553263976999558844668390252924112104355589178996150891129353446004847928439161217754639308489083833456187916275420106304945852045829817975152865965687352258045721660144413064889026085030994469407218115424183119612578268677950421668500164906622124743783824272930460996830599312649419831402658543963507100299987311774748991252625881623349132932232358290023358185140463300235072663828570480129432815754105034586068798920192624683163992237590170255609420029442058881449568992934429206507750873306523515920962265943508812342029703978179524585/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096 e[512] = 7451191649308313478774428240095734269902854607730442384007829848238366655077043571818499593163074859757253689113926931701147719209213896344940108477289443006874388713915162666756013248642283655614154737993090332634158403296314657010686916079370218575693099830301739922858519057411452768987767181761129478261774341867416614827618091302279808352926707906920584279247166061945958019981171828726707129748020142990039423246726934215044592680119606458941528667111668017433375395137845445839590691250472092775397659589951702985814172952726657572473296413285683183584661259802127528318697397857710846411028379348039677505159149458898810196612572317913950774306616045122140904342492509714468931934876591495089465304369314521831659567695866929755706824284489206205986845836528155891997900483752634056909132213490787946220503306933701303938251857417260816604989319383027213405416370511501190657090389784365011915714577230270923475630919788776191862950052788080020861880563320600878830951070118709538481063900918979371520326625116567114292014821923347321026378642782657707160796610062125990816351989901258170224732068356573273177023571577668740485392247828223775182876149953003570807570841485495064969026281419570976379739054971027148426006810214041047394272619182337046404898981015777237469464708124963666765657644853103036551153257609152332606318672097431270622905842297187288018801415841062550359489727708251135038655898409940943654547732342338779902655290414319888839401234906673675279228372755769516484383610286050071784408975290204783677030260694992298958569954103396960447831274528521857000119998707241471315985758014370459277387828936692001555015138604633013635692850922236259175220924070814578147159559045755750385/87777985100699018932094980018995348321190282174917313121792031815299158108154767154642811192581804697812555605405953787919330941803914366451585659491930724793831979211360100232569443164670944394264200660197756723065503262862530703844684136006263299396167241545208153437474241180898298976970388832824328192 e[513] = -11708325615230989885748212192258034452406973643758749046768201406591274749604416679042353091334428945288723770677282536069365772551414081138251409541617740771523716835983882359358033204046077166540759988357456504634753737023698980762095964093767452119477927048432369070779465499957704777666476256530768049995672776648942820993578111444692352208464461552613723209181421717488217447902306177595898587220633361413675897438173928120597359368420259303069812147262102457682098122092907563493435373408775311304722891508449844546416445930801997196452022836762726201678158838145066903004327689955409773141188524411184496773473659216694712194883397083731795877883825610336713133314260383315083513299191417417508466267581572271503813989810784054496013208604858216982104586924928346069243430464601664698853553622154860326650842218092181555996148200946872122265016408079266633671093843149743200475074616140624599023609278482406242241302483187413841316836037212717913378811577056260208479417541890246572123682609326541132185520827838309895537650794042230699930379712833011607031742512959279557695896838676235890423970509591790185712799869754891190688604895101671292431111018873929512751696697633143568709778820700252918371713266794766101769650039940883283148376562603573338419788671853666437686972878511998664153794790995907891463367616231631629502342346920174882641426236380566158894325147487200602590431046914048756095829108358188480049906504244421806127657572128623660736978129694308920043201009799581440534884125481216149364782216133532451059382263332141086130432219951249899085397782042897336847414530591434263401595985224428369187146234376267254567220153963239053289055951877866408732972427008380995853448950564850267497050845/89884656743115795386465259539451236680898848947115328636715040578866337902750481566354238661203768010560056939935696678829394884407208311246423715319737062188883946712432742638151109800623047059726541476042502884419075341171231440736956555270413618581675255342293149119973622969239858152417678164812112068608 e[514] = 36003283646604118848990021229156665879314707672932845222103046317963392126029496422259865374346251828071045808079969292764222675432356619988658583221303900427034103623294483788122253817390008917001308997827799178733991928243362287385787044500388625514023322188585602774582856484989124379733264507551110996238403006781308961477532934589972238107811989005483330882920633341432910197536938585893002641884967371239002736289539298976435902117117972011940430372832242285760345126733941816727702712877142070078665192521551997817898998333077805110122939944196200415362127400884495103117082628766269619008078808586596079572442437896104744734869239017168642771533639095786662723813126108923834101609781294179141049438632947378345251297688657018081299512795787327363322555656214702599690427706855945050177042094690570361720763479953573463830441796719259802391888467736648993138488237329119343566219831993515069073325249653455967921026490519627779276072321481740884235783801204808017025071455007280616241664636526336598864528204657433682969073976167145389653145225260617618504966060773458328501734837017356831761342779052165441367529830841560448012044820014026390969687086593075879213206294953230030610043871679051878848993244277807013008304954541102852320453759960021266736189206311517483338074860210369984663667090460203599643588992140727759488094390461144042410604335862456997803432096116849387820685732296408884481933424745141407107051644443480434231904526984125955028339292639065442567396557048754833631937824397634170454073355022001703291818936617411206993024003780516882009154672002367130119393561485783468995789047879919095057914573613987980855017089867111625546770371056921598392606886150540790009852106176105781761031827095/179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216 e[515] = -221853353268961900187345396942323967833615596803952012452729950240019235252942074140694580777573618192520126769540615575345615134072911651829577134365033348120145656221536036711853535244178897936385104395516827512855491162688918370992265445814846993515662557722366586892239925470610743179946367909205435970280590150712670006405237537841539548492707626489932321754809626674463484956512555511893319892423191044902042479452760515889365060081019099881410836228536109880675935918041346212754524856172194857665086305968883290209797006936126325854893596907492185872146417481706773266961458291158250066570610682318844711773008223209192076721059406232656346582535508319715422356382048442941290872466178576644020073505360921075568216918345111652873923693074314174690613187505740068869479950270755183929068359583432603912680151332916417565884038571077682681521873619138596025165739596579519610313828551291007614522224119391267688434911069360741461906593461443401530440082960079950186724457635666632651134447400874492594680452913601207563806553687025322140660380291657900647528222261952160730469214998357024061233371125866820578669520075948123922516407871114790489097877669235947092808414481250719712091930345100470575147211772289184069442365990607074110940727653766200078502886482862603479447779007516127870996409631045578066133455452959382100709762252068012024865607529348354821613268966599081926867733147323228133401513800759064521275315179888330860472048645441312604388322078158414347863040055556265696230975780242262860280828616582310351967921247169523202006999224164061575793611016815485719224662083971074238151029130629201688431249239899231566652748865810425543586046208708929063203931279819801581393675281184870824878139513362615/719077253944926363091722076315609893447190791576922629093720324630930703222003852530833909289630144084480455519485573430635159075257666489971389722557896497511071573699461941105208878404984376477812331808340023075352602729369851525895652442163308948653402042738345192959788983753918865219341425318496896548864 e[516] = 684864743789109833957043330450427762141074008961352933504047742610161984623932439612645899373295964120315908614528848893725758101289428750383004427186409766833891688287341423828391410620067477468253503989915431373533184538968218903441912755627137846705450927201329727831684720050792480230154744185083699651531579738628202364808841014423395485261725001378740907448013017484231127117904889390663963742416561284961566150107706424819994691608042498407349176389271840183891826847626340050202526773011142060641997832197380034165034015783397295905923879736905860250457571886451450730804609164756626717168979809405407281714954355414446725038883578254660732334118162081157288560812337462070849605692873821466763884369629065302770880969141122006502508222619713539052900691285183335979003451973922354334730430204335050919917702476528116155573221452316720352642896258720746925934807978948987027435308001546278548531769938162441122135829601585986227726369317485013554351319149605425482235412193422218678559635437580271979224095885451372534885128648389328372624279617683948362358970563290680123844077662991031234737407129284168063173924160181190794164728492016706954120331099121725079164430881203574069051322166413449340563254118400018584059084190898282860089329942013579244469840976797340236996981172439660162172128346473158590505246127968095037167135317145481429265947232376563648007473728290840713482631819347514878962528272899747681470209197949743041273714826667925229901914699547914841641735906303300775015583127537967798519363441979363434738346105953927479804509867970637838701925111832508869699721792338730836460292871502066830020574081882040571442919790881488825501069060831002992020107143760726131097494902167929680615558844534667555/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 e[517] = -8473189032103958713622744599505556721667300147058410895083689642371616095105442244507468283098097535526973388112856978650678113200488943087901122902581325903654544633683800826396398219318677342123012334118507655927017027957572143021659201101501535771792470186719784223147125934517644701122861820769425245034369605118517058351166760680432874057298984342892714899483251679609810445247541584168115608097190622442925287704061000507359829072213076916129766057104268397828228956875001795608077621730916457867167329259020836720097533916960560320769295612335437099363489619315014319805927214583190377037493716000794252421622731369847819507277485272579433843611460428384440565182998888463672100322248085228211563147869711246030912259760957435172949685133011172521876345982612488138145521143175455253950072050479084928577024616816202929755991770827192540159197169733664586756146444786041327297373455210118126034879304195542016892868682197039750634422349005194819371650840486487224200170565496951544899779769029591377579015963302731618414529839463183542913310560111448996049403034290788143015494691993055938812218080806086115851034046442295157430909034040119894927939481176869855628258226895273364176160615641566920749063118914025725548421802180575151220016381960573196326315813281932259813383291243859955923616097599666614235289240588026231372300913139122711959099145638667433291006321890652866221798118007651327207927380062848301926182492762600574080795663363553856394460257388838420083182293454872179447910674475078782905540985889171110292488250294571504937983016826927110919679073990044710572949134574469055614292189812525815038628446880296080246610851294822121880486514146920617692389591484068881350511144553646715960126202495244924009935/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 e[518] = 26258543766059629872832968386393997374752355799707372872777475647553408421486217538420303333037840908674821266072795466275303190465108399634519868683008545431642957599445185292522236856505269480830814371611559556122111663983705480633456944160566919434233774389116929225324864996169253362757759750648461618577244474166674530059597455576108360942556572034147240335410230194971352251337298621484435073809397374256137481838250228245459930255065680621947724718704531283945805763788488142358101917473870994066167799416488844609925604657876051287028595821877867821821439105178132219622257343712182197497901009956558976024305872067277350913484630061600999200055889501341098483986804992645561635590887659870184750565733444592548516632211404565530181858496147132911063636950399705092035228119700366086465446996574655255616771927340598700894195194011662185330419218786370522745484712808240547068310635559806463972266832228211088847157134099610468913605049236557814261928617593050290286726745955136351456182022207241770590427892779905976689225877815710194685219639345320271211434683969109910714442167782050906598765650984392381240753611439228494335830330748635750346120124009695487592489460509212186174485384336588991192161116287724822534773172870735527436809632171196098818929233769398479331798717219371921147938120485622289466763190229026960495396700153352744789229300044334730994215493953867606440895295652489980398837606679946328366136551209833139985397254859600620881340799360795559242160886970231052772561772735119369606185675859611935904088117231227596717677065294634013605212038537581618327942078870895903362867272344665594197726868234633937273919304327688664287431911989907220163165646424227957954200390829747782167885376211782542629497185/23010472126237643618935106442099516590310105330461524130999050388189782503104123280986685097268164610703374576623538349780325090408245327679084471121852687920354290358382782115366684108959500047289994617866880738411283287339835248828660878149225886356908865367627046174713247480125403687018925610191900689563648 e[519] = -163066366872375033872838599901156912561697128181014050128297381338657872633962762011893113126646748912814688040615667118641931852563248355149209490916414142743412670301535054946881174739442243022223303370415644807046899803175089954919800516191121571167365703410406359377456682422921017762851127722930279448122746276364370835279359693515216375779708169689830241868327292233565324126494323734850625770067159360305436245845044582405046727522939411831625155768111002980574374794013726535003752310385212495700421042082659656796504240627444950681895714498792223442969250522469592666101054924251692502820069365129105582471720965444694709284165604814494544693418510384258595033123853354600260465682984317121660298712006058095571422102601198976746395477976322569085599959254088919775828969681629158355146008502527682239535829081221067572468596848217791863189645168745721005445514642562582895066277380804100323460612374818950351775701424301454057436585189201584876424132016485461022842832552127134440074593382859844577475473396547339204935069201635164718489174208240499947025390894778109562162464802579561629400287005933519407277731262265887333641716532331080116262560725017586113099110173990782999451197693387723617531287491721000155101825214650082344480766162265493377292469767115113977645092891353509532785687550140873481394609295312656013977572019821448935728820287662915562912120625912736303764960590689862770030739051711459909417176549390869160114965449593019622824179607731325784499911794199425859082595950244925573053060397539075233185361955903648978158267427722781499340984279632559253125663743311020423362569885742575675681293641278689542319192029988693990171586178249293356790168822309970876624215878302568666346172810420041651165657842195/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592 e[520] = 507301977775276357878448711513266728862298651005495050056223364956473174668876767857012492107080023400706371879600078579408959978695657896677802506041256552528807447312533452304099679452475738174160610504056079154221125770598578977410082691271211621099361993932996101581527947221395864330185769197723257267287393057006391264796268017364216650396540924873808255140885630073210867027718282935086337552997590219184686918858347131363958236959120094685207461415376651529302922092118118656575360802426814378117009745372380351649922468424025658135038708981635010602952723951181035179453551524542868585583417122849666203664567691717864127903150291231718116118825758096818633922350147312572341759309399886655280885470382403887353538015835549366302991725951130279293474226096610479318573927890824250228923731555624539618788249593521086880574925172709889604235958119975344036314694564345202577661547955066851459534634426368014682470814295914415520234804410797760181426136180351523262426647193527515761608773006637170056042205358998970699973437049508184996562966568291001278787877971798672372587727392099541967718590626564080237714689637969482047572137328144953470011419381600176193928377566613056153375791756367513824636890595764542723521139869125508063334247249709311945589416406433224709280947967912872283386749190756868283061994617622305155724453528539193797021381685804065872157619238597968553929063695786494735653707800683227918269445296483343315533213335842134602782605421570995261649597301144166643624305543196806008454469242693478302769045899289204841937967968489002021838631604875072185705919686875083762764019606428727373827184190176523631875304356379819898080651654762355314991433916106271220045030419158058711370501756458164441735909459190355/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184 e[521] = -12650144476558697929153397670533408949845757852699570752103837236914167538404514276333730252602361486234183029817795669801076386514520326455728421741082801565597723453586008027635614855809269482287621406728872114638050991994161012135426397156527179396548142201528448441785259085467159875072076925832348807138361258650029661891679457846178141006642009378357412297750750307664485704687574411675082234121013820078983219117454996329832891629839615102221220114765336956132698851355298346812004953048570292345354055762028816462172966564087843023798962771160567129387066521705204182640892322685675119099528219847875336757569178663004845264501407324039528962290604422578447399994836158606566923299524357816056855053628225651396533093532213269294899697476185948180085072592940030654567629451398325229410952991548332836045463665874531278080527493786586948778657813535088792305039212035710075848388862059970808578003852222250272005838737327546060357786529810646900038177002175328362871156749935154455439367256922636639605958425197466638798746661657831006949117101599591715721762452557667428376490912935818460081191673527121131316116806411028708629660360956091677050827620261146179714892023709543989164809956886083910267093891666717922767217634947740347478021724205634107823467029689138641975724291370273045651275645151422822743689021808898913356743880752059346248821284202344096689659208784637506873669072481521951118044005821196108750816112078081425844554234806800250365500347110966932450561888127080242738700967118347160053245702541518955700797904249730313214117081493847377559677507853604940615210121082003762971251388703868776654695922218324455299257702000692080191786883035522117667902638211976729730918339856202967597259879599953176259647118328563692135/2945340432158418383223693624588738123559693482299075088767878449688292160397327779966295692450325070170031945807812908771881611572255401942922812303597144053805349165872996110766935565946816006053119311086960734516644260779498911850068592403100913453684334767056261910363295677456051671938422478104563288264146944 e[522] = 39506595196955744695179015645303004062898199015113550214297880371274853355595815265422476236648705298704154181051285457368496068184666404255571354798790031829286355894466846128422143965700527297323359322627253974543184257310517743270595056097683200878138326639947844778143442086169571496279457758004102094820189603334360964908655443527209485865275358265249966479502637600579338807114047253613224999925149526283949005274805126480004055943650715749114218723727652720311719608358134957104968577643314748904575372250571784663052418797321818147344573043261759463911672556563008905599867345667816768106922146533770773969511547750682780894916373573445774908709800695311188960334733118355447017229515707150007982427781464171324765161990396791336305068737829108398228277563888576170467892780646476319316846900358782396070129181020853661672690140859686097261493324996497368633660647408163588958062635734943140050557314692746236282680055075758224502006040196091212126262825331964841309732752634722658459100428387641146556836642400038302719900175102769944069012744379864826472410607602590399808889650616409213248509002905201247789385311648223421106350732869331816486133288672637161187456739173083880062603741630971293034723755577032513924287930842714019916875785400693618330082377384278485305590715316153284141627213722563802047445942810828672517198455059168185285376905731060292275188314837766114381217752266367063341871064396654942185260521704284084174742483669413097261783729810098520248802995936880810502997338512776414242422630556425239532579997684487625763248327963668039558595645560576555657655822380101768329944417754952069886350306407783207126566948872177323038061709109504491148035702141885937369169175309172282770362705346191190568765678331734429005565/5890680864316836766447387249177476247119386964598150177535756899376584320794655559932591384900650140340063891615625817543763223144510803885845624607194288107610698331745992221533871131893632012106238622173921469033288521558997823700137184806201826907368669534112523820726591354912103343876844956209126576528293888 e[523] = -247233482108915283264235501900241422764086070649758678234496458863039369079680437422285000340772432791422750106122231088585813655679878780973109955788164709092657791352242842753485227907734778836408051857721079249895153687676173608081765264253012966973988747531200785777377483099140831257841275693427160219946854716633848377539938955893015263447134391873489181036526195671529336332425001866612063039351061137174983422398783625894376478017436666411908166607859215076677668851739030543713286096696343479136496874321802516777158031822941539766916044850551243143351347542339953200928060927421050665089424502894458064665247849385920330911785180476850324644782685752292777986096796248686892624619510332851717042059688342022756485447628195871243324673782200050944879122241378641245131258731630423728496000929970433823276205363838705785832794784297994361809362725587054138476126254844006889596494130160329895113427964622371601499644295132576969009225215071883647363604428824735709471881554710382397560226872990479519731685945937472750012221278012226473661101127826423211707117360784852324538884609449380459065868268969606555371489849638110460242073014319639509436998642903385431637012086732845586499583528843444873453060259995638103514843088860910863871877930850948851825389971027397399893202799508644043532239128906892587716844214012400014067629163321492687834652568303620571249638649552809321889478222854729155122254940244307461282102810340253412368095359087496655459424354468365934156989555129548954838562907839904178363285921277524419976710322215711524295650761766715090341917762490899005815110613886277496791590289314989696035577045192826467511531637065014692800944561057170021739427894403017250605946871047751786264074523309790764686793712624824288466517545/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552 e[524] = 775080743235140514041342746477045889827707433589928235365557460893660198565627804194089674143067801508329460535828459754823385312623084462304460523767314198331971925050830216209463474806118913459007729725152374370690474362717703297768753665988213291524693102622036232815804734402434719571768643052726571261428144989941658552400144109966095682501472332916817113515572515998908454248677877994996075841252889973523498845285806073370342979879753608064336735410547597345594503924601630101244895120675768778534840474024491626561003584979632595380690202487423218489462989223486332268328131649582062984371929679342634997938934871889354316000652026200892607536493916579742210128027014382413181390898065050255519329445189442151270786417367933372018757027388870945632603936230854006566050079570982138442502342921839198906234767743229163976063898711016505413869443267622969471734119844377759459554452188775797722761515717535748318170839311762039052752960736008112765087776633159018356990460940451029319521984171197225102040603377040788273132394802079775042578771592787570665909499164312840681973353158553078373249319291335399109962868649269302222665936504283929043055029102931349344774276737484630427151491647024458692693383831677732424629759010202908917949025545221959273544632799833999415861400693161261745571776164100219302396611508280521958196341317709424609223042994236176919531289277780963969763151783390510897769925315046497554950768226234325070330766699901969088372930731506052781557597913441475315607086744023669570627835767169307730092989183297349417324705327140230061586959200811958072169441811229896330758192395292508022219383406639244317550350873211950476655079338694608199972858316542632491906535074601315448692778007123945253786846736847343442913565370805/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104 e[525] = -9738161728389131370072921832288523708411551163722143477656602427889844952707078783806543319895325794152382552379817816239576129895203370346769774397977837841518333443911786237023007424666155724586457505358482857288732431929582979434169308100550444687257061358044663363731520217069095808180443437500329307289291755115674801075832581776824763898330405088047020836433263558087706083542905819357214512911186367748776034413494892810203946246187741680298395314621254536317401288394757241227449996246424972711821997976159827715120318144681713916438952864473210033834351869725405867216683666462853075343420923430483255885842401316241315095308957762301539480757515029783426057177646735834957212246111667480396724282096083677902640439464289481332629390395760595984968314113864497375716338453463663357146873870844704348750070895499520410314674356200260247157251600090764997244405809362594495915584204826513514414761396236058455336440465719242749029876263326929397986251827423520802127214060045555055061847487410333182617310026531796255574088665992994253180483950817902990683136327158899206176944821459550795509743684929817679583550021497040165919255333533451886685869255983310183584509126942581683834727489887013492649006934540845353700289958139044969009572246902534054794313068106195133388406206322717471063819969901853893183362634716508650905938410471856003023824897629899739313896823734024475443822502774663454863464549000436860001160222822377583177838015190754379435673855410569216031995157065952459789864632691734424083120451594593235396766393166831635812848523239898222151287245101184132101037448017757534963657607240689678546049620103425733996977646472342528674543813554994523462241563391238054090473147768412069348514990820474668604368002409410972314262091543927155/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832 e[526] = 30646143150821191400545170841201459295283156881814588302706883596183123484571881667058004596602218756305887342002208877870831797028965646232410031083973839594726099800627033580217246102186219114568725834594746246376443571080844471539027893886100205533829679114195752015867189936658041088694622951809461125996455475439076664783490175220770916499820055713090674058924104294902559206808802973265657799452746639199906435804205517306978945775474995645213662180364457563982643733081411520352909202088420883823876677971721460909609893460738938968748812712745722607204965159171207452328253278502689866074028615963115727617343425722363676713323714472052330901058980096276454153770580975816471291265264612444383659653015501882380916420972684734062809675114315959874475243731103945369021221724059288537793589405825234208670474478346144544444879254301578535950960708009840567017700757155203597638632241008785994522293492744380442888868389451152723851070522704778625986743896538103898561262439528722554068672004018325356495876383853194050781385637825688564741227173141236298742958469371382309463882715131454207244114252670431332550614702042663563142114219641321245060410464238510462294710214068330301391661460743156785331023211886138416774546644389170673044966291372247649087459244067579101444562960009582484280734620306346202535479696685456676356380123513935498547674602965909849251991318661570582074925894831738622994644519591671090181884473881745723994204807561366996407322322345622867510803602351945655986902411326616663211297973931873671892930846943114603064027756311624398550856918016378409647195716516170835589568076797329167403179098722914458284816142662406683193580635889743601673894177684227763167570249244925869067690399379108354724541808230833896241445333369702560805/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664 e[527] = -193255509641894631910358458775188245967619807407504005874935246657108544733876820171267075434449542477663293692790033763781958456428432551816404617490190940065329273276785664109181262283362986353078724253157339154910057882645908129740349679786244545342812888250925210872918612024506663257392111736433576506808781470917237428731301618847198641850434561344369034159235144284813172245792610110590788873568151474352952741653830425927060422228083848822880544883346601180913861301608506609975703561858928981741706868623206516774614961569566573114665677067513582687437001286935775463557889809889343689635839540128019910354351133006829447573146195790330323337488365394414291962937389815961696873765465248924163657742920640124370959500004594132298840506318717721719076024785666615315524956487647119034066070017686902151822378933008913941386406970109356664738629970482180203365724874007323816182843420762050855879850316429950517114264652964775898482999725185187704246801912313838409907034895544978843420320116982315540306097504757196538226322144332702771433491699995257633229706347290148655578044130084557063124717077282575131259691280186380568267845992360719773929206002038648490770307026978875139057466023714081893890132399088099816696720124620998268297649463566740510029078645071649546939429854012584588695096354643653767768535137761743403694059306238918440667793631308196453553472354228525735050769542195500053725074091428731042076073465063620388805632512455349891930826209441298605088303631989845300991065707819344583172397027901015091494407667964890928681706012510710333150091325135056557999088545293238750174341077685015280945727345499832456670128212966242025439203124447249637085358903469466753056975283130582753432455006049271279925658247289698547440399519108614881345675/3016028602530220424421062271578867838525126125874252890898307532480811172246863646685486789069132871854112712507200418582406770249989531589552959798883475511096677545853948017425342019529539590198394174553047792145043723038206885734470238620775335376572758801465612196212014773714996912064944617579072807182486470656 e[528] = 610497084583335590160192667113246449754450904093031927608572655369176656161626951798303851549350357182358464547107414642241951896111961981775624662708578209967062797716796453120610343115990299422480799469038293012349964226490243210259611507235632677505073833471468096130403027020640747361568296462436971409086025085466059112141715505736436782355203684901034966836524897693960530368038889552859112630418269678382648694856232643480817118698588238672710941902155722392748640531516203482031449995001188515394236451516601038787185906354562320623369513957047326368865764583957102116717140710053741690719378877555419629551551562731874616320374619973295077966027270460859108060065950229037274890419359119624241703919275691524662135553035639186987965162946620086769469426867732548225767952915363809225499866941059244803974563584922580386719849735468805270314221478705499154749536895401209019613690239127272442629892696330233483593071703781419360132327989657512472043552956537448199935243221979359257085904187100371142591102226328618842485810811623638005052142768302327228809289896926420223020502762299153309581902111243957897089726253791550279924614113538289883897938140972883379857452355487517886393365286576919039561109845137349141117730646654690026521525194174430424170627066948005505588243357153733850141142715134488801504248883749671756771758030146479113527406261977049975657465100804736420400998336182601466904795975679208339365948887851827694162561573200136738747572174194268910696217774817271598770586411343894722284520373033617305089741390619781532700442485534271938965370002386484318646522803078134756782063319247432830754154786800997211635438371930100121444005604524877503858876879534606417148309307910858025817023379985448586557691644716391908110406976940372262064785395/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 e[529] = -30915720155947012037201447873902980521398304628704280292400801722434067702070049160495789761964017677680339992296251777934552820426397750408643305663911435375287368954046897940913806424618111310577397819961397503077428606517619451920411870097840435160714594213460743484259641373628922547628521121988627565594539564035028344861606834574914112728837392768638132854240874652638320035616480479068416998545021843073107132816304196462071444114334379436100289515491485665597100411056557506227376501012501704601589962192665949209769757502559728046482115521451094901705232234924850818025272320834078645797680367628416852804779762399314504269352156317051006773387958911965439034599950305292711766961155072613252806941564412041323990743005078915085621862220235075059219301773244021113540964099883296229847420678890525257497629650404694983063291493224681084546547950107013415753951121338123324619241124156953282411663544818846511998861279463293732928063008857845660841624236946153856765826954116236619334583670813898747015900589174611216916243405141962957153613070773087740940285998227745982295520139965721982105261183293378408218368461880581251912260207236233367610757230847860228771956975180876131629069546853563831727141986925455981948039654267642334911657798189936367179351027774620641528058585310164111263083962265193019121826289127522546296781637781707982235835557216615373869132845583822273837621146653609459537262172498395994100827553107014288410351951238505844653143159401807022433643845034745634998424400741939815047533468749918101954397108385147150437317876121488170394963032576642179006334471507637701775139932740936037510782785901311013735107795352601420956621007847666598358436781289309482805568594834837521691065704224009180119090855470091618497419157443991219455996731437175/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984 e[530] = 98034215488161314060541545837792928717272671187270831786213012379411181012509304656387028494722920058994695897661369637878900009355367947290110764628017909512614093927528490708052249421160264146782123676275998533258124812020121863840865720376345739671217919438275993532830613207491187230447113283112312268463685502684054244705972124965591531591000439651644704914600848347346579965629425678476981407278709933080197852324196042316736643061594686634682948680013562364294200983509774265922117924883892587239736808225929407538205435571577780639980761333645325548362622954165329647728033246902265599233655291417326858644405403743169035283606789219395857455709969129647797180642113887976838394235434881641009425890677444113984076247651684344447536506479664441864032667549316004524285215165274961769119687805181492097635906541699358258994380989802493025658632642061760928516712882411958835619682305298037132531384865280981617427108459156870752849447771422824512754427650890929340209950474601669275834407853356904144111037807504182155447773635676338742708255823367368730888695081775134099560343104048664963889199528331278834677624511829138443108859812868044642661455652732150534796025781945739375965437968881574285151099219422703783489758430265885027008846068931868361591306652371425407317883847417851174255208271463940015113778978453001910533676715892531893165250946821472670257694576686252763402083312253062606131877588003731334892383824745704106452447784981440246405743561595499800800257243942925125497718124018406632874824895749416745621971829386705250333884079577912348659418818336751420221223970590162131627588664501686754789136200114814055480357255123739049295424170273117326613706277043211231938948765172100342757237293352175605728147992281852182199502186409834787132413840742363765/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968 e[531] = -622912360501078709408866878835585562134832789628022599461868630895479437714622827028915948953843778319373770093811265153688651480371957684039141266019260737792801044764196046996490450403830524377507081982315731043179619251983956017601615257188067529944663340675689618914590453224498361512405932773520411456564513009932939542076273308009600245896531729086828574804715130618549017284191792099404101322213072303738783121890069377339194457293287163750464368837485844258016208479973432309396889186405955994486660887034388968628596894920031207109289873189269734958997893873043036755932630415398674452037411455561062713966067847876465239192796463413597300888102068782344096503613609523531723397282072010525214081818856786281796538366933030053979141338160260222769254161123753136261975088857705408980413553256720643190021108907743013710904485579451279985805605560549600321295107426546612191941086675080080311381583755528703607406849214836971737581382742541757751823144732607473540383652709688406022469183079730164212184744539449970441202405936097290519053706566962970669381588210961512427207210185467483261977455012309717664673410790075959983829181560696408399367639410498082701215041412351951402397705974513324484222747703432312051566420753565223290152834612428565434590159321780167907719447025748802561079031936054189892955989048484258590344072027920905745321798231958918388135996519470954723349488537775129304996539956519558638081038099755374111220741718955703185295596950335151143791529207161929273270590046876405803650350613547693741277007835902227588632297058738206231623562353232895946648130376362860251081357331629354633019630515153452666891669106504744238617779457182065927759331840196102067872113227644665049686744807055823220652426283797262097781854302234262406326879575685564580685/1544206644495472857303583883048380333324864576447617480139933456630175320190394187102969236003396030389305708803686614314192266367994640173851115417028339461681498903477221384921775113999124270181577817371160469578262386195561925496048762173836971712805252506350393444460551564142078418977251644200485277277433072975872 e[532] = 1982739414631212915338565318339921735307008282534414347068281363712704251067027067697357531727215077898892015269816476712415782702718384392538350864167358917444628279280323531513416264391351169343928052976491298513881333387674068843405709484125365938118560821664205904846433435668279511417251276877633027900497406317121449806512670909436421966131062225152253069248474770986947365051649631109301552511882959652388729394976556566037174903374556933336895408174631248024900157664474824270854629270574535322167942787681899067761376679252671135580593125248459717487557421423596688520072341157921717575186624608275102714411939232732157776595980750440927916297922385269997825201249695643653644916452003640074252779670212781721225925281547355213175080969212293216698523681496792611704031311733178973804101914899848862409597018194094742658438206949781824119011993660647782977680724513175573167118351132800080248730344180589607586743562524221335028904366783293959302182559931022204566663827762817173772071528094897013342822048189915453104664350718615712306034069723267626579482522456601064527036555742738890251285448016568009372719514058060387870631779510675094936465721412701354438082275077099423029282692078148976373747099298900322614125420314298816283201092535011408818188223339160797891380910053206081660912351552133201645037504184531170434165303209257993990797915175800615793981620376311869969736548388369838398640529950362237165247396724506620153741241301544652260299226749863350625122083282612269983645916848742723939962000269390706930395905853982191966746118527541067853607286975170205943510128341924279766889333753412120419208938361938942036227149409522600405372437867363279935232468087271746349927602819832542933939270049251761775467460449728684441211186890566994009452634378270595327635425/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744 e[533] = -25291943060852999030366974526710798017271293887403653482230115182572988349614233966860689133015650345710636059596735380005173280224532079452301281890449002359188817497419430943779146935565454952664251562592156053677292015682552641000324410044442701020302379730100002929797975126224873536089667569279847891547602738920809516866506612627228452289527773114313856939637424512216220596672685939448673052743781489253043917972823732687114011736095776237722685361380942660487318052748884652395708952827578644469534575288768374555314507836777703028317375425635275437276347823733670348751260486117795297398242101089396892818182638778098561225731189603257000824728153505418753784059918079678916154741914073632699699836136529999709896939157277042118589713407010153427370146276456116921376236155546953689934188567179680920048184537313213122526064283600883731681431180269278020991896076248556544337621124903127937187386121095727866892017323962502186302141153126196225660866290317467820462811567917253521335401331218778664254860251741907326300582212528076332909126175699366740510406090224154902456797975185972754856603234109270091361782213673017492345885390508340036606990783150414424604360766708928068861380760902056172041367109034180982946154231423640076305220209988098258020624483059454067600179831928192717936843100960441189643091451637103497508487884925315018483063772507922163385085998379770785109312004521726294579752476657398616614205296906891404869908977746733894317067294637604074906660994702439533942200973064870849447876480365759979201852992005670907446368484322764261927500682910069230085427630685869804490943524399490196166598353330643668702710123935843461443655479309977629066519090803201982415546163623756073214752828674757566409259517721737596046727513050053646658883662836255997514593661345/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952 e[534] = 80808137133294381676119259130548217377194012120432786232433157342211885436647292880798196102449138586945723193421010965956122939324167951149103855369974863033315820134803614950380961263313388133190357714337950405757619746898792796637579018058995174683480011695465057729473757635354832075742492118055194359737960608429073788353292006445596846682247927650706432037324631860461423964432376705584669563834279559368399301645574761299532554392755655006279936549715273887922067377158230039247713405581326543910738868313818933185681111056529233932797436093893445073682214697309689322302135849971191090154533264785189375682395165099284782978487550618193561056018227874374078947382595346210034928606066535016684904160856410215110006391880136133887573081299852937995766645199317398479804619154974628381360782286586537728903812516000526342346795473517138363001404024267959596683838827634811199361698966482916017156294055617045121454313347774070483395732927395185756623166367578080691460510388129805765673745657269851094665268240318704269803109204708493832770841147582805560801675037746590418137263092892895923834413620596104802674364373372871716547079516514571959401173054183201324462282003009316152403846530311027228639459903028565182772729682727634933023415272605160014534637509498254759648252474525327057293637277567427343869603666277046580857702574728433161375357894142836437669180417255318660702468273974009723612244170468884989855583287340262189057318229969134348496271460430146479175673965130746053021126453299658740797014002898965998660994416877956904577977576492627811892765690898116785319532869283497867339344372908750618336575492292357536066062424982476635739180189281623412190456763534070651471492398585616631629556208161106034848559423699821446639012049990610810722092240526175580084185053202975/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 e[535] = -517336111516069269535283887462959752563302605506571925224190549065738858773564375929709819740968760799068765498716134844969168961153911919438801816945069512691809647237336866281814923736204838046997279439275895092636111434644535697114596165930404067295653411192447451133074582275406867992025167459762597792833443237982526807279588451065828403642378571127979450412396662043650934556326770809006216395123742697825209036089026662990711266244765505258145492131398647082725469731140158618187624611711072869629478112514025039476127483686224210443747078535530059342254564568259778065330732832385004771984040947807370479782237326175233783576925604351168639384395031336941371315197437464093784184601285076986906158211999283418335833104925556924559441116789015574548597427880192835766262127155145564852352364296160570471438718976459187232067700190699695714361044304839252521303505737271702006486512315200783679677622671386620186453245092245957911677688947345941488779278083101302420040074964795281722563288538808770998951430141316372847115060588927497773135739506318280628733766797437819151744376803248638591093401724181051284737551881998692553531740674513373167809476154666154709626559729347606654916601750662948927663200794477532002887475973551619329937675769600151360502536492039048120566156264488048616729579941066007981558937959199601657673730368871136275911772023227841740825606852638440377366544533378151251931999148409944280947172516174108000293755140067719496735399767879625258115217986771635810333201797941755929318898154980810470633091277174836832197479795694129274750659090569046912072221326063605993151321432058798121210609246505825663651491800136690191817651497759825796596410092795638674873410830930176789461598538583978064359170406076976523865464829530345538207662802767625174177505870729777685/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616 e[536] = 1659104633774332489476910424949538652271885612566792337623306787799836504474986820826623748641560465218711536953353829178472161974858053606251479225897119810873530476544899118664251102576729547007693831086332923259827142536879125725972340947452359932156869647828597656254596399085694122379472123825086198355380230376240793978831117774346794127134761750745880872583572152661179051805397536614805865014887776012938740967213248939292613869772501173540952618789800065919996754193440989349251093585355994928312506420141956365788560974426225986311945270894862931867687625627082385037502573856191649782275542259783563750508033486651689845258040148458339479737724160613166320902174840301971421914498359443457958385006023124654227839917389702113176210129449654063771597254388162266778141057439160781176788276873450910567939968691638786327489879213846949608827003315752212566079173417007366523561891007816052454835409788522485427664720075457846231809637836288354602378230436752937283406928245664934255243272640375966216935002149691304687315042908792443195118728785729573148452895056796764761261661173267234091909527090053127236923976645351547021595949710065453739671819627195050806511062076935359948195467925752992727602257562588666157381198234042185490824294808372225700309131427084611108965982427161325085144968334403232757912250282736948465273847200588906441899307864622276984632870454349060285747089668731473750039165492331369996857289858115437979545989892217033816679321088507554115395924803406049566418286465129573473652796414950345255988917181677596245817705705059726298415137268590847468138427507232112394004294047326058937014460431315526829424707790011446230551577277360885617040785309746999569088376953057107816700065395524454894484660882259106971739564537185476174935818348802326497248981782731085007365/395316900990841051469717474060385365331165331570590074915822964897324881968740911898360124416869383779662261453743773264433220190206627884505885546759254902190463719290168674539974429183775813166483921247017080212035170866063852926988483116502264758478144641625700721781901200420372075258176420915324230983022866681823232 e[537] = -42645823305002549133138122369456555229433787712871298033066815043265964190648445888794189077713179371012112155965318134043401554209966618973895538573837562943987678297473030550373426635752925652941353429916236174214303041806520931570801335546309280488318818920613673281396104683857263813879460552098099626315944470694814623720789917005282254653418500201453976539942449241013861529715636153631673798646009972318327153943847633873826329984012225643083633407870872635069581494553347971260555932464680020372454534314445485384310912399759842720060585851424428590671198960522155097380735324221141830626243871128386143830497804229256349586028708609751285923435640057388865290274943458665998706062513005270419844423899205598740759089420027645583033620561950295144609991885455450946350164021339443944088659894336076529837838690655808547423064779603381353059848644103800764316741763181212984312956112673063382486053951888725537570039448030160396678760426710345254162073484487891744748302258923195646965510003235207147315723657373336147947895437731535728850262983553354561589548675005184897396225290968332452088813663767622147166028972975957621146262574859057815760809091986782453941645281371799638687406016110750371493226505257233576328869352099508797234874115227782191776300909386164087358503573134406747897059467534472864139239760614558721330347387861042602250328090081188346234571399203433302109697577905715665697320796640824066050456536223073462318474470729959590938467161551309327493113679728080031285254209646046334272643684210105739797100991554100547601114196321290453997659517159247600970424891362832530495476371312220504943744430467371008422952493075864801818258313411854366008396535947151405068182846924669866710568237970765527155792655917552122273281868916675534308781226371730006036093012635230293163019515/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 e[538] = 137277539554113827726622546842915807477142233773271514363130418945954620561040798009898366945029145489993421363950359114527685506118953727442763482770633974110778499971429478836444050608409472931331010743196200411635536336255480233915153634611968180211875688223061954100674792130297346483693208394120094984572660929277038154764445913917511259740017999760369939259659089062449258947330815673438900383119736709341553778793524326296322435486091356033224772811694697007378312296952543233781866057826914514088541673603194084599463335767509954645209174660436797939228407889863738109369314225067067673519026693975119156431018417093469499787164258757055977671987820250248197663223749032530117307453668213554874772229055149315114089308709330189032501004110349394125514653918618683385662714120018415358876186576049168357783620681903760494721826165707751206080120306527286331195831750397300502538671364816686092216704683729773095175735127359838653801394728438267911839463315936037669546219371818678902293705111965526502235773591339451924797265895684171336943984461923244028096273044769042877260392346040141695650583300017758842830881003768443824479773252116354368183770593221216991789889380354674212515759240747013468502173275289147023210789322636349450752558843231972226908329112049446217143631462990218430956876350964631109014598384378352691065977778512508333075533476228841499994757992560507711042995884285079598315712910502300410212886466382948391559079448383550516118530380130625999711165117050424813955346910154741696902328349005093558757921458147908675570960124237362463161641402130071982529642763521859064784416284543037611638046704486306564482705350930680998583789494486222988975326001875141925594827886787182509916985560986045632344566020046493103314829894060819444311018696667541268909875252417907458653579117545/12650140831706913647030959169932331690597290610258882397306334876714396222999709180747523981339820280949192366519800744461863046086612092304188337496296156870094839017285397585279181733880826021327485479904546566785125467714043293663631459728072472271300628532022423097020838413451906408261645469290375391456731733818343424 e[539] = -885444206334742746121906800905786639443742763202355008019859261216519635948491415961993731895055935070000866239115334069135737902329852811582009453934686659330672658980687153746572680351347012527403591221044133506112113880652608370760202111143211419735716698475774894786256715719670037329420807234414995894675035351936722805141671588453548247645497033592577773720803616168835068087506659566003807244888474981047889063520314993232342383722668453851808749119643562868342694967408260130381651196868906756649175421061388972973206700246082272786776877196279079526820085848832362391904623955383442033443575427151157224074179062622532784592023677144353745494097578221567968354675856449130855368596107443332341350301156132600628377174105878445789946598061571434151692367288550214022420608978096832366762716025267080438412588855679515281721961035561709564670145148061822765487896460247659729381041805122259643650689342241179134652791708410133172851906097425938548786906586021726952207380642571677643884571579393363022748758928398173345253689888881338182343136583863136183089276603276722425714157552199736420686334807311629163302412959478326954775997477522899715868863554781922619743813153008830670490493434048629872593373421852842624369449517660375329488913767748002286535893212697475882060700311817800285188731983265892543690510967709530607786964773751619394062107259982023075269818855793447801535434630651829201510666260873078826955504731315544188721451805892287229713203043273930427337738346151415212902893918011998150759703232894894262186324724099952616867732368227156870102103902879881263339601316408355506680863813517276701459879378360593432371691973009587566722655558212611487563996104067072113919770990169169734177276137314011131860385396918463820666025987134511253591094020161875150816477527254098974032313395569405/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 e[540] = 2860883351900039677463579783996079907222009537837372230066808144876882628400501817450787449046350517094019812294298438539171010956857368793489442805512781701238616605508177368075552854617750823418161642106791064169904046252935954259276496071404531322826883308106503598824597533290804628754348250699308880477798152509031838442047085672616307186609627539175818567136055341961726560951225108869481400641185045383179494517092185340583078869389642458729581031556792204040948271550122610612799433700790464015971573391452629066241325632741641922327232476751027939608525502586907932267558486315273379796336864212394194221077559114773695628162690477214037518961177806149144940847559103551877036381834327164354576556509649819362007183199809964129204438041803686896291796506103427120385112518355486794830205571562583955170034100175788873122820668989600926161330990095939077200957181362236015729521381356751598773831883065875928688384820484814251292931906436634787012782938948948566913424588582665160885571163621463139165984074264901659774744811829826344081640876858575886689829323112709448505178135658934949518050105925361963493774365783294537947637916675683423117717797822730114060037080440722403206406608019503496369335443935354539869828980779311975371753299446331102074699194210716703664092280922916428847442570051770399083622801502487627098105608780711827755680203511702860120058471165083106006937571882573975858209682662124574399685400541080623981737739177682241082219683912309348966596309476729066824484284417293196908954627277928556215344664841529328348161661731717490846941089841520501494179785172050122349121951007059003595289496440797191633266164132938968496436820028001853171499166073843883201732952094082926651117041455764629424722164050707542451813410091824878420555888893077003664206492227659300144003744314456397865/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 e[541] = -37042886903146903252726817652781167168183195158450189232443500987827792558189544641674859536017744533188605077109100715059660339566259018268090452062276266385281786132631417145399205843109914739894753114661763110899640696870805061933718945413320258839505213977363805868047094171687919043756911405677938775083308067901300178671913069097019152990233185674779839375516190736066927311129267143361990001713515725847159648971633940083758869356987932437801312407172883428458965371737110837273278837493846681936052786622898285129710350169132723684130410721329200108726529115650926479211371984224382720153552804123283543838956723246637673809685731098379615843370461378958636718840433267628664742208255744986132771290993975024754247514834610861746107616376972264351629091833402756348038101719364936439726312718292710004952777380511289710761323139912242276496100706580631748528944614191883310317999735555214309034143921863422591095159848443467667367901623497268817589952167892314686010622833389280282864350057439562758851869431981843560212244788556331715395670654319898117981029908189074930924470097436686034180579201143657838911703050510345894895385733257817753366081553863031507012478125840638580130552627573413276240393607677375892871013902385321628530508237895617202473270499272688173492149105468569243169641143934435739732815213210043863732107400224510134667268469153626278992173913667236665936637857469593341427839770051256773914580271787945753139905093599597774910276811836593781193154335240902340839329874603524748822792232190241865747647783112640511620277575393490052473851390234613834284473030707569102558995457091936305960756905966491636149316745369953786250288677006568427198272490277907266109362673842737272324596740194570753440536093936195376438078780775728852782705057833032336151081551458599141926798328364656332859035/809609013229242473409981386875669228198226599056568473427605432109721358271981387567841534805748497980748311457267247645559234949543173907468053599762954039686069697106265445457867630968372865364959070713890980274248029933698770794472413422596638225363240226049435078209333658460922010128745310034584025053230830964373979136 e[542] = 120130629111120904041310619666995680027930628061703511115472194948243072625781984247165291658429257032638376675988593576638561589850797914762322182526325428388740229647008052851784681057578485874617646887169634001205305445330897077483265091861388028612396933067738077903271671493185358322432981548078443481672381057753169075673249162069569013367502443392005899024535811901192968118882652801235471785269685420944579724107900608514383685695418871065909829077028004839022287029475610477180478431128906929557837223301468799419926943368868630813889141614281602578313077870103348368222765292000814515614881098009666566363376243676742063142924969666445503152024697811081457467181107311197372109598159684806971123721236567282757895292756395556397702730179796990121268444802674798382768746415325414280450809772493804341404840065008797023950195897418605515193792365378811758592639760171308335317888117594341162134897568491701408052459706422279295417306758810761239608958925559757702219655323589099798686991286336172484826676586686889011439798680281271157519698204263429114206570708646731270536946362956083285857910148626770023689033207321332707772259321844030404518952226453311050413295971794989617467208574814798067641135887125800390846476702236062682787841697141673898913389387966727559876089646503633365971276173906056868044533645864880172667232373672371967689979744386153382718960601850812295016844044252292394126273223197241345780640349026903332065554913404801354938037661299649522609978114932795897668609029456991387744338628794459063652216511234814134387252163871698845924032187886095308894214837178648467226212973427703472970468517278966376559319787436160660802885072668215883792864915603957066239790871939284142910553672361648995505941758257429134377099895323781398211529298984162144151452225853830268804219547981090262324185485/1619218026458484946819962773751338456396453198113136946855210864219442716543962775135683069611496995961496622914534495291118469899086347814936107199525908079372139394212530890915735261936745730729918141427781960548496059867397541588944826845193276450726480452098870156418667316921844020257490620069168050106461661928747958272 e[543] = -780612368468518894807085802561805278258332044419985315720600238521645003079588957368973082968286193878259098536122818787556500512433175277884228861655353440824544363999728771403256000222595518687853274052823118355699233271626232947843176731811167877907712015336363806995490389460519077439913452123962712290090643852274023456051932919919170144906219965149331244842657057756651225427955388275630834072208006895949647323654668976732795741844524799880448900951567815073436824004408067406764698780995164773579976277145824699705736773094349234333008314514620034146485956351858568261590116940521931980959784614882839428482692277617717261220556707903541003954897402570883309538717163447500266148200909091559311353191717652820986313962634120174162480274046860030291035065225578559081162583226754365212789015957294171643903258878907545922715907968506806321696696068036516817043231820245345272231477229752449318405668246140339478225868578202307903595068625395794944807413070747760749977776585028947133727693215629903692017232113017220909064152384339172603185856619663695367308808067091383644017281941939167219663478591703257312322160729535057432723005209004295304361986796001621314794909881635333996993281592107836136863171232611626367568902852173099560615750219641020681392870763340274724138756578064774880481984084886900471267677197084172663141301900485786814315235748195254860228227723165047686651193142457651378708441331844017641186848426051247308995558256117898423062693249682858282538700039339947274867217393189857245174070590383368971588846453094930466222486025688221478347094475006135158525394025960180673167785813892822155570386471444617413945125926165259614870752725491910661626142658988283835804541789047777709263518241182329010030998342455091861636122805102695613990802721134917157609911366425312123108663634854343635460656922715/6476872105833939787279851095005353825585812792452547787420843456877770866175851100542732278445987983845986491658137981164473879596345391259744428798103632317488557576850123563662941047746982922919672565711127842193984239469590166355779307380773105802905921808395480625674669267687376081029962480276672200425846647714991833088 e[544] = 2540904741143578558191084412576549657995017274101716872566843071930777067282754840105792788147369681895577818650780769762319108321010954000274582912928397270315699074719894514078725538190238482058709095631731267300930468438142083427664729716149816188438225871670663828258349107364639464930327049626938028682524892968678241014732254067733351765192322525501862517100106782486741361269994648504145123889518207802776796324061830402898243949776362802298520842053805360790695698884479708836179224997627923041333345771536945467503186051717255948777504913104066653588303683917066176384393011116265542454128151893434263771506918175111371781870868527072254515456954723383709509010499184005822618904978823283903276650855631282792700268735310185162952611835317300981493360794483743490362592138626242094749852644552710757477870062943544599460497030113741566683143775774655046626918522137954753204057985201615334189507901070208492393010022653503139411772206915522585870400172008974389075425034493889752468777161273736519513120052246035070222814717421943358192598741498831624908297610036939345161119649038409843149486240755130817600655347116799854142394355944912754424958476258623141182742536901932671340385890904312379036201020699960681510566934309804570693192103648069827570300639022418473706730514237101964965054163999875755785856089729066756145438945805573464692668076178692823807908600832259777721148652094499557352498955100690959350549684276994133845299486817411993401520166523247357009574016717228479957705620354769132565695147581916663586564158017985658464872379325317346999872000002536717641643317258335521472841894844400009311371910962235807085169511830743314069896691284320517009834939694891074367339937640919909453327550393689532552128127375235944846849956486912069015522862539718067397161899269331823308167484697214186602501618852139795/12953744211667879574559702190010707651171625584905095574841686913755541732351702201085464556891975967691972983316275962328947759192690782519488857596207264634977115153700247127325882095493965845839345131422255684387968478939180332711558614761546211605811843616790961251349338535374752162059924960553344400851693295429983666176 e[545] = -265149685277349930075672033497942461681029293171194688540476815546664455843878255196122916720959261633807102449981473822843319981386795452015862726355118736752198512965139272143690070639065321085664161109412822057752195672244100041977086418445644974418199972636026841931117059229668289731598346441248180438776522885566411834965683587219421886235278159438231965789132832374885919519243746288711482873388455473555280228325753645183483435013838501126492546750786221350165395844317674094643506329992798658134024896177778039486109321004990120204794109905227098976684337024395745740155729760750003613678651649097471165543907701708330621807642128384152560992420970923949029970938638122872153859228592438923915470250507491771410829160437593170141350234369642276851644191616677058247341749345474861315022393494122175713116622094233848592689023475659243281141951774390916638031767576625034442766008826529297741314336803331473356102920733661414554117082464785450033850300909394425334427662985208659316763114163707489627385568480809916336445455183202765761663201227862757081764739285261021020991057649832377662220459718146131951118367422315086843475987658744563351623654369587387397712243856166893647049127510901888096524581939551605459795939282500550538952494347888335351526743618432750872372233149568912196547143602650339298103273777808297633661312815810644528198849610615572508267830382070821729403807854862721150648761659973705186726900861784809411626154258913098775426385761757515942223343810588265242895724082422727268078301773879365191040927076392144881123262779922004281395941631126196451584740282657773266592461256290707453062494693305907036024753538942796108396370430827971409795981036317511340971970180037939938542338288675054818774334996940143744609334999459652165910625815177697578469842992049982164985968094306686485021452772987214868135/829039629546744292771820940160685289674984037433926116789867962480354670870508940869469731641086461932286270932241661589052656588332210081247286886157264936638535369836815816148856454111613814133718088411024363800829982652107541293539751344738957542771957991474621520086357666263984138371835197475414041654508370907518954635264 e[546] = 866247907364741018397011885950899073418241764852247534317182147541991929339749467665958653326258849245621459669365363260119798026621368437706362788689869722614306925371678565551972031785465381736201731846078885392930640895338253482495990531403241249033326925449020074286131570702300256355074093726275383803469293125430221277442871729420005686353136411638258771142767765043204460920437038989767497726793604776352584008531268204156091588024498837020436378569723592312053953127092082688402141420181725621287807592936346816553182975224265024499262624662902850612200537483972964992642531620565443183169743540851696432178459794246839698262919296266389596900570562637991852667599723421645336889658504644489797249638431387266130593955962993006615443632625978940855543549365754918395434467966820154244844353328903653502350820998330081031597659689384098198920776026114404022880924375765524106802331638624936390525033707522518153608764884794046460683435432892065346302611275214525407422139612593477806908198476240646398822083905063239788184196641184915392517338331112763846213261442229638862489851394069886808796991880818974422724788539560458660907213957189343441272265448244479592653224434027633578326061129311374844455455782202545694105104256787237387087975234586062657796203359867981379328976211828635088130034549302680251539302376725449338773557490912686809938595613396951222634446890495782455441320302202856962717226945517032705125280761207905634860395469223652993378893916485752676791632837916720421236699572907203364470754378295560492215769308118198139719748438102838003420039245059970479704376835679222301260618541649953526465711746561328265692163220911120723599497833855314771339884988584447183123795967853601307130792875296998267470083741105241162087999337604539916750983427617885161261064323823609345010876828317277075119913913468187368249365/1658079259093488585543641880321370579349968074867852233579735924960709341741017881738939463282172923864572541864483323178105313176664420162494573772314529873277070739673631632297712908223227628267436176822048727601659965304215082587079502689477915085543915982949243040172715332527968276743670394950828083309016741815037909270528 e[547] = -5670484143086715191967399734454129287193707190694335463052490164762508707984195645481430306406453298543724511241648526639923562573795187026601385568563098582731821502118630564897173135313287200950586904228973686697847828815030711870273177129783604823652106810539081372610386334658903147647592628057938970574126300994898991882322252082498877236411837652637647195160128681684273200338340351255618254845521216989350273627108172065182158406669036887596451068592981048899119699778358077991668044579173786942013051854905286570610852106686316239795523310410302638893102240214263204272545790599213926056614013231618725863768056236282985296285088679048668225534325032295921700848091514068716364395651848792228935320264731215765482351408688051722832799458549767682588321632877770399563252532892434495461562150455652996028957466559013427047758959262674283569034055759981640866340128696385936645137764314739047206554301543902382528123345019912826485956045291941446312536698405706893281850771886694746508282451792070086783798328262491624669802539483901627931887493278048480578569161135803273475797011256759855753196373771324913476212637423821158003362889218265159683982233253908810559704309342639414320263186899422660426699166761380392815344529497835639690715118947412844822597672795841722915574877485702166584662500347491759298266444694548742542869636925131611417828920707200682757058092707702202286245893729280466411239900827060854745136972059625755041709028673174859611561569747935776241655173927451882762387050335521928354577715626381351658374205521066041451725795053753501347478341085908914753033141325765304779888817491622451164459156314927380553585791087242052024382794290802670027385074947730245099319325764116130740079564138417352166787756244915259976163725505397532854378124777269863373149882726089513666356649938907176014652365498519962913598492645/6632317036373954342174567521285482317399872299471408934318943699842837366964071526955757853128691695458290167457933292712421252706657680649978295089258119493108282958694526529190851632892910513069744707288194910406639861216860330348318010757911660342175663931796972160690861330111873106974681579803312333236066967260151637082112 e[548] = 18593600295237236742733164253484979698809402758787366321969213405493722702766365669630612596777957231698509103497627458834421248720531367659789864929828622998223408734700322112489111767325007985456429377807624923762695499091312381985009326926093661530070395930100754300016126097194044033201867399661897461262590546043382748712873685391432214929430576415425668032517942684408335780821784620767808416416338013346660756879177085989042846182308778135668979652062695484857386604652122304025917419000707575398258743252836956159392809955849266611052611677502415788516531245494802710441480633697217661699414898097173472817956327822793525628564403700488128224152249334446276077683720337378356925762858929509353970590655396964208584384454053486242631813321416605952817895025159042011077013116924776395832126968266162449909429964026232789980565026564441056879214742696988550972088538369714720185427132224030840734639118548428827399838078954470929393466225509138825196211654451995966166346337207667715862421074123653238221722708543210887294715027556299561685766840732740586426896310412297491612104873046919461764015492988130453106645296252213498217468085442314727991698941197020192574501420254664282114502422710591173479936504649105708425055831951109954459790998947896888192719017273328903443562385217543393953697358979406833183890715845287328807867449735923787946459523972258179190334226971626157064567915313137723236216485227185924635961128961116445595198690566650843087651429783971488121021974595839820985351642854767217718703089137866510054903461429955595500508916872670493992107477768482431399954029026063147347042298507724786820219664795426423661090930057679682704843576356637517528702956321601976571759548057580501992620151419610162073278498879185363738369308840664117360237824023581907166940107679038586210730117422721630720157965129752131351724628647305/13264634072747908684349135042570964634799744598942817868637887399685674733928143053911515706257383390916580334915866585424842505413315361299956590178516238986216565917389053058381703265785821026139489414576389820813279722433720660696636021515823320684351327863593944321381722660223746213949363159606624666472133934520303274164224 e[549] = -244320991759657025788783026503345818486627608001159362548225974936181400267764464470928369282137125631936847893292379910634047784789922676423210302094781689137535126140210257718880434967866565940588929741688028932319655952140438316763624643193569103203570137837218203622618436515579229429302908982986037178733091231577976343938420973653363703677760016798547294317019095937349774597505781948830322073814104349587107237360509766953586027352267545055628562932839777460963263701639329908518619579856103707852842937327334028401561769150835120952126269874473357080878628463467269608963499248414174004752172127690733805875477605060237260775515834450465680911389125091307477324644984069385850636450164289540582748965462896350459071249976035663054174008507462259675561281377198404991836060848737373644516770790703618540885654211332638913355058834216909538290158443019601993347045294619128037886911753386616559019695267357302303829706573036481229363676536253785441652442852143602404316125440550681500344102954509466864371662886205912306016359600376347127117473651193104337785638700346154457359994744414107359555886009770026032974308608426612094580758073318319364999799730897967893645586094338377092179377080443051480472924788820861770648009885886193953730540211579218350059683938663518807756982240889229398765625402562046704869395585106193524358943814834849289309458776350117525814210643641277801675857074601308230986175760701060600976106670865833532808018750819984785662262710319772812154033294928616018631502714566639721635006731844776268233991997514234257168897097184160068507667449267127817841624085404772610604116808360284753288574087200810669955237473558939083901615454042503366811452287661003471712206807996942795153235422470715222363403170370652194226404381314678886514062363676489212101926896447152646860513138767272880892760865827889884808654249673092005/106117072581983269474793080340567717078397956791542542949103099197485397871425144431292125650059067127332642679326932683398740043306522890399652721428129911889732527339112424467053626126286568209115915316611118566506237779469765285573088172126586565474810622908751554571053781281789969711594905276852997331777071476162426193313792 e[550] = 804063937900906942697647435270907161512355624911857287837705005873230051365670680855275321194679833169398487787582733237538967461663058486233247675040763690132067487851736131686683155333248609741637241863067349075485107477773593696640202309312047693833602834979308512422108870161928262714275849519884853743819300073300245120675560497913208028413797326037453163331809081823468835249667647416401483158969635293176281658014835403539736183018045271854029645599878448264114837219761785167393835421964722079611149282081788238326285188014757802487857962519848453288680315844557299228053322019881249813229008257985652063203382049348542625451029243269142390339006138201195966015856703136736585618007080269774367521509924693288368900670465611923048744612418419361092581533614907408302118356771186847815074635579599552249500728495935708450051010414288995307380544704643734694944552285767820644263740285998191270123548062850282489525198109880049792665290362638538285656588185500592780797100163362992397925026541610958596483614218758591058642862444692224324916003964734102356797782584972576882990917239298811742808972236165691013823659922406237445490260259614708581341515255494495787077163383182556074586298440484851651668621293962245281620574546819850707431092521434624503686907005726281751322954809682504338263135518389609083201291922740723521283107492867483239650703448997760301492904072584584471374853849426823035795802230734087375851430763853188682230447184309079137605312490067247721442505888753715902512951817059231374910647078916647987581578283261928421697136902899959306944104134771911328566117241363372606849872516620196853217403501993685530562052654735291998385821509480758603819052569414396264428158328319278308231134569160729334459406393720009338615086067962296315919029265952768101745617744448802007847203968223076408190862303778140931330876833002395630795/212234145163966538949586160681135434156795913583085085898206198394970795742850288862584251300118134254665285358653865366797480086613045780799305442856259823779465054678224848934107252252573136418231830633222237133012475558939530571146176344253173130949621245817503109142107562563579939423189810553705994663554142952324852386627584 e[551] = -5302020956275792927847362885734619623241718373781659123772354442605955917318066911597957922637862023158072813706769560270793522197162855060682985641730524634623619125020405352812588954453795126628369812438147672915650319180778005224952787487547643130154221947623807384106264455750165769490873451312697293251177650310443188099742893393012145311791397937655484863457233912036375361242075606751565067469545852118462393443449975204395288791524732689902415149067690624790816704757512656905976232250600676712962690795727098434060624704965242802228984859297102464989653463004695067924640374429869889277411420216703325109973727633938816715656247992872187206927111358417971994202613093773585233221820918050488926253721023934370580992835228650665418669115044165392302748652319595922942727452760636045715563834710731910571846124108451422761841161998285742379270613470528237515450518300972880827303591280604289381166800860889239597919838984557488895007501604234940739277493638282821446280526478392873247402198253815397641182285027461060149403443174766209574990396495293739987839112178639429430852840436230294531686637133047610523555426548946997184453471411014415053049837344600516505328547648645524658454948364703170645269296854958484553049313459232574237338764760361946210862609657218424136211589352715408967075353536650588937158684849736943536927433057671598694425636917744290028392910259574522502486190349930028127760317414457072448470295307145461733650753601229994309892657006849242494044578203764656324115398717392364983911993848040221310471515839217038744711348824860809776263636957345114182453187256088504388509727155794428618987829780476246149426386768580381385314819760885275201935845197217454807134977540282788683818896994691017056773385143019342030246452291462487901758905476515792417501125285584501414742311510125844862030638935421032549397396315237110424334785/848936580655866155798344642724541736627183654332340343592824793579883182971401155450337005200472537018661141434615461467189920346452183123197221771425039295117860218712899395736429009010292545672927322532888948532049902235758122284584705377012692523798484983270012436568430250254319757692759242214823978654216571809299409546510336 e[552] = 17512652062127044382146928723929894651773912302657979455971619984435590578857103440161817863427485234648093924842851932076273026722148715258821966899395326702399562133035534051702427042763352083385940461724855279332671693220964583284084955855474929665892032375086799097012966750662215107187474189973333699115573209953725437104596671171642883960730450753974300626135274234184004226263793216318302830682927946721110905407900393230678854804317497588298310961002582840099031173161573681643200504599652431164632927989694641410744771267050226068806880747013996210087516855138857684973668542238492338553436351281859952561508026041175384836710364273643903943393008506116293882295669377404345361254746871468169584661668357505380904675308968123498095353307183095673300828575090883771322667482497310589845656268395376374441470867387262302862696889393784779568578080103489740675644522409876617419420939107271155193920948255300127890306424850594630352227503332719288196976911591731728642218904067410390815746088495118830232442343175199136197555183883473657673037637556126703561285669231489858655289704485230097385732970068625416035854508878537600269698568872920673039205068287106640737804613544224598974484496488238128792585645945949710114855465845126498097050762274046147934002986806203539457460050995475997007569433360419415915566528403060012121981575464266593376921486671214578311788202525327539896446383116164939785726228923539243921058915594623532000358895099199986819637262822224070368719035545221706431786992905764283455157712823312002701516430189224401774281671003431363325383631461672227752876441093808976232900960118486060310477697863890236119009979251736397085192524873291393070650627138394222372262234199924050600091117015727788282798504243486145142083415212740065479236471744344053809333458375145868864928778081741266314368370538958822604670862272977591101993618785/1697873161311732311596689285449083473254367308664680687185649587159766365942802310900674010400945074037322282869230922934379840692904366246394443542850078590235720437425798791472858018020585091345854645065777897064099804471516244569169410754025385047596969966540024873136860500508639515385518484429647957308433143618598819093020672 e[553] = -463596952200836386297242113972399896014637020295790397508548944615018716533637117342940669576988718354678293182831758997852220616731173068545362943468598426815876875551351190959238532313855849811316855915164802585739263638711552204246108360924588248612429419018350685014007471063563190272513510402049902247755165328901088200082499644315417329692845785587195448647561580611232318167691241945454695783598754500417376068087033629179838134491313602433448743871014400289214418705553509700565516728462282961735757441773560104359787527633824295721489593389310327240008456587724741110110433208806948330148510967335337143387814389758480120486624536487420070502139267309371505746309030975341009372691775157368434179195202511514730263969962761979861811317585604276887332655749461314411474681296283064029085277915688966947527646263760470723872215401060253590517819159127310004312264205742858507189827568252821789457234064352393686568778412526548332292497058290740384209616704841756997645546591357056247700639465754059621497053562099042126236734310679210705499399759450337905841910303035899496835133140414287447499493111094023806282099195188136788979847480035859677331885246710815968986645199160277695434077605211889320689771951782980448271405926406512312348164976891662926400316273585459243415837278271184613620586270470580559717717967275396757601530193832124597009110909181135045828057005732703526978667619226994275779355320675728741756298388317151065893793968660994753148014231716949474983626215612234203302638575128925712144986144732047784364262889027430720907954723590523417462710512208583584708415495593863176019010882832817689144479682295853652528179433997706352092571832744991237392602808170890534544897010859356740675612724327624125686181477600756021675853369723479812319614442460717666198645811064968555416703853679760938820630652752409385375592294033716407076495052226905/27165970580987716985547028567185335572069876938634890994970393394556261855084836974410784166415121184597156525907694766950077451086469859942311096685601257443771526998812780663565728288329361461533674321052446353025596871544259913106710572064406160761551519464640397970189768008138232246168295750874367316934930297897581105488330752 e[554] = 1536830591063009240019040303713791647280837080250287452432846161257743970529018131242398410662126826803181019487465111014459315869473267637813136934686564957197586093007870727479121195060713858611668143349767801805449372049740733529567743616626008841397635593423456297000078631541263998920595945504257017091048938664819478332264420813028783523448760387262461287870385998887658517818170642092505401973274362098468080758826513553202262642941161738746806347030577869955861226524622338742653214480018462212921664998517731491189844883682899453669169580125492209376738978464771450051471221225143845277419570589542315371921082857498993374134050936683368061431765582321803024767612107303047256787810497806944732213316068056465399893341849491809812450411743029053713887980570029308241546954025111021914999863370956653205467947109345210228119435079270320911935081247305372850623030019359301387601954585495403950461956677898586626447952956921738714786300517700773734649630171323813307181156744443053137684443185038407696803429390762682617898838088864305891799004815258777237885761678849783150815386978756452135450547558140116103831245256306644727932010814091652321339808580251383623664039350126815201188968071018363971097571410660128526467197778572457978151426199973838575509637329191919484475847647975654681503849576525848487081541950579116108057636529375506074163531865737503964523990775232269157666675112822011505808841520663588281514524440153528634439596525382060729109196033813291478618133911074497840223940618375669819154555053588716404243660453789765014237259533616510918808808675826071605531021772769254927337340514136972930934390923382888222537531446660373374729717950349405169184019428664518166205620846538565012297029378429479334792471900966077108642447977912480283077510736160853340537814925691452305870517855641203225755858647509218285137851214269415281196429629389201955/54331941161975433971094057134370671144139753877269781989940786789112523710169673948821568332830242369194313051815389533900154902172939719884622193371202514887543053997625561327131456576658722923067348642104892706051193743088519826213421144128812321523103038929280795940379536016276464492336591501748734633869860595795162210976661504 e[555] = -10207673089868811430331423903204434445224518937493540924599044074815793082790366553572301800912158247011109489092816432921432761364112905087564557233205695874215008940524450800902989411679645577883434459603984763214442745060175265576549689132750865051618485615488744217219757907295409548910942617542192052781190256830216927512332591633937929086953873354120120924257126512370945081857097223994542740404577594428060023884272257121908842874078760247372666800875882535404166822031557738092200282915492667370712975859397350034742549700596997412784380459706671792794398519662246386283291470363953537216338704946697197469173035590623624334993508942357456775959713217153234867797698924404596556254917417101973868492628187814727084216433661458517459344671955925408541422692240727369367483137371795640834281312331516324744241391929072371393916321284682497156230709721769995898907108556376714294426820838225532052466817309856707465543428316837586384441889289116310974829402486597938325294715315799825661304877651271343478927147505188952787918430960647786044863610844409509674479749941208204188137684108138032027720951094444895715432971833511399907834143104682061724017292592555539904488936236804374569012681740471256584329258595170807201672521651868756983210078917014638394417821642284968057487047119394654648561183470222220640138449937158637966778678538905763136662615823871322804975314116933234165722959049955546935512220118084694077314905919066810728099944150883366108773462376077456393921246935726538942508212989180653560293192901476966380860501421579152862342514036065678371238887098647429597679613315517495660678886955457738552382827671025825990495242094966758614382629638367182192012155543051611617602372102457208436918804935290992719248179093470955521961307161731692502568886454885138921125564357304057368618097381638648357592901036279263322447332310108365902157895915801490044935/217327764647901735884376228537482684576559015509079127959763147156450094840678695795286273331320969476777252207261558135600619608691758879538488773484810059550172215990502245308525826306634891692269394568419570824204774972354079304853684576515249286092412155717123183761518144065105857969346366006994938535479442383180648843906646016 e[556] = 33961075236900199078992625269310333597276822481309995162322983992044125673574197449271077425623387341985597655314726667316879806239945152076657821285896374411129129446198658712256318154991046883470318300963097428262843977112959408956400106199344437997364905270864188140553495903901184898519150947740954885986856950422930152464212287755326330438405765218418169998354938404359260075783098249681693943831392521212177331390148969291332172440037861915341427713976314158482785288561958053702243362041085556157904912981092333903480370786338288622158725912693205622581740091888410215606895632419557806922499952184506003999962810645466311438344180225009341491525489235278986896211166273267462442353415978436087451341065266527962123565210865483468715188315264292690938711877756381551585078853959983933018682626261263804242252222646112201635752701623788000370167641460573026595937229952013554270474895345148425865679416598524865004855657460734086593568848952593586285482281959830891927823061432683593260120815883152652527361756507021138611428136666431559257080212357661610246740771455521812107117244612129855930385210965165511064236064773202199525844327873711368414064908377391103487263292068609828129061352932395751296595245598250431974898760279376099063981040760210558363914742403465202021737166628240693605692272029812415514032575845792384925351589632718448441867480634477671804438103132163714936804401304603200476870154752637325719044084845515426267106359811144679392404108924926376191119390955683934943239870671962511557817593209999442762043926304507989649628272336775946964192464068821939974594896244828314093219853446886360702763206294800289795932630008855981606009328256737111147890354393151988847018953927274316216070323117691095074127052472494613619330558843283981360485953318396390483345845420082678072584516233406381647776691944662342411901536283655292307025630422485994227776475/434655529295803471768752457074965369153118031018158255919526294312900189681357391590572546662641938953554504414523116271201239217383517759076977546969620119100344431981004490617051652613269783384538789136839141648409549944708158609707369153030498572184824311434246367523036288130211715938692732013989877070958884766361297687813292032 e[557] = -452771006025805295496029644930716839230351362476267595847023687542841222290130009612265460920182492300268978478216142317701586420955255413252735678268671797377602083303394301212749798287751996556526296775557939882223426593573849886157825240765260870044540978183249283868106860011924626782591472996820764916336856104923425684321968152608814957298477721028451037840286961059500383590671413029207461144008585998126083632561995690848989043605433445739076634653126505925827693570630678872010481575107040493623868090565016337508951989015590928957277903551223318348250371500121736828120513359131476512792427258781718886219644000781686816581899671079573796120144381863700538418888511389909624671932775313398395299790074846609134093855325821848401082646403383844765139370437727628703426025133316423108579773193397213362645016371190044897844930114740107280118224658988908841497853234806233187288809090862614089083390675813242363340720527615918257233974776882417231392428786383900735692592900152559692618824582059945875295626042763512243371141308463631626702695180917173010970726099388629521945686801858772089170415576917819709981540464696869522403888570041583844783166222485245887875423292023561224356248755917272368876650060109056489652602601867004681452102853489391442364050576870777222973073404476306825925707389352472154215670314215376695882531783394141634111423519470622193779547505108655763043591498908259185798493334380585829161654161176005068839313459038068254967198658115105754134790624424382779070573193361577734880949057447145088101223819362381126472468328926771124050525470096115920772083176128807477888366877023935431650980147129267241775662917943460485887779354059049917860025289419217233165405425584682598428357380683585699184166039013706624847586635490615097498819797441851940859986057638534935524410776550728417961594394911892303297304115317995587565370404585223250159171212165/3477244234366427774150019656599722953224944248145266047356210354503201517450859132724580373301135511628436035316184930169609913739068142072615820375756960952802755455848035924936413220906158267076310313094713133187276399557665268877658953224243988577478594491473970940184290305041693727509541856111919016567671078130890381502506336256 e[558] = 1511808879947319702816237987504609989585810493934732756782245625600770204395152878666886431565112433548296515702750565448044758042416779609652934716393578915621024170939180929056140196904117560138425818825331995115513423008414504170661223972657540909458406357223235876097836454336600992780281011367683442648573692950851603573128011795356025634988328938967717068667908216470640486245533328407034414787068231389408783004848381161305523446764253516126046350987010053507981471255048541940715591376723391363219702886463965401812522268583144880430833046904247700782536933952209612110340338267654040506322705744040652682883164932419370359486634526361029663588883505344610475503338565524481174884832009721427828939878765268710937492583559800504395933109118554822808640365721959031569243427667770521433160516860773161709417444873301476850691053673033033024936998579526501976460224420485741823784358734780762021138622806722308444248982373845452862443681566423902748028333977191434028905120037223313643669695762676192934613058969422108496819518611042229205107347611593461159536075770390679636528555660721852344560795171526083417062950694402483162865883220262375196977395575374100566201093049199791232099309246497192556449849008118165646914511607193854298732825010243006022831343586030187083638668828086273435802100657213969051543767458039147508392363494764584166482152334403518570553318775899160820818747025253007916098477837955860805697057931799568805591684562674315256405394938878430924863277554099318223618913475083919895939874787688533633005623208100291060018581311235280222743554515933057013809837310656127621954481050978978013279558471743445075787638598891178220641800164116310330155424208341917013194993578867326243556776068297324764823335484399048846896905112503761809531274878588130740781424390044673088021287575083048567607450940766920409701235572517249820792722711480013917137271824686595/6954488468732855548300039313199445906449888496290532094712420709006403034901718265449160746602271023256872070632369860339219827478136284145231640751513921905605510911696071849872826441812316534152620626189426266374552799115330537755317906448487977154957188982947941880368580610083387455019083712223838033135342156261780763005012672512 e[559] = -10114044674425380140498209498157687853261888943781335073077254125274625312165548130884912593186803139860584664945058929669182404258848977128008567194082408854612000614355751211385211740545870159029463567222530711151363128277551424868772737119037373838491340377428612272892478518353906314683717132845592350672662821579686938856749686101331063971820603931215607887881679459398671124701039068512736470821792729619774165477094712216488195785100011326661798540926612422799142194096564295794891335719668370177125723696880964529401775514588340759995900221938654564483816166155928684307115842417983680974674917365299669331313153421177392205049110159719147422614252849209477241547447482069685661095822582129818356777550030583655833727416067348238700002095509819547461842544629062213053789028828501061248455878527374276290791060646566990394242645173002897420555724522715522741814688766984072927255501997810326788400052774894412666856247215364498415702853060984132990682000390592737242142837005131843377150171325314569746099157394769330389696994716822091055691891222274554406182049450977676526125890196202536561644183784960642601662162923687869902968595494085868321033506347510779813975522911557479194380290624759494146251574241987871935444082358044322912820238227101758890315884218331545435157927478274654340101460273599621332464579926873950045302914647767327142208642003353903851859703634004012692844286668671752406504715968799377511436719833657121480806582148685748357759925841974406731927037358673165129782566287578051665741178541036300464249885750010960659786737563014325005896751779932354031883290435918872372859913032970436740016630113273997185734165914732440909353701831776779412566615395691745954669425916457995855603524282773980650193967326264475171748522694198559011582088166517579096222521681977356021275967505341223227519711493023363930326343682894248126499208979760531740708060604026807005/27817953874931422193200157252797783625799553985162128378849682836025612139606873061796642986409084093027488282529479441356879309912545136580926563006055687622422043646784287399491305767249266136610482504757705065498211196461322151021271625793951908619828755931791767521474322440333549820076334848895352132541368625047123052020050690048 e[560] = 33892308173523506192038080495328955362655525881339941124972150487852123153683377816489461516576336557428278775098875173980822448606070055032758951641155007731758710153428165426541565507233738626461712702052390489379597303401597195213638799851739989850330853264649844202677284252462201951666850072861954188789720658775915518160470621288152799159343817269177627008696268266082203339371678830995346041168938220895441662658461484345848269024125235020753945755271812378040191008338154300238095802001057683296660453111909265428006502788549268094421226724390642237351296626917755734665598520600767650398174572801099980126846101281912093229813083140121959160206266997077958167364187409182071952883798849219267911343659477844985257609928544990534897557347343329228283354201029175325629756115775351047419231668690593910075256082125374596077955335557727139542855122591285262534229980277755843080376088191308980941881871128383567608148841227760452293041012384666410140194986482645002017679516546717539746112317094419691528992343060496843658141052350913769791078816546058962906267040490591009614486410297069564340462717533591554121942598348231557697203368920963214460317828326072270968216224689479501704149466843932125751351645634629199678976096024702327500311392556020367284001758922478068251805763651392879305476302905823977847979686193938009260530236656684366600159093422366397028327377564733969727906830394131931582894488066415254114775825901875413756118478745281192057137917334949444231209897235970145652173716983610055198316438545856585025111231686046907585836558329042390476321729431797840207388817607962363479221133731480765281434966334298153015009202721480048760448855904170931315873532345269889102526100485468996722446436933557171517809578057216535524899687179200607352863839706173632802256630975530406941901349173490622295343450052353953721588040124358760475160797923025226524404576010344862474645/55635907749862844386400314505595567251599107970324256757699365672051224279213746123593285972818168186054976565058958882713758619825090273161853126012111375244844087293568574798982611534498532273220965009515410130996422392922644302042543251587903817239657511863583535042948644880667099640152669697790704265082737250094246104040101380096 e[561] = -1820431388576254942244333325794059464188946324723424819437653142749092437469266549206965730657841917476654429554245925760010297281149835301420279212001296698935488302746932074499723919259470523049432028149314442319094021180878810473973190249004040849478095167537945639100394288007220957302924606833325259663235136228431227469697586992675788384391725915645201812762259162438128525986195293168485375155489688011581795793278970759304611726109254202603665853680879752692773034787582090484371124629714885231632082819404395061472512069849675742316453260989494886680037538136593819795875184138834107576021416752559630419326469008834363280560818637879151094393984974295550078326728974793826744598111701866394669685484858173250016503213769863524859169206478889953570999751767026793385843517322796030791953516326397833568224530593303664278426588538331027766734085141519862660896586751938337171431505190973185806985555643126377908139093226582157164003919636528988641843825664738412226686484091085041577436289429249646831740028219252784282662611383566912105144783598968966846637227644059551337088261975000419556969670363743436384077309890147210864762276491813257169940351828844520812046706419269324557507571637260310426035823255962640156335333913529304451534236273871236951669541177549314081929022192635152894305116049592366585040873003321822584421201931069809805171781817592346628871169308003816388534205379289783007237982592068441453638821858506884740284858625289478599753834479148128795212199745165283514778566863017499845438603570567808503294831898649392670110044242217080352620178110583406754428036034157279857341953099551896807094968806176975457679032219430181981576235123876888363123209137017585883803034859237689033947395545580136037075848852950691797385432330209961449279239988525362501892512098467825030596362014670825759481573846498141099521768281469333623258769445318401292604773637671929370104917755/1780349047995611020364810064179058152051171455050376216246379701505639176934839875954985151130181381953759250081886684246840275834402888741179300032387564007835010793394194393567443569103953032743070880304493124191885516573524617665361384050812922151669040379634673121374356636181347188484885430329302536482647592003015875329283244163072 e[562] = 6122136669416276250305068345599415537992282427785149883857904192837965350950791064955443049738593576818342629348539403610836192548300495383311893787513395142011658065101188067108886425293665999016314979639483070647823450233398645024355425651611011137708509634613632372883181460736586724066005204953627859248961585588858573355844084639650158071989056777912237216612475513363879137757281126157753622769410991111198160252013044395047275523317566254171084534071541630871295259247671609215648466055116563324994398662844182103505143990594015974771394403475398221698971248969990675409264133319497979579206314562232332667032914922179746585165655986419457382799746941101473283846082122331098870824141901545945878960240922329994699816738552607901448633764617615809298084339307009317944764938808840607609355149299831814881483202821143456989095328044268577767050600883370034933805263148609192644803684700502132127602172458864413351455798345034077600572336336188430414837310519884113162940273195595836751279017129035399923087704022609082985544200223439039483610989371033294010156389541783839328530488126596871109406910703788303823285835560148320052308808005615428346869998376099762290636283787595757825031957340848720675304593821561445113101638863860795947809507210197503333697374651921380323442795997260787366917316409741230369414836381540021830957516225577605214085480139669193691503167383422038729404456717512361383894722763712557011547633893254662439761073645476334433482983142668400195582858810419306365092865706944534761974741389583964962845957702289770454453083169503724883107870690192541625294414261454480548015005099466883522771542234165858090331701625661813982975430373521632862771021717586773925070497885310430571019779227887479388289394313274034261283327137126132414523658927622291581232505578805195386369963738615002106304763165446824357245476567318175906795855067325833409270722686545034569637721693025/3560698095991222040729620128358116304102342910100752432492759403011278353869679751909970302260362763907518500163773368493680551668805777482358600064775128015670021586788388787134887138207906065486141760608986248383771033147049235330722768101625844303338080759269346242748713272362694376969770860658605072965295184006031750658566488326144 e[563] = -41251130834718009931697074241660465366031161118967150108758713801843198364765085962876743366195821763924883274703742935148645938527568921511206199072871480640197450019729582282975948370242884330939382772133267176562367045805131673307335598216821063798666575405462887657645161665339895728935281711210817807412242801407385005247939084723499487155070794005312493845529077891159312031868478835952163913261436855101513925842759993642892652280405891905001661438159403654928705822949501082581084600518683568623034604341877113157313123985430889978555809940324260136758660238532954638598653627850464651535426292129397981525820551738825455131010598484297737108181619288415593727874151526376717585039774502048707611559471999335740890691928418483881823763915088939677257109024957267262871440445787888068923054008292107735957393559258901184057720456028389622171553437502110885129946959824661152844852159513897124161197616983926961733688312863545605354814167637761857440645280097944180001057221769033304680328244924154474861162587372880822157999916206762283767522094208216589045434667918818984407015612092888708041593189857357018301627555623105250314491195879977676494473627850070091330150382410860808902510205956885198643508649526413087796044495872235187263274799052156566435736286134241281339338002075172535261977611671493067607917605833578690566411440297062141837086398641530077273506734330827595158757101117640804254456902089190616067927467129937838528697691588138458330649699888804014513620762853351886842255672598353534440550239610864332900902194504677786739443100158936313601044734261449381934473910619276913210627535716692455763467198824096330525163187024850627943315764921827741532489262557519103461239608488679276633463789783695017715257186330092830730822313895335279509556837752443588408567193202128873514190438414340466568039966547859235665744847710870596949652379546338735204532248534810428193071139356974985/14242792383964888162918480513432465216409371640403009729971037612045113415478719007639881209041451055630074000655093473974722206675223109929434400259100512062680086347153555148539548552831624261944567042435944993535084132588196941322891072406503377213352323037077384970994853089450777507879083442634420291861180736024127002634265953304576 e[564] = 139223151578179021752287204281847281879300678403491785949238003883382904803180099492926219614559133593981948947158026652777731938234275979717769184966567954537452639056039205983505770492390558144780977518637346925811024364312323381616718045543110735593702804374799331422210422480114660303711039471872749990418604634119433613893037444565986596343787057125632392829104264420305631903671411344046865744333464016074813950150905356607831575961497232409029479371149828570921992093763853385908621218112011938192869871892367469381558907135366361701916882408345715197878479453102654206202935862619886552363091357114692076698769693237757521818013802407226240842853893588763058359198807614951589242759046407614015448082934501560243967438609637643420023459249328086489639666704830324043830936961743639809161847438429802602934686746572167901146084262314400438279987532704282685152826949781240695594483508541498190411792252365557621029289377707961929460681840525770286746042192911292445485994076809240606821188158576358169471225161734766059802955539914265737370850545850469853117147162884537011691505140034438764869281872306586355469513417541878383757850369109912793515235970970452420591927316746130287527678505463155182951021187873541465912645462723983845817222613084685970105092930512326754247441292800925317685562468181419369783052745660052544296147019020467733148119639835565641557321101706644084874783191909984352170586250734022099104587762233000889359026547069195013930468434347056364587796404163460978552923998200025083867500527119328644698780325812319207647862517981653260199395553458848345183556390345200905278258255415463393701143726244531225182464966098824038668930885530524654857907360670670701551798632654777945618833496654030243872154321469125627848524924272161482928084007697267606727636370849569317545830987733621881004435536212457575903247815403282075241960031740002755241594415345959875481192498542337788525/28485584767929776325836961026864930432818743280806019459942075224090226830957438015279762418082902111260148001310186947949444413350446219858868800518201024125360172694307110297079097105663248523889134084871889987070168265176393882645782144813006754426704646074154769941989706178901555015758166885268840583722361472048254005268531906609152 e[565] = -1882861785502393393073067696766299332020946227224236617686663398934547685036346906763481231189477047769442087435116951962728668707873532781653332332979082630185089815559808311799436896784918964696748550679509041307902814125190329508558292004845239216912682185161635500165063034070062260422629337863902850700340694657307246418650035930792249638178152715922610909265021354427360290933449428336840127398466628111562097240341366963118904643023037338517590445586839140009346142036409540677460246459050823447559132207032348459507274887330571650880268027893396063759863970893983779461984432254688265055500181481026145725065104322235266337027499312932167681837961632874824700895544974996752213872956565226554490819359202051498572714206710576970357676084289140969782039648763864833969911585520685025477055655845814329391944732926497902989601653197319093501561634509462346593672793504011011818792479280463459980555523669987973329756678793884642478630316861095103940939121590243735713076432692740877030482202291856307661466384745078906977761103797921325484365094202244781560645914997011467379957503182079082642933843466246802099182677757539582433776642969900837720338447795715512709606726293514984778217876045934206558446250222886999457893746785773412909896405453583217807348026285522395802626882450141147551371404982906281591124464262042944205407252262739860173091128391407005905266538748523579442729664971250699186305133195209030458657091852991930994714432708692246739480715605791313687380140465409510462215131485340959383549618174599416757642077682748355727681997188734909761476013157551593280920802092212145980199072031132983602756726984484217126947959159418459295420784437144339930788023429621825825258099199334102475878207483078029715565292132505749997309983271458451769200732422933596069417897489978006124154528868302360077088109564619590066658810859881917822871940922217289444312933861799147124897568521437761341748965/227884678143438210606695688214919443462549946246448155679536601792721814647659504122238099344663216890081184010481495583595555306803569758870950404145608193002881381554456882376632776845305988191113072678975119896561346121411151061166257158504054035413637168593238159535917649431212440126065335082150724669778891776386032042148255252873216 e[566] = 6377279474343071567078584870538709768262343256753544986527102862680592977759706464488008997723310603982581698871373465160273610705417485045446257591107684223529684268490669048588819469864640133864085876503722197653290054627013301548624640855242583080979700339927550661160881135217936625571218459034250644071836737015418234074752874899359006004991055867106868945111957845236382207107399037899957296834407621490353458149256317147837928447830563298698460504998199372664371479667145339780942889903172192170994171539339255087819079008557174873396994389613423043104456538907765545278525264249848472451222235215462141015325856826645111579045518121947376612619589181858233528762601714381068361678192042598392379440458747557406546414452056393897013888869076011714455676691522754091625949944501261776563275249944640193440765253744164014721432777633365610292208215796742119368509125079355008466065681249624730732120058303604103732060311296668818150203209795852565740776714798667628705707196471757933198492692922292485637250749230319019858596342986140332127507987914734234672835623617324596066049297228802276677691488234171282751128690051509649313363149447631856130773290519939272552519902897821275636394407197422009580453001709072469162164995216779689536779621616815669191760921902375089193741559540503878191303249668040669392802344189750491287284293728998188329618697023524832498259813955947530583346784565577020380353114615451537899312228399636473916517405072003770884536527670608387669802009521585282603879600581640679498382924297244373680171559172925977058049114652771294019095909295838555354152296501095296148806510569144404190597505458967976133728980467536554875394524610239662735366587160963056169262565543176177487127148732850202069413893086712568812846901927017463861564265907134277775170061194299719278345555400357958054078920088778342147143677334021104400345665519038016587301294395675010783129436474720747832159175995/455769356286876421213391376429838886925099892492896311359073203585443629295319008244476198689326433780162368020962991167191110613607139517741900808291216386005762763108913764753265553690611976382226145357950239793122692242822302122332514317008108070827274337186476319071835298862424880252130670164301449339557783552772064084296510505746432 e[567] = -43276398427272786646639989381064106757780104190653376122146487857746555297531759560836759339833277098268973782656528713026247119600501526664900177889359963968611156453728684924496509899585801864927277397251516176155774232060076533944143002831367851768470600622393313764715427843316324863106117587708049834215532290301431391185029762121958120416412374511680866642563479512804759748886555114614889099424650993688675271052946749483527414476143232908617485696682548115032885591621159864824007464617454708010481845428280309894383442513704452725856706404417296607180887814778894496066259121038248481255340982596391820002735823466297787297026523834024633650421691779510255562453115326497886280458892820687947649076275834723534270665320126207194824976065769078045828564618418610303042805496228487976104483963854470739705016041244236164869509798003766517164944793039562061806961295873081682686631332537933961801486838058578344474502199286935433150291601313436385338342343478464947915698959823028918177747527818729754779856925578341631351806832760076320763487841851002828330963324130062262020501200259149808041759162180662953640843255745779601333722584559824788911736601521853694441893002513989926659750563108348588095961931117841675562588427213631983144518071758392941707475478654666888173337547073819168971264650438443506122452424855531023582812975582306798794854249799905288867597908928157386019374173749643732201904869521924717065375533928750758864699370328664503603826469367946189266164855020928258392436678558708681280762842880676005844039799269241456186311306631051538245976027802376281370124407220363967506083714656035931584744520032540076203119391338224937185603189651494325907787515573913576986998137041401900745966165883814576251060502274685411107193292036597266660149310331584931271432965845488738431614148991462110446630463097419291276441609000493674304705522220656163115058203057464049529087164955067353005085288028505/1823077425147505684853565505719355547700399569971585245436292814341774517181276032977904794757305735120649472083851964668764442454428558070967603233164865544023051052435655059013062214762447905528904581431800959172490768971289208489330057268032432283309097348745905276287341195449699521008522680657205797358231134211088256337186042022985728 e[568] = 147097087620544313029654019474317648431245543129983552865486886807074178170664236163463463766662934842660501784007770573844557106796292903340131250264148218572157700637369340862399814870970532612739837607647045395519275546446749888604372860825786543157613852387650913151249665179503808535865816453270186013090575114964493530814021692517714892984944390657204627605287072733597916161303663440403432684025696320888908398315315853953664993301573021945694629712129332852295508891365905007949690342633653869307789311394345756398724198439002108923205047284347675897112053788597696919382834171187974852232917057765985800055569935972423298504424440219191398043230537307321702378357046653977307028691063596558642754001058707007447868996963159416827698499275339227166082137162493340795449806488671223510547688720093926378077514219603226865475800699572008315577406126062757200963874463860305018267727208724227944064797546680447337762793727112676696756067301057794560454747243107998282901310830124747811486568947467147475827835484516644210750264045963196607473530605965008586706879273809101727451895945825545301877151650680187185705299135541177712936028906682252755588773314980979933230898370124288430929854483751685164151085955545849083004775162273736156909333001137250609949363515673441914845824182319526378200482950058951783428821066215667486629674432416934198226583341465760608004214714806935118122459767723467749443268316405405851411226740750709400552847747494482392549010834183919183618661416304885670157504699988526793207591877849980225078716660448540949757234437144901812348840239127887712973995539247372430717677381500595420107293041520406423505800882647639387074196498592386732060810139902125034497319534930659624057342460031500870813789130906188715734054233702674872678381102878989723684321617008068020868882702530488944832719720533783170953853655345247806047357095783472776784532903844715322131818043950083228318405799041461225/3646154850295011369707131011438711095400799139943170490872585628683549034362552065955809589514611470241298944167703929337528884908857116141935206466329731088046102104871310118026124429524895811057809162863601918344981537942578416978660114536064864566618194697491810552574682390899399042017045361314411594716462268422176512674372084045971456 e[569] = -4006941207319169755782961745557821468897451796224576466643328868003776495839651269691960747310247060757180029457687255807418228229668550009105261134142472442001794528085263705462485501679845487100813436614157531738593795171256314369315068613672205542212060105438782514353246472208979675703108217627131119857691756838979934415643729054013958736473391625863946241948813892743584009413180533596594967351130987329767290124208336174593153182894595190990146567308979282708946428407180943320561065188129583585515357460033802501312855408308953125682655331503346325284154228816181472545637423647184022152731182661181286774668614054018511431883394381331292627865217155875179241816533713442355996793492826315726058434328282541281366577174549948327789881882418962890648895938386706415871146989416925822684281837913178951922508601434607152191254486431576572504557557052754669402251193068328264437400561081566021804871058019186017458591388567467441181049217209196918287446585334096492849671625482837071857784773670709053690591242078377331250217035622749533659528816199443513063963496721455787636163103493616291784347668167023275781885475251923317882524991162577820867326815138428469634149576797862358241636874610432134184167439948749208897299869326807714070687146895024157649399573668849375560914783109939560290167307288390695769491027526496641487055739452711941280045732329710446157213426644760417265161345344610059432090004527049275111526875986475960284595148930524842391911469372872386691188964016226023460696669106663322712480871685619256417868221336927872844374828950914829291052289567598367440837201139428004740808876979727244736152626281538955673869338898601963053290759036751454558387348056294229101427613460325938324981068851414792391008996251531999285183874671988824599344983650615248032297575900064317278585001758646472561469038081251591857753014895540146574052137807130981191017686872893002311583467883213496870070130677728480871315/58338477604720181915314096183019377526412786239090727853961370058936784549800833055292953432233783523860783106683262869400462158541713858270963303461275697408737633677940961888417990872398332976924946605817630693519704607081254671658561832577037833065891115159868968841194918254390384672272725781030585515463396294754824202789953344735543296 e[570] = 13667732679101253676295077307001100779504287986751058710549509967519139527036893071455079169318859489943399621996567839321937986708396237033541830392811414443973496099351137144667627051101547270314417414229805302574205088316783321244329920257906642664382224002006327678253264051890200038487416825429415194219760795540362740764703123564560531983356221456430747324809842522317647571123990827310690933189803185731992386204249162087056805149366770921452665230255391067265137087392140651669813975996293569150389864215120912913335259063756353724949008274041497335780722422288506454184699240583349973626615185130300796994974231730980934306421062686795489156344224082653314548670993274864214834938773730735590329935988371711216349941942267210750751269754634234313268938885692068758168929176888704646938630704551657997465443877033179510789118760886948444582962986955535486720706768686401046431004417719836861062981764148168985490337988898506262465721048870341784091196125998064316556763387841419407155318680788342315689128283030976359521055749559831748890949585295890802161400506549022300545506752673695197572684145917794163927203684527792186318874292055591773353566574372949184859982410410136775956293639594207829527916512091122919212980253324050384284693351532380562940283964814726706463376031605157286528186901263102415134904315831785962633475332014579960035802339351262557322094771069869141682833349400057004827626649249848649435313974287868748739854894974909920542131678719801608398775357405247060543944966341121420335418769795638942200910685522750476062237645175042738074644140055509138482477327920711966949516411515682931436920258806867925254833917140670092517524082784742912567546870813500590757002016181953516934192835641303595258567474659720511341235503242688796975975922666822966546748033657843884334825603660836530726674946458746706402828229323266446637236057756585980843330635632738491640941233844919820516581531918293387412077585/116676955209440363830628192366038755052825572478181455707922740117873569099601666110585906864467567047721566213366525738800924317083427716541926606922551394817475267355881923776835981744796665953849893211635261387039409214162509343317123665154075666131782230319737937682389836508780769344545451562061171030926792589509648405579906689471086592 e[571] = -93405667991209807376411689858369712361131008839948865052841844504266173376735989481803163929517635376935395423510298523806976881019163676304545268622857067800144165654313906523248430528075658894067292391116313414438879673847689919689022628447565024403673753128160839485357275657729614449082700281905460947030545574876668812140509658793346987635555121884971395544826382943462585778110698978406660176271356275193872170939283888493424850508375611620611818130248981121837375729433369193135687997729155556664661430984268257468183628685159182385080924850241864880816903675996855085179764778748411202106306652536551084682125304675074091337652112923091327039239928367651924604336158615956248253699813739363257910742134658780446474874212254104853985851157824736926966306837452736753680365804833378969918081091768121571684816882276476811439133488326735439378643431606031695332450919709092390145144173241836253864051313968856668283545177745698666319107260905483794373082260274459846301573565755799457920501639287973054061669047597721325828503665246487326928633529206440406174012111796059071338808808110048153275310342250310709533762041292272353450256241435512310953921215069697163645930680910272407130920998466750512256300618015387691232219724358346540116588583506592974370457779302961936907318847241824063244693837359480205296989293892715526289625859641941112418375328098753481032003713890849557852056146237691966885986669400770387376743023650565024831610889852172438381433281853192962691129037437616084812070831350028420466668494135646998764325327693739651899879137744560658425950391640687227262873218583315523096359394954797241271652944716540602665473244763935017097472425451827978421806905116646508260449995187355691831453056016663957178919568073120157963514111585686773746436528618609062869042538784076350779052814594846534676028634045462357292029871678630702927453090531528936390220107443698397548693570949473327952150927178590437831771391605/466707820837761455322512769464155020211302289912725822831690960471494276398406664442343627457870268190886264853466102955203697268333710866167706427690205579269901069423527695107343926979186663815399572846541045548157636856650037373268494660616302664527128921278951750729559346035123077378181806248244684123707170358038593622319626757884346368 e[572] = 319728907469032720155671168441412045478758295648019391200954743051287071772063265092230273929566597958216534149268549506137346757616865315377742428084693826391531121815639277927559429382780302896224882787682220776612108242942356079479437296105583768372650528041423840650176308901692362026856838235124805213307262278719142085730478673750354466120139552212254801373682648331390090492179947372505658229790641658974719073012372225852980252148634585384308200836782294699944112209301578049001503483435843981908683304913875475764323474023117357197589315917741948651390759660914834288570223067480892344833773220398242260887944217663309906869622665472546668385089658878914128506212043261271659021051480844765182978951257479783276682193607155477396343460073564238564569639879251351026157656317940257986581216725241198992471972867950385712608706727551866639669392790814482442890177627671452957111050650061829002210602136249252040586050305905986364673447567684217304415001671094475195809484626600533266627637820552306509361543512982110266477356291935278699180388605949342434058406924634569771231483246053510527651112243856254836507549793356103723228452168026349349326556565194107965930976448257067244885069688911267383348425507631483721697190750575394126060822440718667636777672797994573431882398863817706618271532383687213935929912228300639068087228436041384462662500290356394252403507674982677440166103014828320139127110537149470631775096693141823822452551489089070467199344930892468139265837387976545312877341083735653156824165436756628434817553412299119150389521359549680998880851201731472907156749058941359383019510480621965665009007594145455939811869160247848339201496225382681885675717869064469214634619758642228052058374205687369192043580467274377882593877296393860451011325125674109294588340078643256034507193516928105690765088705259579455988893655557789886273142753483728510003845564964444102071055722897493195888765822330489017635000542490145/933415641675522910645025538928310040422604579825451645663381920942988552796813328884687254915740536381772529706932205910407394536667421732335412855380411158539802138847055390214687853958373327630799145693082091096315273713300074746536989321232605329054257842557903501459118692070246154756363612496489368247414340716077187244639253515768692736 e[573] = -4385419544258201231347192651981525593804779075834421918055951586163435114182938880542783407021710715213285736889589865679574564384604983899725301763502231407881388186767735415781135566425307160109949633811056529584838520203374888411858012802013098164361217793207662457780660357275152122718885055600042187718700394235785420942003563278291936652806688081210844671833527023814647927504428252719912641033665725149843942676555292568482564002729364105264082709436879623046042109225929803312190386301183094532449998192470993235104940625634678645232382261711644895787377410880182869828403090595926581901326786004747470389729807896164999250234948716138498660575422658790227549057857985282877327838391850020242786477186417403035175668859396354250752956082045742568376301467461534761472733638760936564588385055364265635573696402347261289160602085286145563625969591789195969149659501407084626446130562412411417292063336957857349162636401238661096985569385603340833469048377325913060348571903761140498400035794035324320410743631282712424175471691043337815189240597890283310097020432746617373753235775808801705060335275182187392956526771017072014369886646022734458264290173587975651950173133576527065856288577969969105170407853751148932976575598938254131222512953193222472871158728402297365591090534439877870415944351924376962408487294188290673053447850257116320907805443597833545047800226807794764335044246944736269184209276979886195513627099462149602409490806731785606317853799269286027719046642179602275246835377555385687310919058831870279291461732699244587278696245324834947584370748785069752617117565805038888854461391915886871589096385229508917594542523794186866367566389337402138384751920973019560947346327455473546615876838722402363089481095670157429259702091089017199443382780508001166733666900801670093170977153880447096554479520004432950318737340875603115181843811416585202485137704080502676001726196071454529816360588250559032205956311234021794395/7467325133404183285160204311426480323380836638603613165307055367543908422374506631077498039325924291054180237655457647283259156293339373858683302843043289268318417110776443121717502831666986621046393165544656728770522189706400597972295914569860842632434062740463228011672949536561969238050908899971914945979314725728617497957114028126149541888 e[574] = 15063977232698067578328311021106556698218336876071607974621287414326756695176671918553942130509038930493716734599262808484558485382535128622300631839156923731039250160368507734904170431220601481145667712461896929377320507450861557067335248898895547359069835362043469577520414182685205762102823873051275801508567335158028922508732798879981668239299652705353997969563103371364863385219154260059082526166553582719688596846697832853891540472198434973284584895289398464337003146486919329789447276736196352561314838180184325067778660564020546067474460829253337426290574016065212112285623141640440978949015425941711342626996766672917480935021763029849890730985425799138186228165871156769097199145407220121363687030027695418155057881930707785050232664024915216097474465130669724352536949589666083188618802614300091641397400575027273774786784155724650967739879596956198782576431535932352412267913149723728742156863369999269902928282063223558904594321129509288373803752946202345220417311322321649987560252446511607153783556599056946150795441959942507361837313753398925698121943731677228150866553406113879758933538102388390320690317677288100080909153076214036245733663013114711798535232522217928075937657474635542933624576511653183711597062695191848509397027668637145671089476579240710905591527467261914937247870978967561155099006342585098661268130043493828268637345842708266416665869953614233413844744336455577664270871081719908872213663680711043122932198569521515476932986837901404043296159470690416977061070380835198537134597740738150856282374577041220300826427010669594042326923094801011802918075570759253025039431645356691103964997562214812147037815567988342492425700378696151650658619094660108169560394685551730713655747141335638139776501822703060723714546789867983169786446895399336773768657007608642268426936357468162561073100530616293064229845918349564772436499017612271386122241954148113644351475479003677021116331715310670174695922595906421841105005/14934650266808366570320408622852960646761673277207226330614110735087816844749013262154996078651848582108360475310915294566518312586678747717366605686086578536636834221552886243435005663333973242092786331089313457541044379412801195944591829139721685264868125480926456023345899073123938476101817799943829891958629451457234995914228056252299083776 e[575] = -103670710324161580259903995431291931508745297170473588335152671506546775532521580001175226312282138787444594210043331371800155661795295378476319659778404392556687891780067401827820548470229184506159482947953530634506583260360282459687764118601828759783380178931163802537980315647255278831668161545201719307133236502447833968166540804630244753818039076070946573665836702647410344184896816923430300417652115017055365306423351650743388975157859914669129461163133369430234053280201181870486762307549367559200405171775863129558033247302626215960788996720341310420888257887797172916023597014428482871830265190160835710987998175350353965511051425498806575385797775005120525990719598075920014232716776039689051788734029178713112970204356279954179898014911558169435024768765175087039385483042116752464898929954518435630743757779629401613589557684950510796294775868106320570804878325536919630848411055033166034463551193933938917851422593776782475175675778004900530065210008241767824912394570791137199649720489679131050362793712710347247435171796908204085531387948640797400744248265371959850451136895871907896160655552336654532769632700861959927355943218948908517850661065396007054657839608593773250718194286288692714568845689724777723288839227954022417140258977124207263664733703295059884101531852202235054964291116162734318001113946699642865402519235414141942603916304001955916679053465647451680949992716813179972517620447065771481061864744763838057063475269686128922122714911163403615769336487152034867185239137116580281365444486351525167802632578083955915928976297396337126808512383121766715516243087847231919120874203549837357518062017464990500750846006676668489473080015816342534835551585771480521488073788824603000038473252222420756448724966569814399415678238686578357011725247183102121936636365944638411660181899116123173906047916894145369762120969094218731265686683245755533835611058747433046162605623933647581203262319161156924087116157515575988988049515/59738601067233466281281634491411842587046693108828905322456442940351267378996053048619984314607394328433441901243661178266073250346714990869466422744346314146547336886211544973740022653335892968371145324357253830164177517651204783778367316558886741059472501923705824093383596292495753904407271199775319567834517805828939983656912225009196335104 e[576] = 357354377773744239439223285521777311242608641686510283295293499074554085799895898307581425961174911251872563217999369537434670455221047409141786455444887237515934410059236867156177534588643824101537359188927481222621113405955657556347592916052618640052885750662974310155487755397743769260481610201203596187071233078450294450492093846377256294993912558527584906670800638377210933534824069730851392224025528980024870615826999576001172728699151113685533567233437038425073088264375958262840713874088770617763006581714840179793291779740740356815826303666593323958216350572033968298422876813046387167922949797077025749945461800045509987120215915822553276211235060817906712562670539277025875368735475999679670280163952272457380957927283935165197952896320823763853167172506319109599621899857512467175628023835385471579162478263006305576480856027536418218733747519231745570974572748073718548137656225087872964611700284016951533565792311479297046356296536677158194194193604064851871908924605584227410148664166308398109458944303403613594989999448165981369384603006479202645328665361199301617812825365462039886718028518270635639796781078574369947826964552305663513081804346640485746029804988922077504475575406832748141727524401923122174957032908847148546746386171532541947703205001658982938598704361927036067732749635822096353665506002881635625758089892954751551162594150162895354741717136582680322021165470225094677823611416418512159684515924573618824702451459898544494491449316133363458727941384549079550719699679192994522336064445130547440452084407589675731957368949641110342804418943778358072830875434375968055905393207457268358287944983700700119971421843501071321462789309065206330508918496488130678442658053814594294788701559056907823410602277314051748026044744732089403538907827772963714445589921969499640999923689557984242721116875889028311066479778909296304711410816786797794012445191303936285134133955834354136193907767660240215668314875463330700310791852355/119477202134466932562563268982823685174093386217657810644912885880702534757992106097239968629214788656866883802487322356532146500693429981738932845488692628293094673772423089947480045306671785936742290648714507660328355035302409567556734633117773482118945003847411648186767192584991507808814542399550639135669035611657879967313824450018392670208 e[577] = -78972775616478376690558464329878743460167601046732014321078203904816240558902200427579912500525100364759008143295411960791027190188992287856027775688996464728393426187570859469743941181401623516305190161871831672358773125597096898550672908146761440945497090525613038891904779289950165790063045241589831570323210389060495952089337746894880699198639949086871067258526747405042272249341041809264091777075032096606340934199293327759109885419818576725648997326298296309670387018455676412274394885935591934532112094732679608101085352544057196528227607677752888150395635597760897379675537281062363288333343835683364055938652429551775930821808341217641854134841334258584662931676148942236352376055540375903226238331824614431178614468657340748266666347536578782060133760614992241621367480234641287674868618693175437102837398313744867537350856511130056789089200778176005741752282018957214075571456472922063910822463619691950900428358900106219247502928589831344011102620447457930177781710803812589362127847526802434045398618676350590647499411307082938152022724030553764864851777317950096288333049489350702416232208387782408721326737576223396291375137965797994007436254654920369011843871715108815676222349466009323463349216721500573185239829059866343218678763747087263449856886130211947081849612398087032237998726946456670807258721556348938194372232710567657291310380240465209408593825103230522459660962682859197506245287742052395116374895746652636862777824830681999418002659086903950062894817465295292033029394983762833965331657068831395911896667979409565473752953908036120601773881828669953947121976427560578113252370908391532251317449075925799896047179195910472008292526017790949087501480050695953456018261948155909347708037984034524595010045789218589418335020891013391989605650184073739387920549363416677411668870826674225407808042869596978604847173332079630656510745461028207021290971295047565932793693232706983016277938955604414452148580964408308309277468544154739535/15293081873211767368008098429801431702283953435860199762548849392729924449022989580446715984539492948078961126718377261636114752088759037662583404222552656421516118242870155513277445799253988599903013203035456980522029444518708424647262033039075005711224960492468690967906200650878912999528261427142481809365636558292208635816169529602354261786624 e[578] = 273167923424080959706218855724231605122323407042395624370811654869358431706853254274424944190567939367303760010250055892462761426722501143301053349861240720117337969846787644153472835818216185001469242098476214345977634839739399412910946457822523583415211392815753206138112787519166047488237277408532748326219281394491314031359264839782642732130641002410484670737891402410175319177860541211387064726195216440389530054687898397605471425330091114668167543889913459743493979585427328923488872650578664930550442550180712511985668123139627373178972454041358460601342615538167440566487440057124178801350679103591821117046380032332739093867532345074086996960207694417100973726902997345942113888522894019919455602746171196361701330465710175454069629426367456374257748169334733640889351834336037441727258441024165525879764126231424446238631985609868947077798549181298369834962980770581304469623590244234218475261534045120359788955832985933130231364963259709586626616122894136131775229459299906675374978849954256818205101551778202839136403016140487206411400313707985860133954185675111419535970433987060007316224801207605276586110050856638482746664104906508726896573648183698867916938033859881074148172820571618349506880293008805211116723942252507387380067905167525988940992723588035500370054039018997502925074506623488529231031827048734103657865564553575376657428641223117655369329327193161451424277004412574298605613284883949984302540112076923873203251332520574938196382390311157274652966597797688339328595733529062990560058565868929538578612231396160863161367599788302403238147479331641239352447836007439067985007538649437502082056767280244667349290437452443015029897195473125843219860276701739192368661024465843021944856046499659224018516642170073865097918261733068282524204489856937782697677485457465415938580501112747457037258850664754956266583111859988434940901259626703254365326643624113399756891192225123791891798680958531369346852587860510072670811614414236918627885/30586163746423534736016196859602863404567906871720399525097698785459848898045979160893431969078985896157922253436754523272229504177518075325166808445105312843032236485740311026554891598507977199806026406070913961044058889037416849294524066078150011422449920984937381935812401301757825999056522854284963618731273116584417271632339059204708523573248 e[579] = -1893061254549568254677737978287460043068292804786924514694153982962904206520145624702466872513050404298314374852569171737827731834173514296317048683017060063538620451785594024932297762474224580593653672508646552049888161884008177680356723883409754535091258202168747644412737979065632574677038763316140717783927482265921672855542891642494846079020249985934514631855859243504528612324076043548788644172304601611492916816809190316776173851266413304587643014995736376591294144022295971725442144052119710186089561313726314413268460007904878576599876078081313770918984783682322899198832544363202697243630129163415878443454655493378476002603356407688538366340679137896860195408233204606496948096117396466889478180512836632743792594433589095428183671972524597070593522590539781472188711215974301265965134557247609271114199285271469761965662001141726255603380861153229596542152681841525199193520233233300863808648513701162618996412156960395605129734602220886293207383190185054498537034526525031339411586535672249019550177627357451652943417360615323098167963312100354986094923920703034720425191276971874331246319847918116379959081492440205445449721464840661452448877893866467772497501470659554286632377502322280866779013798674865086087897895732505274260382569147017031422893960940458386731415378421949930122254107962542161787879831546313165110011711040057510504064538505300470735120622524566059421361600966869222936412911535546853640479730800455615477762536752178975251434017502181159203495344118364369769483458105328348495795095217322403254862567803128037885561418296550401673173558190339035090785826384465623995755076954502335525912214870010462128773085207927531775635900080181854041602313563024963865271156728771769808146755374500326596261270184419679392769697727090692439201085505552353787809790356591301477470142493463624751665160831591021044630572594857021760481977797236177841140831695799557111582642673447340686230312859759492374150855253243912662443337268557511696609645/122344654985694138944064787438411453618271627486881598100390795141839395592183916643573727876315943584631689013747018093088918016710072301300667233780421251372128945942961244106219566394031908799224105624283655844176235556149667397178096264312600045689799683939749527743249605207031303996226091417139854474925092466337669086529356236818834094292992 e[580] = 6570841713305416833708376569937553894543288999079723841296260834886209402207298761528956387129107603690428395845949364255929508118710409304118911705505314752702211050063389703587201922367777588021997774589169461792909398389231457651847335496673858589550156299320885714290140087380793425498045092813569106498737620338757133216570032051604833778555397733117595945511476492664089505925001903752625882424006498335998026811095490097064769966276660099121270742571024743964038689737859957837077942255012120474285012148550046502071742864606271445496041550303726828127036998765741165281647056538574509570577075111260916012645792081906058842904819845361743865906399801103814966684386229787519403282125381373591719821707884448826784470037002003166724902738395093754838517351611048196416799520319671434473825616402209530712905319551565518716860524347334100958250752044827487819609103073328769983571305453085410366592478222729577930026401853432451188271849612412063168959809549967968519603739267430327899931731707733170332834053441234502428299146999516041817397980758421176743321800159613376610582346522072888717966880063991354912848615885162047282431251652648135731760753055794302400049688544175739576438263168849107039103007984685807263679810464434312988226097338696112791849914973925504480490938015569819528013146834352207950893873217151714139467989887536012035315332370466386372827316631637260069008084137929023248895801331567221332436728126747452914279667161594140478483450630158160638525977102769414390709600718548787173937368570646577953389580468576965936396092410437854783076999707594366479323148676412491000623587700843596543742289110711373522098578368346386528308857168099073577407084929815587872973505377215084899038480336652397926984921033092638752100121663140092276987530753031753989242812947041964193348824112220970636288004074968721020044871243630903192998386229848056352266822830952051970286281441361633406848362910663605323122973475385986262492082482376905935851199505/244689309971388277888129574876822907236543254973763196200781590283678791184367833287147455752631887169263378027494036186177836033420144602601334467560842502744257891885922488212439132788063817598448211248567311688352471112299334794356192528625200091379599367879499055486499210414062607992452182834279708949850184932675338173058712473637668188585984 e[581] = -91387628275385135314476411536322637833173453266591402419905454026668321683512774413116320606244758321988489675220573046500639057609746664369975668267522557507467002815329072332916338753167530419672160560276714682023071597625822747117445587291929120556528555539874143199617157506463830620932366085176290368026823942513550954948373776046021985992790050398775606460170812220527235585100090134518732586214028544078635628863106702364338473931921859182043869317085597386110853165113986621600797687779153888868990095745428038797363087953898331966413335437299450449819836425665224093312500000202803311702660121293811855749275862482218973653330835814072861882841985126525461474617528567648169892539840212449847923419541480068668937203319580102988820220617277697320794805912184433058192348403381703176109878806244015072355794900659778375167030128480086586943548561165897707021326859577105957135585440855977335313687361444105041979180652699898817297405531772079254152813997509598463665621499408109773148701853222753000574980203415393617041568593556638313677457408529351973670011961426299570353805724928998706926148873545670680625319534339741476779679303708840979449316007499631611968625769199678211220612570476580136683375867066614797794118023077536947630054817715211684254616346013103783050669398229152937365732600731659093011158369969867901749328462959212281228605019849823505610374482313543387259230154533018344010893218406859371400819898580387824770518279498159587178180073536837383406406079874144235453625027077926778335502746130079278958753649568367990245837503305055144186211980609979394653140323607925787535857862403013236651503428124597984977831174141254828955270526937926203944146135858214017839685436791916242850331755237953135413059138621322676920746548033213739470577816308553792064621190826147549856507252555190068559644875770283229080481284888084004840224933607650689655092316285750521097692662462553435298448672263491680848103902954299332971698472029672880237283618239205/1957514479771106223105036599014583257892346039790105569606252722269430329474942666297179646021055097354107024219952289489422688267361156820810675740486740021954063135087379905699513062304510540787585689988538493506819768898394678354849540229001600731036794943035992443891993683312500863939617462674237671598801479461402705384469699789101345508687872 e[582] = 318304364829277528759909566414243920466841303138134909927436260837587269939296625130491688005103680756792316877914805309923343744331500085105878062082654940258068643336631299084536444054436647234297316817143640450429551340488935386939134467843903204538701099765296913612551546317944559508876810068101715296551561250567030941282750190196059303105554263149243690169859918753105345006659118933987781346545462218163720175549920452239912423796405398524080452975472286903597933607551703514476835294942366477094938930623144482271762913351357419410660664342323614054310714233529913311877909735303526188929900041755640990496400409457804285543915072381319439841360187270934720056221351390186433154600926541971510899011172084640745315856411926758063537383062456528930060333946081537822040105833802071963351257911616009264718473946829560143355316141233108421728130291954056348100019395489948992891266028722708857973292223213114780176433627253232660408938979042826674961687737154266046190623780625299381863145159820990583573180157449877604326571164191609001793559714721726808725189473474050159021744123473516142197318485724091739153802432584520131912027890371458192684254560874650391172930947652965375942570621168791798499554918250975155686351546433389441936491095848136276437277722424585347277845935698618334763106783004060081185023988657921955272997249404835707311179057464993451413618476958831209316444205404818877353362201578843661985118013993894463505725112450132210742922459648104694780709599350762742177250503987354986061967392629536350670562503376865566184105926053573229353798915191090204889366901279490698213351114836770045026122585811016350493215991766220551103125506791724972742167792335766487367229473826338414742661944185206861317738764201803837557318213432554647818321274304024546641114823080804190242365220495461005161930077772394323803492496916241223734144559465815362761524609668679852717452334466734379436424283026023309221002849153284993081371058197403130959643507343470315/3915028959542212446210073198029166515784692079580211139212505444538860658949885332594359292042110194708214048439904578978845376534722313641621351480973480043908126270174759811399026124609021081575171379977076987013639537796789356709699080458003201462073589886071984887783987366625001727879234925348475343197602958922805410768939399578202691017375744 e[583] = -2221136588795209647723656452581727961002478389987646401244845590443060652036126858147242215155160456743672440182252029141930543419256142193645964521301284695738302962718982587324965919146680120599480291275900728083590773660159860706661270181903276465597003062160178871502994766156694697704338726124879540881912246325996311215625513237510786935685549688230791890777952646978762348528873538841245531746682800221328832416014367249075841472985825667855689840361540724781216512707181924794598881241922154699488534435234560045218162752687284450232504851179071590963867604127901843661554000444307381734239687156989828654077822180969559991855528174691158430608567549776356045868307700782730180601672253165713594094154787743854238644768806848768485155895427267284554164560873840413625642445091699756594368006552942420779142492319632942791356597759285720831171366307222327610263604180661356861348553319297140970987319734693017131339146222403168373916032848062400751013294314852657331806219036819223584081402703313835501200047363172144605160481556492951131662272761793679191690014009263477591987553727248368813063917215996453609602307038018974691696499229908514460726654501641844991702039816481518803712198993516698793258122901555869242268673156635893999476972243423262169532965589790575458875508295906902101572289836809505036782853707645914489032438326179147873337638706806340933477063992531091581383971647822744317121007941001539042999182633467494725089035977991007353317722132295961585397800180145126987262135633849382986278048828726106628450519260614967735418063233085639972332589156685606841618695376321206736606276103238311631940981716109323769370268260630636090579890588699816981216669221218457159618936707645023638732281007477559523864266092559208220811271745225423728233713258913962382712402349516361683434115697499915497411644785126212820832549228451895942389194685246985030004943153424225216744998174922064910295371258016839976304439494432105624155264453914564799796418422893716750385/15660115838168849784840292792116666063138768318320844556850021778155442635799541330377437168168440778832856193759618315915381506138889254566485405923893920175632505080699039245596104498436084326300685519908307948054558151187157426838796321832012805848294359544287939551135949466500006911516939701393901372790411835691221643075757598312810764069502976 e[584] = 7762902787792244552935545756765504929364620787223065338352706716867331847513243772269053437752218922593729771467280294402968768434450066522844375489391572354584903223969135395504486502900769571512830342180210265587863193363997173611472194614596983163001419770342205999597547047905898307500546932640142755923495649962026768154616583439553694057400968812804525007596580151079890524375073408817595639001985184522059731565725167103830530027787079038481645830157172220738599388322360255290244263604015915814080476242600917901746397253132675889495614367718696485678168260274653742003347776096362169156657312535023912924033245933087959978230986143906945825124595020174703264337332826740404596908232000071695095848405656117672527346740265236091598379560735361156896162204913934504974445914698459407592299241533009655433870573934823571883478963078870528754432856020210000618618612806248931684961331501477935410123281930113272855999650497893953759227083371492650760229640655220230102564131670514406256692328014756932702696167970767557120802498449116726990367084277635785053814548842220893134765092972010287099988385597452327587690387423937338287071527485031576141187204366658222834442827365142970570643716275009425481007112165152197759843561648118132523494080071870216574237622691384940033266182777187612066222062775335356454019807624343114682047531281111393054317947802840525474152972303344990620713973274246171629059852224326724101099344710863979712397173601078767926689972675552845076012037142764479623394131444012385196806433509297570250353549800631528786727570387422893181155214627901591514666281893539364783276259894710414089957738674653465362396220133260434631596131728210800435954109608034488848462395757840259749547869766358577427750480660589985897436328717370771964730934003716814948716813227883209513407387777211196737440180520451707075808930134432808075660975043647086442520500560590653832563079966771584196805506757922620104017110369292194209145465066055628916893106715429662463459505/31320231676337699569680585584233332126277536636641689113700043556310885271599082660754874336336881557665712387519236631830763012277778509132970811847787840351265010161398078491192208996872168652601371039816615896109116302374314853677592643664025611696588719088575879102271898933000013823033879402787802745580823671382443286151515196625621528139005952 e[585] = -217424230078155165604090460083940306906512338360356853383162396941809478477046001572620072382914101021945154194165857388914808846534744176226838957983336223069884291294248441342426542634883721086229071536588884311166586651663510438595265124948205189805134055827649954256380791809638916170955013138754155589231364064660786481081220964917711322676290144099928503067259854583244381637445637344233716452174891237237790718915172409470468885653907575830414415507492697624706318302008672272203902056611490364757648055098457839575154838886181425161446626948568909408782258880730942509908559900125158664227277859251619406991127864598317972303305086225175501516110472866121284402501213480892344374038809955334494012726387161975288467523826221333865820698903386655670663788392667129604786768242598011140107827862833449630060210683855395541545336284500060099721257121926665954874544287764947149801933524676339478363631633645707607750987614490377456663940664051709208277820689145219424302671063175869935186869034646368227544526632758311224215150381760826228377841678713394642844732013548872002816918300979803034509022011767892819320753664497375286292963523054224115196959643930790134528651985313908483432193652467928913236354075053160758567964928675573507574927069439384001082210166564710929828124642530862957584689551350180564417045975552475481286674087771279105922629918356398437534339876059343673817481334612264554405438128639864874093334098503856401181207708245586581696325807451565912542409234686991538953549700444657306539253300406518856060202155656595092176282508903280558269189534342505670688916253333773540372541993447436141940668774981558795180861401909349681352438895022106850155114897514017987332637480658783117914410048425113793407354397194755087379756844970818404291549126917202529236166821653992122533589795315568653370277770143165269263499013614947817130502482609930505938076212216770211770939126728661693261709512421100577773993542535627810808932340113727516364395326494216387012356098405/501123706821403193114889369347733314020440586186267025819200696900974164345585322572077989381390104922651398200307786109292208196444456146127532989564605445620240162582369255859075343949954698441621936637065854337745860837989037658841482298624409787145419505417214065636350382928000221168542070444604843929293178742119092578424243146009944450224095232 e[586] = 762509741414748916379897426378171245270021535618040553503023656269987233004477618623012532370898659248083010825864016312166135612723127027888398726691521729373348015815920092346629359382100523087941525936335430500437340557621658671860135623342072511902763751391343376115596208740994460688113802758554968514050027298735044118198321561335030824160828533557235608235677549528548023626530876082647907772938057973271529285432299237618954108332734274275081705158405900558362421856094950401178152987203830000337683017949007598539502163014501394780042611935129030541574314855356279212714950660962784798176467973814761094840444770175638634259346215454250363045049808359782426344413647691046471359379750312998114388318025214247816107696151739889129132159118596602952345104895111541505452498332988761004170929523930985604283446998594206608590761840604199215075020030927594826718084553361263364798036742336216547932760114826921265869749815266900234885496362904737423435545215165067504578473827109734594127571811374622496468294390886465583759776540459109640727775913334437063455281115243241535706890910729280409937186722183163747071249018839717393188030257096465304075504751080326927037259719802199636740718511810872812203623234503656703018770500535546638193308682329310234834146414726495331226426969696535057218042357095779801932441482123492674800549206702445845885056655002145855199170276371905452010979911298296548986252143475560325788273611257065636901728125559276253742154287153900425231502665755135806068733519932358956859415336164061868618724572681647968012628142510220896347952307207539828079341168841445342336966005629994453784454905958786703861956053669444782744292092405827983358287158245770302143583946894103102593823136273139243570718973867068611831433253157406343054400263410854015128289232317348527655350313867611967107136641463569624712181665718250706746818897713840372829668503313958548188719147539870767995417419053035236157904507369478988659522528843939426145891896147000922706639618346695/1002247413642806386229778738695466628040881172372534051638401393801948328691170645144155978762780209845302796400615572218584416392888912292255065979129210891240480325164738511718150687899909396883243873274131708675491721675978075317682964597248819574290839010834428131272700765856000442337084140889209687858586357484238185156848486292019888900448190464 e[587] = -5357414214707695384650454469236621210546937373532615016635568185393654453749235494206724049886368770747807352133981368895869317497703891604976810345591361249039679373058469636208880173679406878287948871174223884591996264492906952431736299119621352017534351919324686767029570212767050446586991733878202360389086171478068029060104192004860001233676319466672114692541904943312722367858691123404549361257100725462381860592021694455859928498300524135206760040048031355388573958571055685970399203491969366008527331278528868111275634854321321449396241800554516551205482065050720215474886433091302795191530764345579883753826843749126756092522885133894039059384306278619428850254966242067153439894762702474856515971089526907531612285755538245453811038772920962041052469145239185163520119888287182469043703650138842026890495983666926197619327398665361581899087973392892264591647100455031389034536515661969542971919782467775514207188485181066676588407662794019265389555771887010673772042287327916798915423841932067572575246370103516507886465507316400128353467170672346409511853196610416721438272996149047447340015666626223308152799991636420587564993322758688028077695911914102155078007979310150855748395893660136306020004585973694561875954667870231476939959398123088624945711228591981502469878612798486095450051589150503702740534670037838590122692892610076438969321216991194580331559046899170319819427645617516738196973103294174930720185758760138185503739726407145841077123143001745409393927937781485643612608313285244327481182474531866932331060864645339396894171628158622578435177836338344933396990741015628971129545970860115803966107326733270343901546172997353219437129900809198988679582722248241819585794814850027953462219692749642130888780384485704794947353670798396658182904995202548666889756517737347289430021986313087603906155246699235271927050964333504119480827617256646700652503266492131643731492124580136300139437927223474070986369578618729936560555669904139884106530457943520077237444911209241566635/4008989654571225544919114954781866512163524689490136206553605575207793314764682580576623915051120839381211185602462288874337665571555649169020263916516843564961921300658954046872602751599637587532975493096526834701966886703912301270731858388995278297163356043337712525090803063424001769348336563556838751434345429936952740627393945168079555601792761856 e[588] = 18852813466884518034629452125177274955918035725212547560697218604593358060488240714080039421957926189860225205754170587876688084216174288797040749841557344586048642767483042121983810293019857307946255797901486184713884514657457366372011790913360874751329129233909067569472444274142592509098740654632085221297693168590900866498166195924414457963579652389636209638081441519539238285869164528390481055315797026902726565168628992490355157551120795027186015852387243462137154870416327356079544078346250073953625136841063201571023787709353216714245929514949121604694690475613279990398229904950651327791650416418470021107658304149438309724870109096253017289547351671066982933791454577014799427762987342540226611958506682849683680448829809460457693725060057222406320396585870927250832811935336439782812597064300015436985537082959891752540712547634098658100868938606487582928268833940288414688990832728300505695261176631860049744445187432034275818237219728956037383689675389752664711592773001275930390365188305840419458269543480627694263214310860823152020705888554173700016294899765988770253259530488453854889015105189626436782346100371967115812299353492166860793031477965782012690432034973773324125608368689510430081724529727430880720758168318233204360727762037563097262334084950610208391176428601283828852097149174834922924270160911624243783108058689084211508606838139815678112422982429537950799232105056374128331628994735800852691685551215684341680098907970804442694494606055010047728819103451836099550606651762579105632444945397010706138192268186180779385513355219300678588153793452768700333368558470468433363697190325447247547427933419476795599440801594633120722445651669108424888146758264914852267274062280915492145065726337189335288356529683588489979337366407002522388996133968271113973691997534359328044949402934756330434460636335466151597156250551907978628017975235159262664081869295397031825480129806566104078911013738452266948269430789128188354741840379280991216175161759001413410134120586875766219215/8017979309142451089838229909563733024327049378980272413107211150415586629529365161153247830102241678762422371204924577748675331143111298338040527833033687129923842601317908093745205503199275175065950986193053669403933773407824602541463716777990556594326712086675425050181606126848003538696673127113677502868690859873905481254787890336159111203585523712 e[589] = -265825693499749600682023515471457795563226640169966073561556002360171718012000952833383031987331535583809088718974077295071785821070896908374140916472837426096729310289483305096179136280143609036131028006658225701650142283911108847347251437070692862057311425915783462870722701888639994207230811134347863006374620130523832508788383928397136151930157625393273186838792443871818925515769823445835045375413471950565801750507876473427662515340026992041671407477318441551926707585291391400761140092561640977504065102657286983318741975643580156545672300962788560681052229186223336253435547267183154341533481857973645836868274854131072017814691468604376524059970667191745185139592326943966959725661703743301322926848911454767702708631081577704335261168835078030974466713964318618072910344136255324197674732291775339506677505723741562374498273124929220498872847727121661522374532177707471029340844378407684608738454922291726368463354819517391360127242085311509585389826090004255341521362337919482503103192190397688179282732160346819785187144412843903673433271074216916765374292287047490778766900120658128391862980226806981905704404226412531095426274047755974593025227042687612499856977144661132677610475926577412810650207444978110698528540756150458159058683387665926635451245159179977472383016436380845447941489682624821249805245464100695708243397239769807412373317806634413085980111278922447118912323701669212524743241893263061790871726322990378691252494829076248315838316744360478806400276369032058497485036546527543335810894746490267054479077748092119620363682245344113242115552255052354632076255560745799734913301629224225000435015588841671305364949767073967812191517978769860689308026423209952503437495854964664678522106425151319699991060815521775952594118048138372964461640227582585659274950031225719582595816008772560662934705226531086836201990408094178074807774329794466983687691163256273261443421084383797880959385272535699022197097028657401513870394864504313811769607738580753466476065351370111893243571065/64143834473139608718705839276509864194616395031842179304857689203324693036234921289225982640817933430099378969639396621989402649144890386704324222664269497039390740810543264749961644025594201400527607889544429355231470187262596820331709734223924452754613696693403400401452849014784028309573385016909420022949526878991243850038303122689272889628684189696 e[590] = 938634125834108976088412829929921535798790816696272907521222156446260915795498475983071215052517805824642088869451251059111453211415927521849957360961770643537634750402631493043444124444135544789188295789943514359279720764577875265049802320560848930899777647021239062638798552453601921792660928216698208260218584326060478987336264509305463526128463213267005209367729315364117974693804046635604034627830077601069992005688371689658850745635097303916727834092282448970505788354679449394656450322719164308220292708878197904328836666158984443854131833620573226785155400305952680800805437888132962803075739942062178729455074255560737254782895578718855805764894972115805527835547708523684742320970216680627254311486418404921974163399307624874091546561549741569022352578359890135765033111983619462550068136181641737898313266487685198335747207288743045953925848094339913484531580413618616859390112913957334207753581492982934999499620942846437611750663161373992101403625419660188940667496373378611881120751477238763622743707003277955874120272438355384112782423058949352859621169247037497291029402360233900307936336285910310093201695486929405783742341798673848097206792584155571463219042489491753321049478743553689143046802112152373303081998482290057542903530329472129714461617863844630427589784790604576521243887137199608970511682312705888819110437386321308781050089280313613893721238408675364823889940895399070766624368441069186208825295755471678978024762876372688255368900350193024177828885408062872009845604305706655961195722775022514237486699765065463622561013263307592413150061195843973265779377470973782571098986477508113618211797852187747280122362650396718791764035479815825918305378756977868146790565337248441409009582217899272606462858002151113858702082604380890954854908970475708086402306761064930467495398276275690458281339568003741373976502254336461235684602739704827134459673418592077427788328296262345727377459132314125836429571953048085437927947180264893208321593203796995778035982231334306230294353797135/128287668946279217437411678553019728389232790063684358609715378406649386072469842578451965281635866860198757939278793243978805298289780773408648445328538994078781481621086529499923288051188402801055215779088858710462940374525193640663419468447848905509227393386806800802905698029568056619146770033818840045899053757982487700076606245378545779257368379392 e[591] = -6639923200715557356365444548346440199831088654128521252671766903415155019284344553269799459909774175814820130382695440739676395498731704097680680012761025651173243832203049990747971857148958632192596950302306533802914559709040111425204479107299200039029569694861730279026509009095610100571601299863212730912129621874246223590441828354392932505802779285794810435679019014138806557437392572258214884020948594421407979917577364408574046322954978560763627023034767916863774066870997535880940562631962741384640914632841281452650736705902296824210768620454591939822252884582417348969420998801719555422241239305503957381775029733090556161312739203072776162894915188711857675190026517329608158551210295724523831957481881590401504566798837807711419725166933854790106719783586110326167749329111853142759961677031262718177739335717793208635825313069945329187072122156954252757721432963016462953601867176918521641608678252422557710645318106489070590576020353213399452457070218396199888234798540029227008901651180746180204713127129915776119927622476252529821328844306307285284064321775757528875305067760913277976343503231572915415304245784311619862212335672391311737174636543715198397583968366604609407009162084307909024028762930698884399818865961840072576634898167589466039067810249315669764447551797242930880694736425801851606388240431253103747003642093429827808656361856921805342602151240539690496874024440406961579926149369484466291625877393522363553363056386863390175530058175525755058702734124563231458649898453827861596900344884569784067504123755359383580201501734338931419847574947186188209096737484570161816975506933455276035028476143772278929597137236901861231494515185720242725304237282195626486182307257552223326931114467372218949584943263508001263763807585176666347899211746707202204487409229738231690989299475980807128023260139401625959823628810690709301337732979230850347785517731414670182193321414188454769148896508692046449647076260278257902812321348007088288370368396631882753526930635255880340398298507103905/513150675785116869749646714212078913556931160254737434438861513626597544289879370313807861126543467440795031757115172975915221193159123093634593781314155976315125926484346117999693152204753611204220863116355434841851761498100774562653677873791395622036909573547227203211622792118272226476587080135275360183596215031929950800306424981514183117029473517568 e[592] = 23525337567835276681060828371210572520045394961090517813453679119517676690191460456696098919692254843694158011532476232146560533277359294858795207614932532030359977323335482647862994696570850402564831498567094703740737387112934326773078083886163680656470164936179642682379861919155574356680416778765246933163295345830120638501637451563470132962172191167936933342409357198710307423703043547627372258862812466121857819851403304175168977550737314196929224991079040906772848790356162735694179679724416988322413400114166864555180131158186690546936090587690375040452241146449330164163102870616888503623595432718803974969170229744806239424173462713967670839250520785772658104672647228732125106847833255590496722065444579108544316711331620532209403290577537609080824844673080241533811097683667991568672796654224359195842034756743521330502197528262413472024616890963759946608062396543858844883741097054953293605028532671372926115018110387596810342709943185957030984957894012839048733210969098899472613756146880386244657511234308592171121159255061119045919886116578679316646668885578851954769863925010270668883812243286240930321952274123765884808330918750902091295632326664597783788519782312058609215104091179669519299763138125515267226361141250338145250861887437801463672476959781859389052643442365420908380756099107418916936297059834843386322019718344535688899536656453981563081507609780509772660642891809638760792563060099497810068946311801508142898549935257794653395101809638042470439819518436118937593158751331750000692879246023135232433458890175349076214667149997136208812482094629502725912046088515695299816415074462068055898109104115508050939527504637312188151392471304323946940716490448442070619376385765159721263192427104360037853868487651347905419259579192078615556197922688799198411136797368029259973485819866327394962561626447792388670751753911848954580865556107725327225311211206574231712007083616666576161491587944156521353231886522803364710065874926080880490996567571774766121010055695556866875682761359044373145/1026301351570233739499293428424157827113862320509474868877723027253195088579758740627615722253086934881590063514230345951830442386318246187269187562628311952630251852968692235999386304409507222408441726232710869683703522996201549125307355747582791244073819147094454406423245584236544452953174160270550720367192430063859901600612849963028366234058947035136 e[593] = -1335867842897721503427374091249058380542409526364477611161109824654346418993284471178879259327217905317991921792741643317043964849114339921348391122451628732060788573298350840926258089039395046354033155579359257886875280171359528083904721292801733427747199405698295838183701645902146438205094177025499174663731741093020510721287367039139971297638161076111409508902671090325254234047420373412477477870974502682186704313156000143209412669654289212165603072947062813484868241119646202604420736749433067567534791463703659028568522552924995102992115523725672611114559093376692320114314645303186102052914521001242861869529061911158924877763684266152738725354683980592276482141000593338465126217723038472614067725252002891602942926861582050491007406676719035006024639758213847259633578822658683273807774655074545513575914280659149913490139267774504565356342249334771011457843908562225866677060688782164136649278593107221889626667433486602914693995034490070816291188961209341313151543210443160793352712142845376900072212993790465442954486518109000586842081096099531161792751182324746047139595122824411774972678514725094652182378092086806855153864518257028742443181833285692788665013475603479570652205463528938445169413303088192417930143405365924911017371444181856969516713703146439915829753639850909001957139988065620156663145950802967358904448349311066292689624771122869317016306015032647249617745911086480686840448922798946601745386890320518215461825940251718972452919401866268481924378830331824883205930985347526546483459518415589861348684692744432451805403642030025811345618524639079540542687141592965837788708961767547201281377238580854123856541537208422761287864842803953376558148727954968207736036470507362014069817333849527763330760143337154981269735656870185642400869142877315335334341729802679816832899266626019958355750518343163018739701408354564738310089474358890203625748917091261665105440810130062074835953818003687292211571388107776938752150454566659158779444995883407195363071620583954955297417789405323302551916705/32841643250247479663977389709573050467643594256303195804087136872102242834552279700083703112098781916210882032455371070458574156362183877992614002004105982484168059294998151551980361741104231117070135239446747829878512735878449572009835383922649319810362212707022541005543858695569422494501573128657623051750157762043516851219611198816907719489886305124352 e[594] = 4749028160161336662387914713457396822896401732600583829039884230594596687047187274553742065113334778254427342053665336407003932373370986889408137408234118171534918606267536317082546420607265461239093989824617072402355232597914837749120725396578615075281251759513722596827421882954953113207398351492471635487150299656682325456564913255837739679255609896131992505815749396384261716012687384946663667708913296067621740220624260485464646056465333369570763822861295961363467085772667554073030559367669904505983767268027874319509202350551881680927133524416201792060175777785655311888109503678095244537209723004530369481614282931659782700343789350140921507197428929655569778451761055569055230180655912027114897995322759573028472594147030419834329909883341700036051414125737302079597791424550036316377774529056492635194891069498766742256148479010343229104515120272713482780548818093996511843367720479658559103782731200401783336907221853195620811976380380386657794431447268038563318244045199654419084548209597012431613449693169121088893471623775081095834089074883989296134502299357006919884169306821468190358853997625146494145255689824129344392777896291541325743211119056636831176074168979107661339409867024400270509010096297187899391570434134440344945761680422357809796756243382020218238306322595379379847283528618076654613321441599559425665842244185954280615083088917884086581056573305423440310155477180530083264637555497344434696450492980540441161069832255283095740919180072244109057719624262208835564486967896389627823298466112941811759220642961600802843385453362856702562584589127513435173862342999748492236504289051038498739855986020521568224797858874212555676358894139225149664246927653195696302258335149023472188838088279018880614833979389654932777034569787183126923459776728354730643690877824624652386654927582788818163914811277077679922129754149171935680348941761441559085521363468803505635009513780028570375237507277132583888774043300515741293259539289830669882026615617236762636580842526459519488762982219672944515493637395/65683286500494959327954779419146100935287188512606391608174273744204485669104559400167406224197563832421764064910742140917148312724367755985228004008211964968336118589996303103960723482208462234140270478893495659757025471756899144019670767845298639620724425414045082011087717391138844989003146257315246103500315524087033702439222397633815438979772610248704 e[595] = -33822706168479971537497905609857104764744657590647805667318833302882889303170616012996843609749288882961392443305997429355060497923304074075789142135384150208570674612545613862370341090928886376783313764762766877331752883143467032500399280219645339946700283324940231094627606989632376759684632484973025059103517238484615377901608188007550855466748876671224749035094362921043248268121988613895575354490153635950766566840316908790575964367137785204996852156588577778809331104503387423185924883270006436414835146714011721225083722830928186527353441454019032027823847207900985375577622875455041935023634081464136687863399068999122656825338407804823558229230354993212536913523177431327250876433963960540781261634854712778885286125661501306992676752632022318026826713705819230995943180599921794770447912509067943994903476263596200093297481907543325843519808981641433583632069673385961690606159712740286399532158954246823453368205906455220324422110635426657391230045778015140622042451355430497245718566652842384608899858825626306141134548722582401459562468610420729476001717463963570614814456779186295841495517231372095434289068622581779300024211443358831845696108344729409348638008983576296996083158794756657279968638022058538633024035361207938502698707345343012311966469355624390962587701857011614184739587811289952870860836109876229365498431824289849222881489571488025106444118552588778636991023806947315684521543932564214955070949398049771558508434297235332922307970333057241851567760373673424618086085109947119254749784097381422313480804947627358000245433399001377466050871253624588194810394169784813565620990204917707934094521852483143625308038487774515159581161133297860588810334272969184110001367019739852968920854181566493215607640111967648445219653827435617496958788324502513569335664794224148849585381327684979714420989605803970236701232506049768757994807775740204177552139100125892508183211556439349958138485668384332611198387036323842850360779647715103704780975529668770285526003078626429197669148505973752180825111718750235/262733146001979837311819117676584403741148754050425566432697094976817942676418237600669624896790255329687056259642968563668593250897471023940912016032847859873344474359985212415842893928833848936561081915573982639028101887027596576078683071381194558482897701656180328044350869564555379956012585029260984414001262096348134809756889590535261755919090440994816 e[596] = 120646046560414600277377123526293475329795834557815828796988747589234535396979555183098681280277809280757805081416421886947215462166163820224985916916767006180950783054578906265091248163234104527883817580999825693415572299257941207106796820594900300159184572603170036374432597865648327654579423031234171833686710676125845977900417459106942375492926711053376786232904335170972370652597974782237179385008489470658710531107603218699156853822295189407954879325489522730573646636756590299407580730513183869331466686630955595681646059605498215907130370721820590893344859573444557014529303717397116294123616259454421442612114454802174699414942258238687464782732509212937867590393108552453945966209927561449284271593523646293894765533061605461521529189980343368870681325225108439838255725715713184555529186790887791916167082481058748626126945166724668934595104085326694388102901840677438143230353820849067779806991546366430368007167968495860580215038014732800226222590910418899160731069903174984108705263097255483289439883265011896042292838828499778945887271389542305462709511505091892570200132043006694274746058814917030506075157760342633745626021913254659939196409336798866271884478235441517080673301041354709420248338153290069372714942248630782760106252923481399189574480023667480928826467274471476383756573815915351268252660078270627303712182808425568457564781996601111995244022157433205235081793208920294378872727708927473870728565798364505016862115118630813952851077139076944291683381618205702699328878816714791743983358038694293969156570720138700829332355772375386439804077023485210589358982171957072645315419383438322722437184652281649347381550247821609425824021363683237903080142829603555917751526583886847158349243530273060459438272568108958306742928886708837674852421429956896397071565859018796760094312696136077737419638903528918852702894364139156710804462966929904134143407531815794210899087127168688404265567897649649854617956690422286296898397708750620160117257916124001505516852509384591813506863798467682897231679354196218215/525466292003959674623638235353168807482297508100851132865394189953635885352836475201339249793580510659374112519285937127337186501794942047881824032065695719746688948719970424831685787857667697873122163831147965278056203774055193152157366142762389116965795403312360656088701739129110759912025170058521968828002524192696269619513779181070523511838180881989632 e[597] = -1724279759302038401001555979673678472923454958721027098453362345850066002822078826456160867690107313380740884069773100043844462139056843959086695612895004204485127947394136664629910212784728182797471566310353682564707398754028038326592304067184795969874262657600494402200262147924295648690605739190869533315412790703394996196943560401787979898400889737565873160312448592960433500808236360093982911099805512379362170593778078402320081121822864545198807513646191279586135210499802358611778307891591369214703481939532377452832041044723380857314035895517721166540030899264017482493938355463893062138069632516255048809536346021289122793064801932873016058017887189560015268872878552431225400301037257349966606649919994643591917281955577308952627841511562677026815432893138323480892982187848981823557067736877207000788232736675248063992502260370372772982467925517663937983050653015515219398283268130355757981235351484383803851224068755733809079881732983741286124001103594546569830426901277902665680396451192150501201613009216024092587019070631992569373721449528842082913055832742208312527353587928126179296691939924856749792329751704870119529104912855064735462275595339545597975361406639482677028377334213097127796511059139667360674922658212549126230887105868552659933309500578534709727036937442087077923353462344433336795381112150433549144890968334875695295586617475830585383778818853202918255577273212174383639874942625705235503279608458802967914988680194477811839627591970246382004028367867062199674175003165181517295413302036851342648011579530274861623531534385434739207411989450604916935782705538155546061713689129651670572754021649578414513792953371486878803903623495994349280716465681791965645520170615798570662713203817525907129018356039414384046835134214185954078672268159979980023325655290099142105085720257363791758775688013944743281467424905317164732725946117540646062052303834857485963174359080935630956221920068731149250715785290211356930822642926904195666949220781431235780261671923041321036953514928448048835572978171124516285815/4203730336031677396989105882825350459858380064806809062923153519629087082822691801610713998348644085274992900154287497018697492014359536383054592256525565757973511589759763398653486302861341582984977310649183722224449630192441545217258929142099112935726363226498885248709613913032886079296201360468175750624020193541570156956110233448564188094705447055917056 e[598] = 6171220307870485130132076741801012641665061299653433703155038796469936336294431266320086280192220815600787289487182814544440163442841186057361719335999545759910945684994814927428513823524082794439595323858856578519342426225579653266275861739086070337767931725638306845375965041593011425289250901268470031769328059127547033761363486531063189932165737954212110754196788991517952394332302089884598182042936596523662254180621866316032704845436712932644898355192765418448220734014829429976142660276287880054473568054879273559431227145629603932320106513523836017020146580054700716669602761456700429196352082318620966652534713788919784980229580856254612426910709142966743058052471089359294897459863843919240966942321112410280171689157225324939527075945443980569755567137418104365951740976264473575343172700609119744063982117281205738254441276354702685978689299773348584139245185584445182428046186167737452172140276024189140532699466785620007657675762651639689420353725140733783334960528308108464867681436851590367149169418410926774756711890532387700224864679373817639404365814794905949490635178715285986385045377789339078907766099272838598855742281640032681723803388427555979930063046538005434952314445736171255944685759137084413627801855415528290754748920305883932022963713344556684481221264787357128482576056043276489260062623343001249021818802531780398303473017950145629169996562270272812874574915551453373829745561319648838231191911760952652180548229818455869126285458677597819309087963002003038320923522338803656462028738552446323381968598587396715542554573257941618985589032643686869937280773104697680965924709081428876848566419922171003871745130685168065256253804148009154812479154608514174689484672632912837423011840099788765939914102206699490508464209754009140133474061423870500378191641497637095752414848403041797058102937718032154499028380726045167638778626154648569459818481346603373175483527952145330459031774121067822542191779799301204825732502688625650857030647602039972875368805442740141973175137761923567058511465858195971108523785/8407460672063354793978211765650700919716760129613618125846307039258174165645383603221427996697288170549985800308574994037394984028719072766109184513051131515947023179519526797306972605722683165969954621298367444448899260384883090434517858284198225871452726452997770497419227826065772158592402720936351501248040387083140313912220466897128376189410894111834112 e[599] = -44247814317019427408634803038481387243560538975618389441816094333541703883664695202938693504382209548456218925172696870265380136637258103156031926554854344927722774930324591556461762830023495108032972168506521102052611487395792854276651659487156379515011202685454405444075348790515499703564462201375151190103840531683580251175890696317563690627722472978144645929780519706474302461286728823240538180928529006966053740446213899460746398482175423441020855935262309393838144978962885552127311196636410591657623609574351159081072624934484232737549578599163550689292492260231761311788920922107723417253900557502074341768894938772625109281987999612384884346262337944876721475055067269489510132034316945340065030705600626168437424981491027226273367707526529538917717023033045715964359124783014457043553353820240697483017474894265047118453308177906994983920869394344450084925569267404678804210101764036074630075975297695781603376298821805383290143861690137762553528166030333896415811955974891771526644518300822233581488615335786978082202299161221376905591968717043542453272561965559495096781424769744913915211551973600393783275344462391796441567039176335595167359522559208712504834031842381525952516269341907613168059985112055350200039585915074071005367865690931594918486744161313589140069609134275075282007786157527310292427859248592227916394569399005356719927542889458846770400070118581928832532066248742575723452649649304899313718964944290482637135840485681267090112746389982586090885083778347687158770289873274158745495584117034972396967901772521383867645950934340363268729967963857926808006530091243461636822869088216301182636046740281965191840508102924164288869833315267501064459109232285379248299810760773941769854834005719618103815435942123219062161891081011455416079599810488076605638438136103702872518819171611690079402387157232491485359984566955168579911211608922079314002600245914261586084553974346684183420716289648267982400718453987995263609394161304181374773101171806174851843936041103260955191688069893696439905468813355913995471250583555/33629842688253419175912847062602803678867040518454472503385228157032696662581534412885711986789152682199943201234299976149579936114876291064436738052204526063788092718078107189227890422890732663879818485193469777795597041539532361738071433136792903485810905811991081989676911304263088634369610883745406004992161548332561255648881867588513504757643576447336448 e[600] = 158894490704774601377341283407994294541355894996065581452252851694886165357772150373037231263102513219501897704360390552049426148060392738206673154645836803967269147800961810091389218605832032297359217032373314105067671505689479187865958752928220277974115474890301967693055742349824953508124870141542839967183993177092396935660751365696844410060093597386784094010156000339864833102465235931121796999377949839846746481503958541907421899034993142736441412674911483109735651823418836610971399191692984102514721345624673681047518994383764720655815703812953684511450822831408705929331273359607904907083939412536629415356337460698142382688052874253094176225933632520894908768582814947668494052641042032312133014201544966392766683711316723668063105216717840273034790313042124463880123354493994187184732547732313933106972615592613994357639005864439880062516491096211084025542098567631930513717270829146608641480452188603726737766941456503363989193818310839249219843853001308837677054499422701911020815916896859193693612335211403804424803496536322685587472175165406028064831499452695216576374156898043652631415864550262874780408165999057647215573330744558184317813386828899227828631579658201824871475125168842294985530728612634044383972889368505873927068199403092702314196458826186444611100155420125522693446632166401865253507753980079155989424031755455938165144535460957308942967766261541118134552070889178488357118905368690412729751649493545454239397020722908732409464626292782526533047391785645838166918763062897096772135515697301081581404368518644073095622165344434785483448191221698238974820129905156886554707513521591091387775868324567121570820382857968389188872379046100719593304833481243505633253343481133196257795112929642287749102036693892482175199803348804361191869369527495105240562677081147748777808125911351789125493276987066727249178234917984420594849170169749435684589447880727079531643521329203120216236614920474755612394866923975024144991996610240729861796531031401104807387894498914002612992897582592079149112412676495153413911039551510995/67259685376506838351825694125205607357734081036908945006770456314065393325163068825771423973578305364399886402468599952299159872229752582128873476104409052127576185436156214378455780845781465327759636970386939555591194083079064723476142866273585806971621811623982163979353822608526177268739221767490812009984323096665122511297763735177027009515287152894672896 e[601] = -4572364771068298546830759176776992050963424236479986525935114807437184740655774774165514650128521394703916963769800436078526055762029910029993875732499759959609339688074516148907529521293806784083621416877958784452720317699586767445223063739504512545368541346619159533313707312218421169074481159144545317994270683381917129308100405189545489409747653971078881913053322063474537057478457418596908564518026958276797366583418141488880212219214164606293579146952052036346917123680960509598305797218942948522880080758898377812184205437929390376974478997710057902007240720828737524191448844307136082870630422179470320270820174075560285595234178350898296591483992194346795416522805174892362228018973556557160298958593196888505002206943367355623922398245173686897331895492910247715603367113325885662898261668614133503348375045389989284562104151531422761396175798588878719130102113492626219627242593677416355023226534383816732101196001918754019189343638713452245289455253016755021127161752971735599172150918690020114439099694958997120768091536894538331692859982661298875820053738601204389664584916054123621132115471405633044567262405136591703437623814056197228272787861990576237671152959668566206116231313533752554999282619664092837792303740908053709326209919827980707781568276320919022493656011702299761910245340860978254329894794056817561023940169307342632461562895438223966399452194284606516124408287332367093498846352127362883988561054674455997214940301044843203449394979889381660081448898526773328768562033024160503574662742062824504410441933648900771133934176975719560862125873108566567133160215467779857498850761831294070773327520415977580099103859291148320391869719358450761170666783994330006035949633536039425281158687966770382833434369538273067831343575848585705945778989375487418657144348874708742148028864451413342482572745160718520146579877735339639892899023118941173012919013831993002522571862299690851645970297916758558079623690371484038335660465109366900494534396970283681506726741250786775619669100202200674704908450887606407628289858185944430965/1076154966024109413629211106003289717723745296590543120108327301025046293202609101212342783577252885830398182439497599236786557955676041314061975617670544834041218966978499430055292493532503445244154191526191032889459105329265035575618285860377372911545948985983714623669661161736418836299827548279852992159749169546641960180764219762832432152244594446314766336